From 15554e67fb129b27264de8702caaf6275c9a3744 Mon Sep 17 00:00:00 2001 From: Shreyas Nagare Date: Fri, 26 Jun 2020 04:45:01 -0400 Subject: [PATCH 01/14] Add definitions.csv - Simplify LaTeX expressions - Arrange in alphabetical order - Add namespaces --- bricksrc/definitions.csv | 901 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 901 insertions(+) create mode 100644 bricksrc/definitions.csv diff --git a/bricksrc/definitions.csv b/bricksrc/definitions.csv new file mode 100644 index 00000000..d021ac02 --- /dev/null +++ b/bricksrc/definitions.csv @@ -0,0 +1,901 @@ +Term,Definition,See Also +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Acceleration_Time,, +https://brickschema.org/schema/1.1/Brick#Acceleration_Time_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Active_Power,"(Active Power) is, under periodic conditions, the mean value, taken over one period (T), of the instantaneous power (p). In complex notation, (P = Re \; S), where (S) is (complex power)"".", +https://brickschema.org/schema/1.1/Brick#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", +https://brickschema.org/schema/1.1/Brick#Adjust_Sensor,Measures user-provided adjustment of some value, +https://brickschema.org/schema/1.1/Brick#AHU,Measures the difference in pressure between two regions of air, +https://brickschema.org/schema/1.1/Brick#Air,"the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen.", +https://brickschema.org/schema/1.1/Brick#Air_Alarm,, +https://brickschema.org/schema/1.1/Brick#Air_Differential_Pressure_Sensor,Measures the difference in pressure between two regions of air, +https://brickschema.org/schema/1.1/Brick#Air_Enthalpy_Sensor,Measures the total heat content of air, +https://brickschema.org/schema/1.1/Brick#Air_Flow_Deadband_Setpoint,Sets the size of a deadband of air flow, +https://brickschema.org/schema/1.1/Brick#Air_Flow_Demand_Setpoint,Sets the rate of air flow required for a process, +https://brickschema.org/schema/1.1/Brick#Air_Flow_Loss_Alarm,An alarm that indicates loss in air flow., +https://brickschema.org/schema/1.1/Brick#Air_Flow_Sensor,Measures the rate of flow of air, +https://brickschema.org/schema/1.1/Brick#Air_Flow_Setpoint,Sets air flow, +https://brickschema.org/schema/1.1/Brick#Air_Flow_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of an air flow setpoint, +https://brickschema.org/schema/1.1/Brick#Air_Grains_Sensor,Measures the mass of water vapor in air, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Air_Humidity_Sensor,eliminated -- redundant, +https://brickschema.org/schema/1.1/Brick#Air_Quality,, +https://brickschema.org/schema/1.1/Brick#Air_Static_Pressure_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Air_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with the temperature of air., +https://brickschema.org/schema/1.1/Brick#Air_Temperature_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Air_Temperature_Sensor,Measures the temperature of air, +https://brickschema.org/schema/1.1/Brick#Air_Temperature_Setpoint,Sets temperature of air, +https://brickschema.org/schema/1.1/Brick#Air_Temperature_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of an air temperature setpoint, +https://brickschema.org/schema/1.1/Brick#Air_Temperature_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#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,https://xp20.ashrae.org/terminology/index.php?term=alarm +https://brickschema.org/schema/1.1/Brick#Alarm_Delay_Parameter,A parameter determining how long to delay an alarm after sufficient conditions have been met, +https://brickschema.org/schema/1.1/Brick#Alternating_Current_Frequency,The frequency of the oscillations of alternating current, +https://brickschema.org/schema/1.1/Brick#Angle,"The inclination to each other of two intersecting lines, measured by the arc of a circle intercepted between the two lines forming the angle, the center of the circle being the point of intersection. An acute angle is less than (90^\circ), a right angle (90^\circ); an obtuse angle, more than (90^\circ) but less than (180^\circ); a straight angle, (180^\circ); a reflex angle, more than (180^\circ) but less than (360^\circ); a perigon, (360^\circ). Any angle not a multiple of (90^\circ) is an oblique angle. If the sum of two angles is (90^\circ), they are complementary angles; if (180^\circ), supplementary angles; if (360^\circ), explementary angles.", +https://brickschema.org/schema/1.1/Brick#Angle_Sensor,Measues the planar angle of some phenomenon, +https://brickschema.org/schema/1.1/Brick#Apparent_Power,"Apparent Power is the product of the rms voltage (U) between the terminals of a two-terminal element or two-terminal circuit and the rms electric current I in the element or circuit. Under sinusoidal conditions, the apparent power is the modulus of the complex power.", +https://brickschema.org/schema/1.1/Brick#Atmospheric_Pressure,"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/1.1/Brick#Automatic_Mode_Command,"Controls whether or not a device or controller is operating in ""Automatic"" mode", +https://brickschema.org/schema/1.1/Brick#Average_Cooling_Demand_Sensor,Measures the average power consumed by a cooling process as the amount of power consumed over some interval, +https://brickschema.org/schema/1.1/Brick#Average_Discharge_Air_Flow_Sensor,The computed average flow of discharge air over some interval, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Average_Heating_Demand_Sensor,Measures the average power consumed by a heating process as the amount of power consumed over some interval, +https://brickschema.org/schema/1.1/Brick#Average_Supply_Air_Flow_Sensor,The computed average flow of supply air over some interval, +https://brickschema.org/schema/1.1/Brick#Average_Zone_Air_Temperature_Sensor,"The computed average temperature of air in a zone, over some period of time", +https://brickschema.org/schema/1.1/Brick#Basement,The floor of a building which is partly or entirely below ground level., +https://brickschema.org/schema/1.1/Brick#Battery,A container that stores chemical energy that can be converted into electricity and used as a source of power, +https://brickschema.org/schema/1.1/Brick#Battery_Voltage_Sensor,Measures the capacity of a battery, +https://brickschema.org/schema/1.1/Brick#Blowdown_Water,Water expelled from a system to remove mineral build up, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Booster_Fan,Fan activated to increase airflow beyond what is provided by the default configuration, +https://brickschema.org/schema/1.1/Brick#Box_Mode_Command,, +https://brickschema.org/schema/1.1/Brick#Building,"a structure wholly or partially enclosed within exterior walls, or within exterior and party walls, and a roof, affording shelter to persons, animals, or property.", +https://brickschema.org/schema/1.1/Brick#Building,"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/1.1/Brick#Building_Air,air contained within a building, +https://brickschema.org/schema/1.1/Brick#Building_Air_Static_Pressure_Sensor,The static pressure of air within a building, +https://brickschema.org/schema/1.1/Brick#Building_Air_Static_Pressure_Setpoint,Sets static pressure of the entire building, +https://brickschema.org/schema/1.1/Brick#Building_Chilled_Water_Meter,A meter that measures the usage or consumption of chilled water of a whole building, +https://brickschema.org/schema/1.1/Brick#Building_Electrical_Meter,A meter that measures the usage or consumption of electricity of a whole building, +https://brickschema.org/schema/1.1/Brick#Building_Gas_Meter,A meter that measures the usage or consumption of gas of a whole building, +https://brickschema.org/schema/1.1/Brick#Building_Hot_Water_Meter,A meter that measures the usage or consumption of hot water of a whole building, +https://brickschema.org/schema/1.1/Brick#Building_Meter,A meter that measures usage or consumption of some media for a whole building, +https://brickschema.org/schema/1.1/Brick#Building_Water_Meter,A meter that measures the usage or consumption of water of a whole building, +https://brickschema.org/schema/1.1/Brick#Bypass_Air,"air in a bypass duct, used to relieve static pressure", +https://brickschema.org/schema/1.1/Brick#Bypass_Air_Flow_Sensor,Measures the rate of flow of bypass air, +https://brickschema.org/schema/1.1/Brick#Bypass_Command,, +https://brickschema.org/schema/1.1/Brick#Capacity,, +https://brickschema.org/schema/1.1/Brick#Capacity_Sensor,, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Change_Filter_Alarm,An alarm that indicates that a filter must be changed, +https://brickschema.org/schema/1.1/Brick#Chilled_Water,water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature., +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of chilled water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status,, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Sensor,Measures the difference in water pressure on either side of a chilled water valve, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Setpoint,Sets differential pressure of chilled water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Temperature_Sensor,Measures the difference in temperature between return water (to the cooling tower) and supply water (from the chiller), +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Discharge_Flow_Sensor,Measures the rate of flow of chilled discharge water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Meter,A meter that measures the usage or consumption of chilled water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Pump,A pump that performs work on chilled water; typically part of a chilled water system, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Pump_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of chilled water in a chilled water pump, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Return_Temperature_Sensor,Measures the temperature of chilled water that is returned to a cooling tower, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Static_Pressure_Setpoint,Sets static pressure of chilled water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Supply_Flow_Sensor,Measures the rate of flow of chilled supply water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Supply_Temperature_Sensor,Measures the temperature of chilled water that is supplied from a chiller, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_System,"The equipment, devices and conduits that handle the production and distribution of chilled water in a building", +https://brickschema.org/schema/1.1/Brick#Chilled_Water_System_Enable_Command,Enables operation of the chilled water system, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Temperature_Sensor,Measures the temperature of chilled water, +https://brickschema.org/schema/1.1/Brick#Chilled_Water_Valve,A valve that modulates the flow of chilled water, +https://brickschema.org/schema/1.1/Brick#Chiller,Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type., +https://brickschema.org/schema/1.1/Brick#City,"An inhabited place of greater size, population, or importance than a town or village.", +https://brickschema.org/schema/1.1/Brick#Close_Limit,, +https://brickschema.org/schema/1.1/Brick#Cloudage,The fraction of the sky obscured by clouds when observed from a particular location, +https://brickschema.org/schema/1.1/Brick#CO2,Carbon Dioxide in the vapor phase, +https://brickschema.org/schema/1.1/Brick#CO2_Alarm,An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide., +https://brickschema.org/schema/1.1/Brick#CO2_Differential_Sensor,Measures the difference between CO2 levels of inside and outside air, +https://brickschema.org/schema/1.1/Brick#CO2_Level,The concentration of CO2 in air, +https://brickschema.org/schema/1.1/Brick#CO2_Level_Sensor,Measures the concentration of CO2, +https://brickschema.org/schema/1.1/Brick#CO2_Sensor,Measures properties of CO2, +https://brickschema.org/schema/1.1/Brick#CO2_Setpoint,Sets some property of CO2, +https://brickschema.org/schema/1.1/Brick#Coil,Exchanger that transfers heat to or from an exhaust airstream to a separated supply airstream., +https://brickschema.org/schema/1.1/Brick#Cold_Box,"in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns.", +https://brickschema.org/schema/1.1/Brick#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', +https://brickschema.org/schema/1.1/Brick#Command,A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points., +https://brickschema.org/schema/1.1/Brick#Communication_Loss_Alarm,An alarm that indicates a loss of communication e.g. with a device or controller, +https://brickschema.org/schema/1.1/Brick#Complex_Power,"Complex Power, under sinusoidal conditions, is the product of the phasor (U) representing the voltage between the terminals of a linear two-terminal element or two-terminal circuit and the complex conjugate of the phasor (I) representing the electric current in the element or circuit.", +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Computer_Room_Air_Conditioning,"A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center.", +https://brickschema.org/schema/1.1/Brick#Condensate_Leak_Alarm,An alarm that indicates a leak of condensate from a cooling system, +https://brickschema.org/schema/1.1/Brick#Condenser,A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase., +https://brickschema.org/schema/1.1/Brick#Condenser_Heat_Exchanger,A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase., +https://brickschema.org/schema/1.1/Brick#Condenser_Water,Water used used to remove heat through condensation, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Conductivity,, +https://brickschema.org/schema/1.1/Brick#Conductivity_Sensor,Measures electrical conductance, +https://brickschema.org/schema/1.1/Brick#Contact_Sensor,"Senses or detects contact, such as for determining if a door is closed.", +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Cooling_Command,Controls the amount of cooling to be delivered (typically as a proportion of total cooling output), +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Cooling_Demand_Setpoint,Sets the rate required for cooling, +https://brickschema.org/schema/1.1/Brick#Cooling_Discharge_Air_Flow_Setpoint,Sets discharge air flow for cooling, +https://brickschema.org/schema/1.1/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of cooling discharge air, +https://brickschema.org/schema/1.1/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Cooling_Request_Percent_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Cooling_Request_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Cooling_Start_Stop_Status,Indicates the active/inactive status of a cooling cycle, +https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Flow_Setpoint,Sets supply air flow rate for cooling, +https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of supply air for cooling, +https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Cooling_Temperature_Setpoint,Sets temperature for cooling, +https://brickschema.org/schema/1.1/Brick#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,https://highperformancehvac.com/cooling-tower-fan/ +https://brickschema.org/schema/1.1/Brick#Cooling_Valve,A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil, +https://brickschema.org/schema/1.1/Brick#CRAC,, +https://brickschema.org/schema/1.1/Brick#Current,, +https://brickschema.org/schema/1.1/Brick#Current_Angle,Angle of current phasor, +https://brickschema.org/schema/1.1/Brick#Current_Imbalance,The percent deviation from average current, +https://brickschema.org/schema/1.1/Brick#Current_Limit,, +https://brickschema.org/schema/1.1/Brick#Current_Magnitude,Magnitude of current phasor, +https://brickschema.org/schema/1.1/Brick#Current_Output_Sensor,Senses the amperes of electrical current produced as output by a device, +https://brickschema.org/schema/1.1/Brick#Current_Sensor,Senses the amperes of electrical current passing through the sensor, +https://brickschema.org/schema/1.1/Brick#Current_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), +https://brickschema.org/schema/1.1/Brick#Curtailment_Override_Command,, +https://brickschema.org/schema/1.1/Brick#CWS,See Chilled_Water_System, +https://brickschema.org/schema/1.1/Brick#Cycle_Alarm,An alarm that indicates off-normal conditions associated with HVAC cycles, +https://brickschema.org/schema/1.1/Brick#Daily_Energy_Usage_Sensor,Measures the total amount of energy used over the current day, +https://brickschema.org/schema/1.1/Brick#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., +https://brickschema.org/schema/1.1/Brick#Damper_Command,Controls properties of dampers, +https://brickschema.org/schema/1.1/Brick#Damper_Position_Command,Controls the position (the degree of openness) of a damper, +https://brickschema.org/schema/1.1/Brick#Damper_Position_Sensor,Measures the current position of a damper in terms of the percent of fully open, +https://brickschema.org/schema/1.1/Brick#Damper_Position_Setpoint,Sets the position of damper, +https://brickschema.org/schema/1.1/Brick#Daytime,, +https://brickschema.org/schema/1.1/Brick#DC_Bus_Voltage_Sensor,Measures the voltage across a DC bus, +https://brickschema.org/schema/1.1/Brick#Deadband_Setpoint,Sets the size of a deadband, +https://brickschema.org/schema/1.1/Brick#Deceleration_Time,, +https://brickschema.org/schema/1.1/Brick#Deceleration_Time_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Dehumidification_Start_Stop_Status,Indicates the active/inactive status of a dehumidification process, +https://brickschema.org/schema/1.1/Brick#Deionised_Water_Conductivity_Sensor,Measures the electrical conductance of deionised water, +https://brickschema.org/schema/1.1/Brick#Deionised_Water_Level_Sensor,Measures the height/level of deionised water in some container, +https://brickschema.org/schema/1.1/Brick#Deionized_Water,Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants), +https://brickschema.org/schema/1.1/Brick#Deionized_Water_Alarm,An alarm that indicates deionized water leaks., +https://brickschema.org/schema/1.1/Brick#Delay_Parameter,A parameter determining how long to delay a subsequent action to take place after a received signal, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Demand_Setpoint,Sets the rate required for a process, +https://brickschema.org/schema/1.1/Brick#Derivative_Gain_Parameter,, +https://brickschema.org/schema/1.1/Brick#Derivative_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Dew_Point_Setpoint,Sets dew point, +https://brickschema.org/schema/1.1/Brick#Dewpoint,, +https://brickschema.org/schema/1.1/Brick#Dewpoint_Sensor,Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor, +https://brickschema.org/schema/1.1/Brick#Differential_Air_Temperature_Setpoint,Sets temperature of diffrential air, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Proportional_Band,, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Sensor,Measures the difference between two applied pressures, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Setpoint,Sets differential pressure, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Differential_Speed_Sensor,, +https://brickschema.org/schema/1.1/Brick#Differential_Speed_Setpoint,Sets differential speed, +https://brickschema.org/schema/1.1/Brick#Differential_Supply_Return_Water_Temperature_Sensor,Measures the difference in temperature between return and supply water, +https://brickschema.org/schema/1.1/Brick#Dimmer,A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based, +https://brickschema.org/schema/1.1/Brick#Direction,, +https://brickschema.org/schema/1.1/Brick#Direction_Command,Commands that disable functionality, +https://brickschema.org/schema/1.1/Brick#Direction_Sensor,Measures the direction in degrees in which a phenomenon is occuring, +https://brickschema.org/schema/1.1/Brick#Direction_Status,Indicates which direction a device is operating in, +https://brickschema.org/schema/1.1/Brick#Disable_Command,Commands that disable functionality, +https://brickschema.org/schema/1.1/Brick#Disable_Differential_Enthalpy_Command,Disables the use of differential enthalpy control, +https://brickschema.org/schema/1.1/Brick#Disable_Differential_Temperature_Command,Disables the use of differential temperature control, +https://brickschema.org/schema/1.1/Brick#Disable_Fixed_Enthalpy_Command,Disables the use of fixed enthalpy control, +https://brickschema.org/schema/1.1/Brick#Disable_Fixed_Temperature_Command,Disables the use of fixed temperature temperature, +https://brickschema.org/schema/1.1/Brick#Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint,Disables hot water system when outside air temperature reaches the indicated value, +https://brickschema.org/schema/1.1/Brick#Disable_Status,Indicates if functionality has been disabled, +https://brickschema.org/schema/1.1/Brick#Discharge_Air,the air exiting the registers (vents)., +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Duct_Pressure_Status,Indicates if air pressure in discharge duct is within expected bounds, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Demand_Setpoint,Sets the rate of discharge air flow required for a process, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Reset_High_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Reset_Low_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Reset_Setpoint,Setpoints used in Reset strategies, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Sensor,Measures the rate of flow of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Setpoint,Sets discharge air flow, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Humidity_Sensor,Measures the relative humidity of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Smoke_Detection_Alarm,An alarm that indicates that smoke is detected in the discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint,Sets the size of a deadband of static pressure of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Sensor,The static pressure of air within discharge regions of an HVAC system, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Setpoint,Sets static pressure of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with the temperature of discharge air., +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Cooling_Setpoint,Sets temperature of discharge air for cooling, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Heating_Setpoint,Sets temperature of discharge air for heating, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Reset_High_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Reset_Low_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Sensor,Measures the temperature of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Setpoint,Sets temperature of discharge air, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of a discharge air temperature setpoint, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Air_Velocity_Pressure_Sensor,, +https://brickschema.org/schema/1.1/Brick#Discharge_Chilled_Water,, +https://brickschema.org/schema/1.1/Brick#Discharge_Fan,Fan moving air discharged from HVAC vents, +https://brickschema.org/schema/1.1/Brick#Discharge_Fan_Differential_Speed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Discharge_Water,, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of discharge water, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Differential_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Differential_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Flow_Sensor,Measures the rate of flow of discharge water, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature of the discharge water., +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Temperature_Sensor,Measures the temperature of discharge water, +https://brickschema.org/schema/1.1/Brick#Discharge_Water_Temperature_Setpoint,Sets temperature of discharge water, +https://brickschema.org/schema/1.1/Brick#Domestic_Hot_Water_Supply_Temperature_Sensor,Measures the temperature of domestic water supplied by a hot water system, +https://brickschema.org/schema/1.1/Brick#Domestic_Hot_Water_Supply_Temperature_Setpoint,Sets temperature of supplying part of domestic hot water, +https://brickschema.org/schema/1.1/Brick#Domestic_Hot_Water_System,"The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building", +https://brickschema.org/schema/1.1/Brick#Domestic_Hot_Water_System_Enable_Command,Enables operation of the domestic hot water system, +https://brickschema.org/schema/1.1/Brick#Domestic_Hot_Water_Temperature_Setpoint,Sets temperature of domestic hot water, +https://brickschema.org/schema/1.1/Brick#Domestic_Hot_Water_Valve,A valve regulating the flow of domestic hot water, +https://brickschema.org/schema/1.1/Brick#Domestic_Water,"Tap water for drinking, washing, cooking, and flushing of toliets", +https://brickschema.org/schema/1.1/Brick#Drive_Ready_Status,"Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID", +https://brickschema.org/schema/1.1/Brick#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)", +https://brickschema.org/schema/1.1/Brick#Dual_Band_Mode_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Duration_Sensor,Measures the duration of a phenomenon or event, +https://brickschema.org/schema/1.1/Brick#EconCycle_Start_Stop_Status,Indicates the active/inactive status of an economizer cycle, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Economizer_Damper,A damper that is part of an economizer that is used to module the flow of air, +https://brickschema.org/schema/1.1/Brick#Effective_Air_Temperature_Cooling_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Effective_Air_Temperature_Heating_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Effective_Air_Temperature_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Electric_Current,, +https://brickschema.org/schema/1.1/Brick#Electric_Energy,, +https://brickschema.org/schema/1.1/Brick#Electric_Power,"Electric Power is the rate at which electrical energy is transferred by an electric circuit. In the simple case of direct current circuits, electric power can be calculated as the product of the potential difference in the circuit (V) and the amount of current flowing in the circuit (I): (P = VI), where (P) is the power, (V) is the potential difference, and (I) is the current. However, in general electric power is calculated by taking the integral of the vector cross-product of the electrical and magnetic fields over a specified area.", +https://brickschema.org/schema/1.1/Brick#Electric_Voltage,, +https://brickschema.org/schema/1.1/Brick#Electrical_Meter,A meter that measures the usage or consumption of electricity, +https://brickschema.org/schema/1.1/Brick#Electrical_Power_Sensor,Measures the amount of instantaneous electric power consumed, +https://brickschema.org/schema/1.1/Brick#Electrical_System,Devices that serve or are part of the electrical subsystem in the building, +https://brickschema.org/schema/1.1/Brick#Elevator,"A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure",https://en.wikipedia.org/wiki/Elevator +https://brickschema.org/schema/1.1/Brick#Emergency_Air_Flow_System_Status,"Indicates if an emergency air flow system is active, e.g. to flush contaminants from an area", +https://brickschema.org/schema/1.1/Brick#Emergency_Alarm,Alarms that indicate off-normal conditions associated with emergency systems, +https://brickschema.org/schema/1.1/Brick#Emergency_Generator_Alarm,An alarm that indicates off-normal conditions associated with an emergency generator, +https://brickschema.org/schema/1.1/Brick#Emergency_Generator_Status,Indicates if an emergency generator is active, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Loss_Alarm,An alarm that indicates power loss, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Activated_By_High_Temperature_Status,Indicates if the emergency power-off system was activated as a result of high observed temperature, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Activated_By_Leak_Detection_System_Status,Indicates if the emergency power-off system was activated as a result of a detected leak, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Enable_Status,, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System,A system that can power down a single piece of equipment or a single system from a single point, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System_Enable_Status,Indicates if the emergency power-off system has been enabled, +https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System_Status,Indicates the status of properties of the emergency power-off system, +https://brickschema.org/schema/1.1/Brick#Emergency_Push_Button_Status,Indicates if an emergency button has been pushed, +https://brickschema.org/schema/1.1/Brick#Enable_Command,Commands that enable functionality, +https://brickschema.org/schema/1.1/Brick#Enable_Differential_Enthalpy_Command,Enables the use of differential enthalpy control, +https://brickschema.org/schema/1.1/Brick#Enable_Differential_Temperature_Command,Enables the use of differential temperature control, +https://brickschema.org/schema/1.1/Brick#Enable_Fixed_Enthalpy_Command,Enables the use of fixed enthalpy control, +https://brickschema.org/schema/1.1/Brick#Enable_Fixed_Temperature_Command,Enables the use of fixed temperature control, +https://brickschema.org/schema/1.1/Brick#Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint,Enables hot water system when outside air temperature reaches the indicated value, +https://brickschema.org/schema/1.1/Brick#Enable_Status,Indicates if a system or piece of functionality has been enabled, +https://brickschema.org/schema/1.1/Brick#Energy,, +https://brickschema.org/schema/1.1/Brick#Energy_Sensor,Measures energy consumption, +https://brickschema.org/schema/1.1/Brick#Energy_Storage,Devices or equipment that store energy in its various forms, +https://brickschema.org/schema/1.1/Brick#Energy_Usage_Sensor,Measures the total amount of energy used over some period of time, +https://brickschema.org/schema/1.1/Brick#Entering_Water,, +https://brickschema.org/schema/1.1/Brick#Entering_Water_Temperature_Sensor,Measures the temperature of water entering a condenser, +https://brickschema.org/schema/1.1/Brick#Entering_Water_Temperature_Setpoint,Sets temperature of entering water, +https://brickschema.org/schema/1.1/Brick#Enthalpy,"(also known as heat content), thermodynamic quantity equal to the sum of the internal energy of a system plus the product of the pressure volume work done on the system. H = E + pv, where H = enthalpy or total heat content, E = internal energy of the system, p = pressure, and v = volume. (Compare to [[specific enthalpy]].)", +https://brickschema.org/schema/1.1/Brick#Enthalpy_Sensor,Measures the total heat content of some substance, +https://brickschema.org/schema/1.1/Brick#Enthalpy_Setpoint,Sets enthalpy, +https://brickschema.org/schema/1.1/Brick#Environment_Box,"(also known as climatic chamber), enclosed space designed to create a particular environment.", +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Evaporative_Heat_Exchanger,, +https://brickschema.org/schema/1.1/Brick#Even_Month_Status,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air,"air that must be removed from a space due to contaminants, regardless of pressurization", +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Flow_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Flow_Sensor,Measures the rate of flow of exhaust air, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Flow_Setpoint,Sets exhaust air flow rate, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Humidity_Sensor,Measures the relative humidity of exhaust air, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Stack_Flow_Deadband_Setpoint,Sets the size of a deadband of exhaust air stack flow, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Stack_Flow_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Stack_Flow_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Stack_Flow_Sensor,Measures the rate of flow of air in the exhaust air stack, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Stack_Flow_Setpoint,Sets exhaust air stack flow rate, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Static_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Static_Pressure_Sensor,The static pressure of air within exhaust regions of an HVAC system, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Static_Pressure_Setpoint,Sets static pressure of exhaust air, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Temperature_Sensor,Measures the temperature of exhaust air, +https://brickschema.org/schema/1.1/Brick#Exhaust_Air_Velocity_Pressure_Sensor,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Damper,A damper that modulates the flow of exhaust air, +https://brickschema.org/schema/1.1/Brick#Exhaust_Fan,Fan moving exhaust air -- air that must be removed from a space due to contaminants, +https://brickschema.org/schema/1.1/Brick#Exhaust_Fan_Disable_Command,Disables operation of the exhaust fan, +https://brickschema.org/schema/1.1/Brick#Exhaust_Fan_Enable_Command,Enables operation of the exhaust fan, +https://brickschema.org/schema/1.1/Brick#Exhaust_Fan_Fire_Control_Panel_Off_Command,, +https://brickschema.org/schema/1.1/Brick#Exhaust_Fan_Fire_Control_Panel_On_Command,, +https://brickschema.org/schema/1.1/Brick#Failure_Alarm,"Alarms that indicate the failure of devices, equipment, systems and control loops", +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Fan_Air_Flow_Setpoint,, +https://brickschema.org/schema/1.1/Brick#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,https://en.wikipedia.org/wiki/Fan_coil_unit +https://brickschema.org/schema/1.1/Brick#Fan_On_Off_Status,Indicates the active/inactive status of a fan, +https://brickschema.org/schema/1.1/Brick#Fan_Speed_Reset_Command,, +https://brickschema.org/schema/1.1/Brick#Fan_Status,Indicates properties of fans, +https://brickschema.org/schema/1.1/Brick#Fault_Indicator_Status,, +https://brickschema.org/schema/1.1/Brick#Fault_Reset_Command,Clears a fault status, +https://brickschema.org/schema/1.1/Brick#Fault_Status,"Indicates the presence of a fault in a device, system or control loop", +https://brickschema.org/schema/1.1/Brick#FCP,See Fire_Control_Panel, +https://brickschema.org/schema/1.1/Brick#FCU,See Fan_Coil_Unit, +https://brickschema.org/schema/1.1/Brick#Filter,Device to remove gases from a mixture of gases, +https://brickschema.org/schema/1.1/Brick#Filter_Differential_Pressure_Sensor,Measures the difference in pressure on either side of a filter, +https://brickschema.org/schema/1.1/Brick#Filter_Reset_Command,, +https://brickschema.org/schema/1.1/Brick#Filter_Status,Indicates if a filter needs to be replaced, +https://brickschema.org/schema/1.1/Brick#Fire_Control_Panel,A panel-mounted device that provides status and control of a fire safety system, +https://brickschema.org/schema/1.1/Brick#Fire_Safety_System,"A system containing devices and equipment that monitor, detect and suppress fire hazards",https://assetinsights.net/Glossary/G_Fire_Safety_System.html +https://brickschema.org/schema/1.1/Brick#Fire_Sensor,Measures the presence of fire, +https://brickschema.org/schema/1.1/Brick#Fire_Zone,combustion chamber in a furnace or boiler., +https://brickschema.org/schema/1.1/Brick#Floor,"A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)", +https://brickschema.org/schema/1.1/Brick#Flow,, +https://brickschema.org/schema/1.1/Brick#Flow_Loss,, +https://brickschema.org/schema/1.1/Brick#Flow_Sensor,Measures the rate of flow of some substance, +https://brickschema.org/schema/1.1/Brick#Flow_Setpoint,Sets flow, +https://brickschema.org/schema/1.1/Brick#Fluid,"substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force.", +https://brickschema.org/schema/1.1/Brick#Freeze_Status,Indicates if a substance contained within a vessel has frozen, +https://brickschema.org/schema/1.1/Brick#Freezer,"cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation.", +https://brickschema.org/schema/1.1/Brick#Frequency,"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.", +https://brickschema.org/schema/1.1/Brick#Frequency_Command,Controls the frequency of a device's operation (e.g. rotational frequency), +https://brickschema.org/schema/1.1/Brick#Frequency_Sensor,"Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning", +https://brickschema.org/schema/1.1/Brick#Fresh_Air_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Frost,"frost formed on the cold surface (tubes, plates) of a cooling coil.", +https://brickschema.org/schema/1.1/Brick#Frost_Sensor,Senses the presence of frost or conditions that may cause frost, +https://brickschema.org/schema/1.1/Brick#Fuel_Oil,Petroleum based oil burned for energy, +https://brickschema.org/schema/1.1/Brick#Fume_Hood,"A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from the area enclosed.", +https://brickschema.org/schema/1.1/Brick#Fume_Hood_Air_Flow_Sensor,Measures the rate of flow of air in a fume hood, +https://brickschema.org/schema/1.1/Brick#Furniture,"Movable objects intended to support various human activities such as seating, eating and sleeping",https://en.wikipedia.org/wiki/Furniture +https://brickschema.org/schema/1.1/Brick#Gain_Parameter,, +https://brickschema.org/schema/1.1/Brick#Gas,"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]].", +https://brickschema.org/schema/1.1/Brick#Gas_Meter,A meter that measures the usage or consumption of gas, +https://brickschema.org/schema/1.1/Brick#Gas_Sensor,Measures gas concentration (other than CO2), +https://brickschema.org/schema/1.1/Brick#Gasoline,Petroleum derived liquid used as a fuel source, +https://brickschema.org/schema/1.1/Brick#Grains,, +https://brickschema.org/schema/1.1/Brick#Hail,pellets of frozen rain which fall in showers from cumulonimbus clouds., +https://brickschema.org/schema/1.1/Brick#Hail_Sensor,Measures hail in terms of its size and damage potential, +https://brickschema.org/schema/1.1/Brick#Hand_Auto_Status,Indicates if a system is under manual or automatic operation, +https://brickschema.org/schema/1.1/Brick#Heat_Exchanger,A system that transfers heats between two or more fluids, +https://brickschema.org/schema/1.1/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor,Measures the temperature of water supplied by a heat exchanger, +https://brickschema.org/schema/1.1/Brick#Heat_Exchanger_System_Enable_Status,Indicates if the heat exchanger system has been enabled, +https://brickschema.org/schema/1.1/Brick#Heat_Sensor,Measures heat, +https://brickschema.org/schema/1.1/Brick#Heat_Wheel_VFD,A VFD that drives a heat wheel, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Heating_Command,Controls the amount of heating to be delivered (typically as a proportion of total cooling output), +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Heating_Demand_Setpoint,Sets the rate required for heating, +https://brickschema.org/schema/1.1/Brick#Heating_Discharge_Air_Flow_Setpoint,Sets discharge air flow for heating, +https://brickschema.org/schema/1.1/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of heating discharge air, +https://brickschema.org/schema/1.1/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Heating_Request_Percent_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Heating_Request_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Heating_Start_Stop_Status,Indicates the active/inactive status of a heating cycle, +https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Flow_Setpoint,Sets supply air flow rate for heating, +https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of supply air for heating, +https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Heating_Temperature_Setpoint,Sets temperature for heating, +https://brickschema.org/schema/1.1/Brick#Heating_Thermal_Power_Sensor,, +https://brickschema.org/schema/1.1/Brick#Heating_Valve,A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil, +https://brickschema.org/schema/1.1/Brick#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", +https://brickschema.org/schema/1.1/Brick#High_CO2_Alarm,A device that indicates high concentration of carbon dioxide., +https://brickschema.org/schema/1.1/Brick#High_Discharge_Air_Temperature_Alarm,An alarm that indicates that discharge air temperature is too high, +https://brickschema.org/schema/1.1/Brick#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., +https://brickschema.org/schema/1.1/Brick#High_Humidity_Alarm,An alarm that indicates high concentration of water vapor in the air., +https://brickschema.org/schema/1.1/Brick#High_Humidity_Alarm_Parameter,A parameter determining the humidity level at which to trigger a high humidity alarm, +https://brickschema.org/schema/1.1/Brick#High_Outside_Air_Lockout_Temperature_Differential_Sensor,Moved to Parameter, +https://brickschema.org/schema/1.1/Brick#High_Return_Air_Temperature_Alarm,An alarm that indicates that return air temperature is too high, +https://brickschema.org/schema/1.1/Brick#High_Static_Pressure_Cutout_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#High_Temperature_Alarm,An alarm that indicates high temperature., +https://brickschema.org/schema/1.1/Brick#High_Temperature_Alarm_Parameter,A parameter determining the temperature level at which to trigger a high temperature alarm, +https://brickschema.org/schema/1.1/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor,Measures the temperature of high-temperature hot water returned to a hot water system, +https://brickschema.org/schema/1.1/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor,Measures the temperature of high-temperature hot water supplied by a hot water system, +https://brickschema.org/schema/1.1/Brick#Highest_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', +https://brickschema.org/schema/1.1/Brick#Highest_Zone_Cooling_Command,, +https://brickschema.org/schema/1.1/Brick#Hold_Status,, +https://brickschema.org/schema/1.1/Brick#Hot_Box,hot air chamber forming part of an air handler., +https://brickschema.org/schema/1.1/Brick#Hot_Water,Hot water used for HVAC heating or supply to hot taps, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of hot water, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Load_Shed_Reset_Status,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Sensor,Measures the difference in water pressure on either side of a hot water valve, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Differential_Pressure_Setpoint,Sets differential pressure of hot water, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Discharge_Temperature_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Flow_Sensor,Measures the rate of flow of hot water, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Meter,A meter that measures the usage or consumption of hot water, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Pump,A pump that performs work on hot water; typically part of a hot water system, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Return_Temperature_Sensor,Measures the temperature of water returned to a hot water system, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Shutdown_Command,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Static_Pressure_Setpoint,Sets static pressure of hot air, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Supply_Temperature_High_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Supply_Temperature_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Supply_Temperature_Low_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Supply_Temperature_Sensor,Measures the temperature of water supplied by a hot water system, +https://brickschema.org/schema/1.1/Brick#Hot_Water_System,"The equipment, devices and conduits that handle the production and distribution of hot water in a building", +https://brickschema.org/schema/1.1/Brick#Hot_Water_System_Enable_Command,Enables operation of the hot water system, +https://brickschema.org/schema/1.1/Brick#Hot_Water_Usage_Sensor,"Measures the amount of hot water that is consumed, over some period of time", +https://brickschema.org/schema/1.1/Brick#Humidification_Start_Stop_Status,Indicates the active/inactive status of a humidification process, +https://brickschema.org/schema/1.1/Brick#Humidifier,A device that adds moisture to air or other gases, +https://brickschema.org/schema/1.1/Brick#Humidifier_Fault_Status,Indicates the presence of a fault in a humidifier, +https://brickschema.org/schema/1.1/Brick#Humidify_Command,, +https://brickschema.org/schema/1.1/Brick#Humidity,, +https://brickschema.org/schema/1.1/Brick#Humidity_Alarm,An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air., +https://brickschema.org/schema/1.1/Brick#Humidity_Parameter,Parameters relevant to humidity-related systems and points, +https://brickschema.org/schema/1.1/Brick#Humidity_Sensor,Measures the concentration of water vapor in air, +https://brickschema.org/schema/1.1/Brick#Humidity_Setpoint,Sets humidity, +https://brickschema.org/schema/1.1/Brick#Humidity_Tolerance_Parameter,A parameter determining the difference between upper and lower limits of humidity., +https://brickschema.org/schema/1.1/Brick#HVAC,See Heating_Ventilation_Air_Conditioning_System, +https://brickschema.org/schema/1.1/Brick#HVAC_Zone,"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).", +https://brickschema.org/schema/1.1/Brick#HWS,See Hot_Water_System, +https://brickschema.org/schema/1.1/Brick#HX,See Heat_Exchanger, +https://brickschema.org/schema/1.1/Brick#Ice,Water in its solid form, +https://brickschema.org/schema/1.1/Brick#Ice_Tank_Leaving_Water_Temperature_Sensor,Measures the temperature of water leaving an ice tank, +https://brickschema.org/schema/1.1/Brick#Illuminance,, +https://brickschema.org/schema/1.1/Brick#Illuminance_Sensor,"Measures the total luminous flux incident on a surface, per unit area", +https://brickschema.org/schema/1.1/Brick#Integral_Gain_Parameter,, +https://brickschema.org/schema/1.1/Brick#Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Interface,A device that provides an occupant control over a lighting system, +https://brickschema.org/schema/1.1/Brick#Inverter,A device that changes direct current into alternating current, +https://brickschema.org/schema/1.1/Brick#Irradiance,The power per unit area of electromagnetic radiation incident on a surface, +https://brickschema.org/schema/1.1/Brick#Isolation_Valve,"A valve that stops the flow of a fluid, usually for maintenance or safety purposes",https://en.wikipedia.org/wiki/Isolation_valve +https://brickschema.org/schema/1.1/Brick#Laboratory,"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/1.1/Brick#Last_Fault_Code_Status,Indicates the last fault code that occurred, +https://brickschema.org/schema/1.1/Brick#Lead_Lag_Command,Enables lead/lag operation, +https://brickschema.org/schema/1.1/Brick#Lead_Lag_Status,Indicates if lead/lag operation is enabled, +https://brickschema.org/schema/1.1/Brick#Lead_On_Off_Command,"Controls the active/inactive status of the ""lead"" part of a lead/lag system", +https://brickschema.org/schema/1.1/Brick#Leak_Alarm,An alarm that indicates leaks occured in systems containing fluids, +https://brickschema.org/schema/1.1/Brick#Leaving_Water,, +https://brickschema.org/schema/1.1/Brick#Leaving_Water_Temperature_Sensor,Measures the temperature of water leaving a condenser, +https://brickschema.org/schema/1.1/Brick#Leaving_Water_Temperature_Setpoint,Sets temperature of leaving water, +https://brickschema.org/schema/1.1/Brick#Level,, +https://brickschema.org/schema/1.1/Brick#Lighting,, +https://brickschema.org/schema/1.1/Brick#Lighting_System,"The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building", +https://brickschema.org/schema/1.1/Brick#Lighting_Zone,, +https://brickschema.org/schema/1.1/Brick#Limit,A parameter that places an upper or lower bound on the range of permitted values of another point, +https://brickschema.org/schema/1.1/Brick#Liquid,"state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant.", +https://brickschema.org/schema/1.1/Brick#Liquid_CO2,Carbon Dioxide in the liquid phase, +https://brickschema.org/schema/1.1/Brick#Liquid_Detected_Alarm,An alarm that indicates the presence of liquids, +https://brickschema.org/schema/1.1/Brick#Load_Current_Sensor,Measures the current consumed by a load, +https://brickschema.org/schema/1.1/Brick#Load_Parameter,, +https://brickschema.org/schema/1.1/Brick#Load_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Load_Shed_Command,Controls load shedding behavior provided by a control system, +https://brickschema.org/schema/1.1/Brick#Load_Shed_Differential_Pressure_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Load_Shed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Load_Shed_Status,Indicates if a load shedding policy is in effect, +https://brickschema.org/schema/1.1/Brick#Locally_On_Off_Status,, +https://brickschema.org/schema/1.1/Brick#Location,, +https://brickschema.org/schema/1.1/Brick#Lockout_Command,, +https://brickschema.org/schema/1.1/Brick#Louver,"Device consisting of an assembly of parallel sloping vanes, intended to permit the passage of air while providing a measure of protection against environmental influences", +https://brickschema.org/schema/1.1/Brick#Low_Freeze_Protect_Temperature_Parameter,, +https://brickschema.org/schema/1.1/Brick#Low_Humidity_Alarm,An alarm that indicates low concentration of water vapor in the air., +https://brickschema.org/schema/1.1/Brick#Low_Humidity_Alarm_Parameter,A parameter determining the humidity level at which to trigger a low humidity alarm, +https://brickschema.org/schema/1.1/Brick#Low_Outside_Air_Lockout_Temperature_Differential_Sensor,Moved to Parameter, +https://brickschema.org/schema/1.1/Brick#Low_Outside_Air_Temperature_Enable_Differential_Sensor,, +https://brickschema.org/schema/1.1/Brick#Low_Outside_Air_Temperature_Enable_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Low_Return_Air_Temperature_Alarm,An alarm that indicates that return air temperature is too low, +https://brickschema.org/schema/1.1/Brick#Low_Suction_Pressure_Alarm,An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system., +https://brickschema.org/schema/1.1/Brick#Low_Temperature_Alarm,An alarm that indicates low temperature., +https://brickschema.org/schema/1.1/Brick#Low_Temperature_Alarm_Parameter,A parameter determining the temperature level at which to trigger a low temperature alarm, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Lowest_Zone_Air_Temperature_Sensor,The zone temperature that is coolest; drives the supply temperature of hot air. A computed value rather than a physical sensor., +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Luminaire_Driver,A power source for a luminaire, +https://brickschema.org/schema/1.1/Brick#Luminance,, +https://brickschema.org/schema/1.1/Brick#Luminance_Alarm,, +https://brickschema.org/schema/1.1/Brick#Luminance_Command,Controls the amount of luminance delivered by a lighting system, +https://brickschema.org/schema/1.1/Brick#Luminance_Sensor,Measures the luminous intensity per unit area of light travelling in a given direction, +https://brickschema.org/schema/1.1/Brick#Luminance_Setpoint,Sets luminance, +https://brickschema.org/schema/1.1/Brick#Luminous_Flux,, +https://brickschema.org/schema/1.1/Brick#Luminous_Intensity,, +https://brickschema.org/schema/1.1/Brick#Maintenance_Mode_Command,"Controls whether or not a device or controller is operating in ""Maintenance"" mode", +https://brickschema.org/schema/1.1/Brick#Maintenance_Required_Alarm,An alarm that indicates that repair/maintenance is required on an associated device or equipment, +https://brickschema.org/schema/1.1/Brick#Makeup_Water,"Water used used to makeup water loss through leaks, evaporation, or blowdown", +https://brickschema.org/schema/1.1/Brick#Manual_Auto_Status,Indicates if a system is under manual or automatic operation, +https://brickschema.org/schema/1.1/Brick#Max_Air_Flow_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of an air flow setpoint, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Max_Frequency_Command,Sets the maximum permitted frequency, +https://brickschema.org/schema/1.1/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Max_Limit,A parameter that places an upper bound on the range of permitted values of another point, +https://brickschema.org/schema/1.1/Brick#Max_Load_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of an occupied cooling discharge air flow setpoint, +https://brickschema.org/schema/1.1/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Max_Position_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a damper position setpoint, +https://brickschema.org/schema/1.1/Brick#Max_Return_Air_CO2_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Max_Speed_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a speed setpoint, +https://brickschema.org/schema/1.1/Brick#Max_Static_Pressure_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a static pressure setpoint, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Max_Temperature_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a temperature setpoint, +https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of an unoccupied cooling discharge air flow setpoint, +https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Measurable,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Sensor,Measures the difference in water pressure between sections of a medium temperature hot water system, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_High_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_Low_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Return_Temperature_Sensor,Measures the temperature of medium-temperature hot water returned to a hot water system, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_High_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Load_Shed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Load_Shed_Status,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Low_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor,Measures the temperature of medium-temperature hot water supplied by a hot water system, +https://brickschema.org/schema/1.1/Brick#Meter,A device that measure usage or consumption of some media --- typically a form energy or power., +https://brickschema.org/schema/1.1/Brick#Min_Air_Flow_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of an air flow setpoint, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Min_Fresh_Air_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#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://brickschema.org/schema/1.1/Brick#Min_Limit,A parameter that places a lower bound on the range of permitted values of another point, +https://brickschema.org/schema/1.1/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Min_Position_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a damper position setpoint, +https://brickschema.org/schema/1.1/Brick#Min_Speed_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a speed setpoint, +https://brickschema.org/schema/1.1/Brick#Min_Static_Pressure_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a static pressure setpoint, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Min_Temperature_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a temperature setpoint, +https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit,, +https://brickschema.org/schema/1.1/Brick#Mixed_Air,(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air., +https://brickschema.org/schema/1.1/Brick#Mixed_Air_Filter,A filter that is applied to the mixture of recirculated and outside air, +https://brickschema.org/schema/1.1/Brick#Mixed_Air_Temperature_Sensor,Measures the temperature of mixed air, +https://brickschema.org/schema/1.1/Brick#Mixed_Air_Temperature_Setpoint,Sets temperature of mixed air, +https://brickschema.org/schema/1.1/Brick#Mode_Command,Controls the operating mode of a device or controller, +https://brickschema.org/schema/1.1/Brick#Mode_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Mode_Status,"Indicates which mode a system, device or control loop is currently in", +https://brickschema.org/schema/1.1/Brick#Monthly_Energy_Usage_Sensor,Measures the total amount of energy used over the current month, +https://brickschema.org/schema/1.1/Brick#Monthly_Steam_Usage_Sensor,Measures the amount of steam that is consumed or used so far this month, +https://brickschema.org/schema/1.1/Brick#Motion_Sensor,Detects the presence of motion in some area, +https://brickschema.org/schema/1.1/Brick#Motor_Current_Sensor,Measures the current consumed by a motor, +https://brickschema.org/schema/1.1/Brick#Motor_Direction_Status,"Indicates which direction a motor is operating in, e.g. forward or reverse", +https://brickschema.org/schema/1.1/Brick#Motor_On_Off_Status,Indicates the on/off status of a motor, +https://brickschema.org/schema/1.1/Brick#Motor_Speed_Sensor,, +https://brickschema.org/schema/1.1/Brick#Motor_Torque_Sensor,"Measures the torque, or rotating power, of a motor", +https://brickschema.org/schema/1.1/Brick#Natural_Gas,Fossil fuel energy source consisting largely of methane and other hydrocarbons, +https://brickschema.org/schema/1.1/Brick#No_Water_Alarm,, +https://brickschema.org/schema/1.1/Brick#Occupancy,, +https://brickschema.org/schema/1.1/Brick#Occupancy_Command,"Controls whether or not a device or controller is operating in ""Occupied"" mode", +https://brickschema.org/schema/1.1/Brick#Occupancy_Count,Number of people in an area, +https://brickschema.org/schema/1.1/Brick#Occupancy_Percentage,Percent of total occupancy of space that is occupied, +https://brickschema.org/schema/1.1/Brick#Occupancy_Sensor,Detects occupancy of some space or area, +https://brickschema.org/schema/1.1/Brick#Occupancy_Status,Indicates if a room or space is occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint,Sets discharge air flow for cooling when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint,Sets supply air flow rate for cooling when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Cooling_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature for cooling when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Discharge_Air_Flow_Setpoint,Sets discharge air flow when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint,Sets discharge air flow for heating when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint,Sets supply air flow rate for heating when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Heating_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature for heating when occupied, +https://brickschema.org/schema/1.1/Brick#Occupied_Mode_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Occupied_Mode_Status,"Indicates if a system, device or control loop is in ""Occupied"" mode", +https://brickschema.org/schema/1.1/Brick#Occupied_Supply_Air_Flow_Setpoint,Sets supply air flow rate when occupied, +https://brickschema.org/schema/1.1/Brick#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'", +https://brickschema.org/schema/1.1/Brick#Off_Status,"Indicates if a control loop, relay or equipment is off", +https://brickschema.org/schema/1.1/Brick#Oil,"a viscous liquid derived from petroleum, especially for use as a fuel or lubricant.", +https://brickschema.org/schema/1.1/Brick#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'", +https://brickschema.org/schema/1.1/Brick#On_Off_Command,"An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity", +https://brickschema.org/schema/1.1/Brick#On_Off_Status,"Indicates the on/off status of a control loop, relay or equipment", +https://brickschema.org/schema/1.1/Brick#On_Status,"Indicates if a control loop, relay or equipment is on", +https://brickschema.org/schema/1.1/Brick#On_Timer_Sensor,"Measures the duration for which a device was in an active or ""on"" state", +https://brickschema.org/schema/1.1/Brick#Open_Heating_Valve_Outside_Air_Temperature_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Operating_Mode_Status,"Indicates the current operating mode of a system, device or control loop", +https://brickschema.org/schema/1.1/Brick#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), +https://brickschema.org/schema/1.1/Brick#Output_Frequency_Sensor,, +https://brickschema.org/schema/1.1/Brick#Output_Voltage_Sensor,Measures the voltage output by some process or device, +https://brickschema.org/schema/1.1/Brick#Outside,, +https://brickschema.org/schema/1.1/Brick#Outside_Air,"air external to a defined zone (e.g., corridors).", +https://brickschema.org/schema/1.1/Brick#Outside_Air_CO2_Sensor,Measures the concentration of CO2 in outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Dewpoint_Sensor,Senses the dewpoint temperature of outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Enthalpy_Sensor,Measures the total heat content of outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Flow_Sensor,Measures the rate of flow of outside air into the system, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Flow_Setpoint,Sets outside air flow rate, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Grains_Sensor,Measures the mass of water vapor in outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Humidity_Sensor,Measures the relative humidity of outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Lockout_Temperature_Differential_Sensor,Moved to Parameter, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Lockout_Temperature_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Temperature_Enable_Differential_Sensor,, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Temperature_High_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Temperature_Low_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Temperature_Sensor,Measures the temperature of outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Air_Temperature_Setpoint,Sets temperature of outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Damper,A damper that modulates the flow of outside air, +https://brickschema.org/schema/1.1/Brick#Outside_Illuminance_Sensor,"Measures the total luminous flux incident on an outside, per unit area", +https://brickschema.org/schema/1.1/Brick#Overload_Alarm,An alarm that can indicate when a full-load current is exceeded., +https://brickschema.org/schema/1.1/Brick#Overridden_Off_Status,"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/1.1/Brick#Overridden_On_Status,"Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off", +https://brickschema.org/schema/1.1/Brick#Overridden_Status,Indicates if the expected operating status of an equipment or control loop has been overridden, +https://brickschema.org/schema/1.1/Brick#Override_Command,Controls or reports whether or not a device or control loop is in 'override', +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Peak_Power,Tracks the highest (peak) observed power in some interval, +https://brickschema.org/schema/1.1/Brick#Peak_Power_Demand_Sensor,The peak power consumed by a process over some period of time, +https://brickschema.org/schema/1.1/Brick#Photovoltaic_Current_Output_Sensor,Senses the amperes of electrical current produced as output by a photovoltaic device, +https://brickschema.org/schema/1.1/Brick#PID_Parameter,, +https://brickschema.org/schema/1.1/Brick#Piezoelectric_Sensor,"Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect", +https://brickschema.org/schema/1.1/Brick#PIR_Sensor,Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors, +https://brickschema.org/schema/1.1/Brick#PlugStrip,A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket.,https://en.wikipedia.org/wiki/Power_strip +https://brickschema.org/schema/1.1/Brick#PM10_Level,The concentration of particulates with diameter of 10 microns or less in air, +https://brickschema.org/schema/1.1/Brick#PM25_Level,The concentration of particulates with diameter of 25 microns or less in air, +https://brickschema.org/schema/1.1/Brick#Point,, +https://brickschema.org/schema/1.1/Brick#Position,The fraction of the full range of motion, +https://brickschema.org/schema/1.1/Brick#Position_Command,Controls or reports the position of some object, +https://brickschema.org/schema/1.1/Brick#Position_Limit,A parameter that places an upper or lower bound on the range of permitted values of a damper position setpoint, +https://brickschema.org/schema/1.1/Brick#Position_Sensor,Measures the current position of a component in terms of a fraction of its full range of motion, +https://brickschema.org/schema/1.1/Brick#Power,"Power is the rate at which work is performed or energy is transmitted, or the amount of energy required or expended for a given unit of time. As a rate of change of work done or the energy of a subsystem, power is: (P = W/t), where (P) is power, (W) is work and {t} is time.", +https://brickschema.org/schema/1.1/Brick#Power_Alarm,An alarm that indicates the off-normal conditions associated with electrical power., +https://brickschema.org/schema/1.1/Brick#Power_Factor,"Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S).", +https://brickschema.org/schema/1.1/Brick#Power_Loss_Alarm,An alarm that indicates a power failure., +https://brickschema.org/schema/1.1/Brick#Power_Sensor,Measures the amount of instantaneous power consumed, +https://brickschema.org/schema/1.1/Brick#Pre_Filter_Status,Indicates if a prefilter needs to be replaced, +https://brickschema.org/schema/1.1/Brick#Precipitation,"Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)", +https://brickschema.org/schema/1.1/Brick#Preheat_Demand_Setpoint,Sets the rate required for preheat, +https://brickschema.org/schema/1.1/Brick#Preheat_Discharge_Air_Temperature_Sensor,Measures the temperature of discharge air before heating is applied, +https://brickschema.org/schema/1.1/Brick#Preheat_Hot_Water_Valve,, +https://brickschema.org/schema/1.1/Brick#Preheat_Supply_Air_Temperature_Sensor,Measures the temperature of supply air before it is heated, +https://brickschema.org/schema/1.1/Brick#Preheat_Valve_VFD,, +https://brickschema.org/schema/1.1/Brick#Pressure,, +https://brickschema.org/schema/1.1/Brick#Pressure_Alarm,An alarm that indicates the off-normal conditions associated with pressure., +https://brickschema.org/schema/1.1/Brick#Pressure_Sensor,Measure the amount of force acting on a unit area, +https://brickschema.org/schema/1.1/Brick#Pressure_Setpoint,Sets pressure, +https://brickschema.org/schema/1.1/Brick#Pressure_Status,Indicates if pressure is within expected bounds, +https://brickschema.org/schema/1.1/Brick#Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Proportional_Gain_Parameter,, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#Pump_Command,Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity), +https://brickschema.org/schema/1.1/Brick#Pump_On_Off_Status,Indicates the on/off status of a pump, +https://brickschema.org/schema/1.1/Brick#PV_Current_Output_Sensor,See Photovoltaic_Current_Output_Sensor, +https://brickschema.org/schema/1.1/Brick#Quantity,, +https://brickschema.org/schema/1.1/Brick#Radiance,, +https://brickschema.org/schema/1.1/Brick#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), +https://brickschema.org/schema/1.1/Brick#Rain_Duration_Sensor,Measures the duration of precipitation within some time frame, +https://brickschema.org/schema/1.1/Brick#Rain_Sensor,Measures the amount of precipitation fallen, +https://brickschema.org/schema/1.1/Brick#Rated_Speed_Setpoint,Sets rated speed, +https://brickschema.org/schema/1.1/Brick#Reactive_Power,"Reactive Power}, for a linear two-terminal element or two-terminal circuit, under sinusoidal conditions, is the quantity equal to the product of the apparent power (S) and the sine of the displacement angle (\psi). The absolute value of the reactive power is equal to the non-active power. The ISO (and SI) unit for reactive power is the voltampere. The special name var and symbol \textit{var are given in IEC 60027 1.", +https://brickschema.org/schema/1.1/Brick#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", +https://brickschema.org/schema/1.1/Brick#Real_Power,"(Active Power) is, under periodic conditions, the mean value, taken over one period (T), of the instantaneous power (p). In complex notation, (P = Re \; S), where (S) is (complex power)"".", +https://brickschema.org/schema/1.1/Brick#Reheat_Valve,A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil, +https://brickschema.org/schema/1.1/Brick#Relative_Humidity,Relative Humidity} is the ratio of the partial pressure of water vapor in an air-water mixture to the saturated vapor pressure of water at a prescribed temperature. The relative humidity of air depends not only on temperature but also on the pressure of the system of interest. Relative Humidity is also referred to as \text{Relative Partial Pressure. Relative partial pressure is often referred to as (RH) and expressed in percent., +https://brickschema.org/schema/1.1/Brick#Relative_Humidity_Sensor,Measures the present state of absolute humidity relative to a maximum humidity given the same temperature, +https://brickschema.org/schema/1.1/Brick#Remotely_On_Off_Status,, +https://brickschema.org/schema/1.1/Brick#Request_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Reset_Command,"Commands that reset a flag, property or value to its default", +https://brickschema.org/schema/1.1/Brick#Reset_Setpoint,Setpoints used in reset strategies, +https://brickschema.org/schema/1.1/Brick#Return_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.", +https://brickschema.org/schema/1.1/Brick#Return_Air_CO2_Sensor,Measures the concentration of CO2 in return air, +https://brickschema.org/schema/1.1/Brick#Return_Air_CO2_Setpoint,Sets some property of CO2 in Return Air, +https://brickschema.org/schema/1.1/Brick#Return_Air_Dewpoint_Sensor,Senses the dewpoint temperature of return air, +https://brickschema.org/schema/1.1/Brick#Return_Air_Enthalpy_Sensor,Measures the total heat content of return air, +https://brickschema.org/schema/1.1/Brick#Return_Air_Flow_Sensor,Measures the rate of flow of return air, +https://brickschema.org/schema/1.1/Brick#Return_Air_Grains_Sensor,Measures the mass of water vapor in return air, +https://brickschema.org/schema/1.1/Brick#Return_Air_Humidity_Sensor,Measures the relative humidity of return air, +https://brickschema.org/schema/1.1/Brick#Return_Air_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with the temperature of return air., +https://brickschema.org/schema/1.1/Brick#Return_Air_Temperature_Sensor,Measures the temperature of return air, +https://brickschema.org/schema/1.1/Brick#Return_Damper,A damper that modulates the flow of return air, +https://brickschema.org/schema/1.1/Brick#Return_Fan,Fan moving return air -- air that is circulated from the building back into the HVAC system, +https://brickschema.org/schema/1.1/Brick#Return_Fan_Differential_Speed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Return_Heating_Valve,A valve installed on the return side of a heat exchanger, +https://brickschema.org/schema/1.1/Brick#Return_Water,, +https://brickschema.org/schema/1.1/Brick#Return_Water_Temperature_Sensor,Measures the temperature of return water, +https://brickschema.org/schema/1.1/Brick#Roof,"the upper portion of the building envelope, including opaque areas and fenestration, that is horizontal or tilted at an angle of less than 60° from horizontal.", +https://brickschema.org/schema/1.1/Brick#Rooftop_Unit,"Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system.", +https://brickschema.org/schema/1.1/Brick#Room,Base class for all more specific room types., +https://brickschema.org/schema/1.1/Brick#Room_Air_Temperature_Setpoint,Sets temperature of room air, +https://brickschema.org/schema/1.1/Brick#RTU,see Rooftop_Unit, +https://brickschema.org/schema/1.1/Brick#Run_Enable_Command,, +https://brickschema.org/schema/1.1/Brick#Run_Enable_Status,Indicates if a system or piece of functionality has been enabled to run, +https://brickschema.org/schema/1.1/Brick#Run_Request_Command,, +https://brickschema.org/schema/1.1/Brick#Run_Request_Status,Indicates if a request has been filed to start a device or equipment, +https://brickschema.org/schema/1.1/Brick#Run_Status,, +https://brickschema.org/schema/1.1/Brick#Run_Time_Sensor,"Measures the duration for which a device was in an active or ""on"" state", +https://brickschema.org/schema/1.1/Brick#RVAV,See Variable_Air_Volume_Box_With_Reheat, +https://brickschema.org/schema/1.1/Brick#Sash_Position_Sensor,Measures the current position of a sash in terms of the percent of fully open, +https://brickschema.org/schema/1.1/Brick#Schedule_Temperature_Setpoint,The current setpoint as indicated by the schedule, +https://brickschema.org/schema/1.1/Brick#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)., +https://brickschema.org/schema/1.1/Brick#Server_Room,, +https://brickschema.org/schema/1.1/Brick#Setpoint,A Setpoint is an input value at which the desired property is set,https://xp20.ashrae.org/terminology/index.php?term=setpoint +https://brickschema.org/schema/1.1/Brick#Shading_System,Devices that can control daylighting through various means, +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Shutdown_Command,, +https://brickschema.org/schema/1.1/Brick#Smoke_Alarm,An alarm that indicates the off-normal conditions associated with smoke., +https://brickschema.org/schema/1.1/Brick#Smoke_Detected_Alarm,An alarm that gives a warning of the presence of smoke., +https://brickschema.org/schema/1.1/Brick#Solar_Azimuth_Angle_Sensor,Measures the azimuth angle of the sun, +https://brickschema.org/schema/1.1/Brick#Solar_Irradiance,The power per unit area of solar electromagnetic radiation incident on a surface, +https://brickschema.org/schema/1.1/Brick#Solar_Panel,A colloquial term for a photovoltaic module. A Solar panel is an assembly of photovoltaic cells mounted in a framework for installation that use sunlight as a source of energy to generate direct current electricity.,https://en.wikipedia.org/wiki/Solar_panel +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Solar_Radiance_Sensor,The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction, +https://brickschema.org/schema/1.1/Brick#Solar_Zenith_Angle_Sensor,Measures the zenith angle of the sun, +https://brickschema.org/schema/1.1/Brick#Solid,"one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation.", +https://brickschema.org/schema/1.1/Brick#Space,"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/1.1/Brick#Space_Heater,"A heater used to warm the air in an enclosed area, such as a room or office", +https://brickschema.org/schema/1.1/Brick#Speed,, +https://brickschema.org/schema/1.1/Brick#Speed_Reset_Command,, +https://brickschema.org/schema/1.1/Brick#Speed_Sensor,Measures the magnitude of velocity of some form of movement, +https://brickschema.org/schema/1.1/Brick#Speed_Setpoint,Sets speed, +https://brickschema.org/schema/1.1/Brick#Speed_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of a speed setpoint, +https://brickschema.org/schema/1.1/Brick#Speed_Status,"Indicates the operating speed of a device or equipment, e.g. fan", +https://brickschema.org/schema/1.1/Brick#Stages_Status,Indicates which stage a control loop or equipment is in, +https://brickschema.org/schema/1.1/Brick#Standby_CRAC,A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit, +https://brickschema.org/schema/1.1/Brick#Standby_Fan,Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm, +https://brickschema.org/schema/1.1/Brick#Standby_Glycool_Unit_On_Off_Status,Indicates the on/off status of a standby glycool unit, +https://brickschema.org/schema/1.1/Brick#Standby_Load_Shed_Command,, +https://brickschema.org/schema/1.1/Brick#Standby_Unit_On_Off_Status,Indicates the on/off status of a standby unit, +https://brickschema.org/schema/1.1/Brick#Start_Stop_Command,A Start/Stop Command controls or reports the active/inactive status of a control sequence, +https://brickschema.org/schema/1.1/Brick#Start_Stop_Status,Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose), +https://brickschema.org/schema/1.1/Brick#Static_Pressure,, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Deadband_Setpoint,Sets the size of a deadband of static pressure, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Sensor,Measures resistance to airflow in a heating and cooling system's components and duct work, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Setpoint,Sets static pressure, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of a static pressure setpoint, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#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'", +https://brickschema.org/schema/1.1/Brick#Steam,water in the vapor phase., +https://brickschema.org/schema/1.1/Brick#Steam_On_Off_Command,, +https://brickschema.org/schema/1.1/Brick#Steam_System,"The equipment, devices and conduits that handle the production and distribution of steam in a building", +https://brickschema.org/schema/1.1/Brick#Steam_Usage_Sensor,"Measures the amount of steam that is consumed or used, over some period of time", +https://brickschema.org/schema/1.1/Brick#Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Substance,, +https://brickschema.org/schema/1.1/Brick#Supply_Air,"(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.", +https://brickschema.org/schema/1.1/Brick#Supply_Air_Duct_Pressure_Status,Indicates if air pressure in supply duct is within expected bounds, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Flow_Demand_Setpoint,Sets the rate of supply air flow required for a process, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Flow_Sensor,Measures the rate of flow of supply air, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Flow_Setpoint,Sets supply air flow rate, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Humidity_Sensor,Measures the relative humidity of supply air, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Integral_Gain_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Proportional_Gain_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint,Sets the size of a deadband of static pressure of supply air, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Static_Pressure_Sensor,The static pressure of air within supply regions of an HVAC system, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Static_Pressure_Setpoint,Sets static pressure of supply air, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with the temperature of supply air., +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of supply air, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Reset_High_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Reset_Low_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Sensor,Measures the temperature of supply air, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Temperature_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Air_Velocity_Pressure_Sensor,, +https://brickschema.org/schema/1.1/Brick#Supply_Chilled_Water,, +https://brickschema.org/schema/1.1/Brick#Supply_Fan,Fan moving supply air -- air that is supplied from the HVAC system into the building, +https://brickschema.org/schema/1.1/Brick#Supply_Fan_Differential_Speed_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Supply_Hot_Water,, +https://brickschema.org/schema/1.1/Brick#Supply_Water,, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of supply water, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Differential_Pressure_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Differential_Pressure_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Flow_Sensor,Measures the rate of flow of hot supply water, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature of the supply water., +https://brickschema.org/schema/1.1/Brick#Supply_Water_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of supply water, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Temperature_Integral_Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Temperature_Proportional_Band_Parameter,, +https://brickschema.org/schema/1.1/Brick#Supply_Water_Temperature_Setpoint,Sets temperature of supply water, +https://brickschema.org/schema/1.1/Brick#Switch,A switch used to operate all or part of a lighting installation, +https://brickschema.org/schema/1.1/Brick#System_Enable_Command,Enables operation of a system, +https://brickschema.org/schema/1.1/Brick#System_Mode_Status,, +https://brickschema.org/schema/1.1/Brick#System_Shutdown_Status,Indicates if a system has been shutdown, +https://brickschema.org/schema/1.1/Brick#System_Status,Indicates properties of the activity of a system, +https://brickschema.org/schema/1.1/Brick#Temperature,, +https://brickschema.org/schema/1.1/Brick#Temperature_Adjust_Sensor,, +https://brickschema.org/schema/1.1/Brick#Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature., +https://brickschema.org/schema/1.1/Brick#Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature, +https://brickschema.org/schema/1.1/Brick#Temperature_Differential_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Temperature_High_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Temperature_Low_Reset_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Temperature_Parameter,Parameters relevant to temperature-related systems and points, +https://brickschema.org/schema/1.1/Brick#Temperature_Sensor,Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold, +https://brickschema.org/schema/1.1/Brick#Temperature_Setpoint,Sets temperature, +https://brickschema.org/schema/1.1/Brick#Temperature_Step_Parameter,, +https://brickschema.org/schema/1.1/Brick#Temperature_Tolerance_Parameter,A parameter determining the difference between upper and lower limits of temperature., +https://brickschema.org/schema/1.1/Brick#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", +https://brickschema.org/schema/1.1/Brick#Terminal_Unit,A device that regulates the volumetric flow rate and/or the temperature of the controlled medium., +https://brickschema.org/schema/1.1/Brick#Thermal_Energy,"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/1.1/Brick#Thermal_Energy_Storage_Discharge_Water_Differential_Pressure_Deadband_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Thermal_Energy_Storage_Supply_Water_Differential_Pressure_Deadband_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Thermal_Power,`, +https://brickschema.org/schema/1.1/Brick#Thermal_Power_Sensor,, +https://brickschema.org/schema/1.1/Brick#Thermostat,An automatic control device used to maintain temperature at a fixed or adjustable setpoint., +https://brickschema.org/schema/1.1/Brick#Time,, +https://brickschema.org/schema/1.1/Brick#Time_Parameter,, +https://brickschema.org/schema/1.1/Brick#Time_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Today_Peak_Energy_Sensor,Measures the peak amount of energy consumed so far today, +https://brickschema.org/schema/1.1/Brick#Today_Steam_Usage_Sensor,Measures the amount of steam that is consumed or used so far today, +https://brickschema.org/schema/1.1/Brick#Tolerance_Parameter,difference between upper and lower limits of size for a given nominal dimension or value., +https://brickschema.org/schema/1.1/Brick#Torque,"In physics, a torque (τ) is a vector that measures the tendency of a force to rotate an object about some axis. The magnitude of a torque is defined as force times its lever arm. Just as a force is a push or a pull, a torque can be thought of as a twist. The SI unit for torque is newton meters ((N m)). In U.S. customary units, it is measured in foot pounds (ft lbf) (also known as ""pounds feet""). Mathematically, the torque on a particle (which has the position r in some reference frame) can be defined as the cross product: (τ = r x F) where, r is the particle's position vector relative to the fulcrum F is the force acting on the particles, or, more generally, torque can be defined as the rate of change of angular momentum: (τ = dL/dt) where, L is the angular momentum vector t stands for time.", +https://brickschema.org/schema/1.1/Brick#Torque_Sensor,"Measures torque, the tendency of a force to rotate an object about some axis", +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#Trace_Heat_Sensor,Measures the surface temperature of pipelines carrying temperature-sensitive products; typically used to avoid frosting/freezing, +https://brickschema.org/schema/1.1/Brick#Turn_Off_Status,, +https://brickschema.org/schema/1.1/Brick#Turn_On_Status,, +https://brickschema.org/schema/1.1/Brick#TVOC_Level,The concentration of total volatile organic compounds in air, +https://brickschema.org/schema/1.1/Brick#Underfloor_Air_Temperature_Sensor,Measures the temperature of underfloor air, +https://brickschema.org/schema/1.1/Brick#Unit_Failure_Alarm,An alarm that indicates the failure of an equipment or device, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Air_Temperature_Cooling_Setpoint,Sets temperature of air when unoccupied for cooling, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Air_Temperature_Heating_Setpoint,Sets temperature of air when unoccupied for heating, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Air_Temperature_Setpoint,Sets temperature of air when unoccupied, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint,Sets discharge air flow for cooling when unoccupied, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Hot_Water_Shutdown_Command,, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Load_Shed_Command,, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Mode_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Usage_Sensor,"Measures the amount of some substance that is consumed or used, over some period of time", +https://brickschema.org/schema/1.1/Brick#Valve,"A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways",https://en.wikipedia.org/wiki/Valve +https://brickschema.org/schema/1.1/Brick#Valve_Command,Controls or reports the openness of a valve (typically as a proportion of its full range of motion), +https://brickschema.org/schema/1.1/Brick#Variable_Air_Volume_Box,A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper,https://en.wikipedia.org/wiki/Variable_air_volume +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#VAV,See VAV, +https://brickschema.org/schema/1.1/Brick#Velocity_Pressure,"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).", +https://brickschema.org/schema/1.1/Brick#Velocity_Pressure_Sensor,Measures the difference between total pressure and static pressure, +https://brickschema.org/schema/1.1/Brick#Velocity_Pressure_Setpoint,Sets static veloicty pressure, +https://brickschema.org/schema/1.1/Brick#Vent_Operating_Mode_Status,Indicates the current operating mode of a vent, +https://brickschema.org/schema/1.1/Brick#Ventilation_Air_Flow_Ratio_Limit,, +https://brickschema.org/schema/1.1/Brick#VFD,An alarm that indicates a loss of water e.g. during transport, +https://brickschema.org/schema/1.1/Brick#VFD_Enable_Command,Enables operation of a variable frequency drive, +https://brickschema.org/schema/1.1/Brick#Voltage,, +https://brickschema.org/schema/1.1/Brick#Voltage_Angle,Angle of voltage phasor, +https://brickschema.org/schema/1.1/Brick#Voltage_Imbalance,The percent deviation from average voltage, +https://brickschema.org/schema/1.1/Brick#Voltage_Magnitude,"(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).", +https://brickschema.org/schema/1.1/Brick#Voltage_Sensor,Measures the voltage of an electrical device or object, +https://brickschema.org/schema/1.1/Brick#Warm_Cool_Adjust_Sensor,"User provided adjustment of zone temperature, typically in the range of +/- 5 degrees", +https://brickschema.org/schema/1.1/Brick#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', +https://brickschema.org/schema/1.1/Brick#Water,"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/1.1/Brick#Water_Alarm,An alarm that indicates water leaks., +https://brickschema.org/schema/1.1/Brick#Water_Flow_Sensor,Measures the rate of flow of water, +https://brickschema.org/schema/1.1/Brick#Water_Level_Sensor,Measures the height/level of water in some container, +https://brickschema.org/schema/1.1/Brick#Water_Loss_Alarm,An alarm that indicates a loss of water e.g. during transport, +https://brickschema.org/schema/1.1/Brick#Water_Meter,A meter that measures the usage or consumption of water, +https://brickschema.org/schema/1.1/Brick#Water_Pump,A pump that performs work on water, +https://brickschema.org/schema/1.1/Brick#Water_System,"The equipment, devices and conduits that handle the production and distribution of water in a building", +https://brickschema.org/schema/1.1/Brick#Water_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature of water., +https://brickschema.org/schema/1.1/Brick#Water_Temperature_Sensor,Measures the temperature of water, +https://brickschema.org/schema/1.1/Brick#Water_Temperature_Setpoint,Sets temperature of water, +https://brickschema.org/schema/1.1/Brick#Water_Usage_Sensor,"Measures the amount of water that is consumed, over some period of time", +https://brickschema.org/schema/1.1/Brick#Water_Valve,A valve that modulates the flow of water, +https://brickschema.org/schema/1.1/Brick#Weather,, +https://brickschema.org/schema/1.1/Brick#Weather_Condition,, +https://brickschema.org/schema/1.1/Brick#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)", +https://brickschema.org/schema/1.1/Brick#Wind_Direction,Direction of wind relative to North, +https://brickschema.org/schema/1.1/Brick#Wind_Direction_Sensor,Measures the direction of wind in degrees relative to North, +https://brickschema.org/schema/1.1/Brick#Wind_Speed,"Measured speed of wind, caused by air moving from high to low pressure", +https://brickschema.org/schema/1.1/Brick#Wind_Speed_Sensor,"Measured speed of wind, caused by air moving from high to low pressure", +https://brickschema.org/schema/1.1/Brick#Wing,, +https://brickschema.org/schema/1.1/Brick#Yearly_Energy_Usage_Sensor,Measures the total amount of energy used over the current year, +https://brickschema.org/schema/1.1/Brick#Yearly_Steam_Usage_Sensor,Measures the amount of steam that is consumed or used so far this year, +https://brickschema.org/schema/1.1/Brick#Zone,"(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.", +https://brickschema.org/schema/1.1/Brick#Zone_Air,"air inside a defined zone (e.g., corridors).", +https://brickschema.org/schema/1.1/Brick#Zone_Air_Humidity_Sensor,Measures the relative humidity of zone air, +https://brickschema.org/schema/1.1/Brick#Zone_Air_Temperature_Sensor,Measures the temperature of air in a zone, +https://brickschema.org/schema/1.1/Brick#Zone_Air_Temperature_Setpoint,Sets temperature of zone air, +https://brickschema.org/schema/1.1/Brick#Zone_Standby_Load_Shed_Command,, +https://brickschema.org/schema/1.1/Brick#Zone_Unoccupied_Load_Shed_Command,, \ No newline at end of file From ac0a0f33640796500796efb80fa71803d463ad7e Mon Sep 17 00:00:00 2001 From: Shreyas Nagare Date: Fri, 26 Jun 2020 06:28:05 -0400 Subject: [PATCH 02/14] Incorporate the definitions into the Brick compilation framework --- generate_brick.py | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/generate_brick.py b/generate_brick.py index 61bc79f1..eb9e2c0e 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -1,3 +1,4 @@ +import csv import logging from collections import defaultdict from rdflib import Graph, Literal, BNode, URIRef @@ -6,7 +7,7 @@ from bricksrc.ontology import define_ontology -from bricksrc.namespaces import BRICK, RDF, OWL, RDFS, TAG, SOSA +from bricksrc.namespaces import BRICK, RDF, OWL, RDFS, TAG, SOSA, SKOS from bricksrc.namespaces import bind_prefixes from bricksrc.setpoint import setpoint_definitions @@ -218,6 +219,30 @@ def define_properties(definitions, superprop=None): G.add((BRICK[prop], propname, propval)) +def add_definitions(): + """ + Adds definitions for Brick subclasses + through SKOS.definitions. + + This parses the definitions from ./bricksrc/definitions.csv and + adds it to the graph. If available, adds the source information of + through RDFS.seeAlso. + """ + with open("./bricksrc/definitions.csv") as dictionary_file: + dictionary = csv.reader(dictionary_file) + + # skip the header + next(dictionary) + + # add + for definition in dictionary: + term = URIRef(definition[0]) + if len(definition[1]): + G.add((term, SKOS.definition, Literal(definition[1], lang="en"))) + if len(definition[2]): + G.add((term, RDFS.seeAlso, URIRef(definition[2]))) + + logging.info("Beginning BRICK Ontology compilation") # handle ontology definition define_ontology(G) @@ -298,6 +323,9 @@ def define_properties(definitions, superprop=None): G.add((BRICK.Tag, OWL.distinctMembers, different_tag)) Collection(G, different_tag, different_tag_list) +logging.info("Adding class definitions") +add_definitions() + logging.info(f"Brick ontology compilation finished! Generated {len(G)} triples") # serialize to output with open("Brick.ttl", "wb") as fp: From 667c090f391d3543415d1b9cbf2b971fe2b73a70 Mon Sep 17 00:00:00 2001 From: Shreyas Nagare Date: Fri, 26 Jun 2020 06:32:52 -0400 Subject: [PATCH 03/14] Add tests for the definitions - Every brick class SHOULD have a definition - Obsolete definitions MUSTN'T be present in the ontology --- tests/test_definitions.py | 68 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 tests/test_definitions.py diff --git a/tests/test_definitions.py b/tests/test_definitions.py new file mode 100644 index 00000000..1d528f01 --- /dev/null +++ b/tests/test_definitions.py @@ -0,0 +1,68 @@ +import csv +import json +import sys +import rdflib +import brickschema +from warnings import warn +from rdflib import RDF, RDFS, Namespace, BNode + +sys.path.append("..") +from bricksrc.namespaces import BRICK, SKOS # noqa: E402 + + +g = rdflib.Graph() +g.parse("Brick.ttl", format="turtle") + +g.bind("rdf", RDF) +g.bind("rdfs", RDFS) +g.bind("brick", BRICK) + + +def test_class_definitions(): + classes_without_definitions = g.query( + """SELECT DISTINCT ?brick_class WHERE { + ?brick_class rdfs:subClassOf* brick:Class . + FILTER NOT EXISTS { + ?brick_class skos:definition ?definition . + } + }""" + ) + with open("tests/test_no_definitions.json", "w") as fp: + json.dump( + [ + class_without_definition[0] + for class_without_definition in classes_without_definitions + ], + fp, + indent=2, + ) + if classes_without_definitions: + warn( + UserWarning( + f"No definitions specified for {len(classes_without_definitions)} " + f"brick classes. For more information, see ./tests/test_no_definitions.json" + ) + ) + + +def test_non_class_definitions(): + definitions_without_classes = g.query( + """SELECT DISTINCT ?brick_class WHERE { + ?brick_class skos:definition|rdfs:seeAlso ?definition . + FILTER NOT EXISTS { + ?brick_class rdfs:subClassOf* brick:Class . + } + }""" + ) + with open("tests/obsolete_definitions.json", "w") as fp: + json.dump( + [ + definition_without_class[0] + for definition_without_class in definitions_without_classes + ], + fp, + indent=2, + ) + assert ( + not definitions_without_classes + ), f"{len(definitions_without_classes)} definitions found for deprecated classes. For more information, see ./tests/test_no_definitions.json" From acdd8b6838cb5faeaa6e1ea38e396b9c2f36f741 Mon Sep 17 00:00:00 2001 From: Shreyas Nagare Date: Fri, 26 Jun 2020 07:27:12 -0400 Subject: [PATCH 04/14] Remove definitions from Brick source files --- bricksrc/alarm.py | 8 +-- bricksrc/command.py | 17 +----- bricksrc/equipment.py | 119 ++++------------------------------------- bricksrc/location.py | 17 ++---- bricksrc/parameter.py | 5 +- bricksrc/properties.py | 34 +----------- bricksrc/quantities.py | 14 ++--- bricksrc/sensor.py | 32 ++--------- bricksrc/setpoint.py | 15 +----- bricksrc/status.py | 8 +-- bricksrc/substances.py | 91 +++---------------------------- 11 files changed, 33 insertions(+), 327 deletions(-) diff --git a/bricksrc/alarm.py b/bricksrc/alarm.py index dc388ce0..71d9bc87 100644 --- a/bricksrc/alarm.py +++ b/bricksrc/alarm.py @@ -1,14 +1,8 @@ from rdflib import Literal -from .namespaces import BRICK, TAG, SKOS, RDFS +from .namespaces import BRICK, TAG, RDFS alarm_definitions = { "Alarm": { - SKOS.definition: Literal( - "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action" - ), - RDFS.seeAlso: Literal( - "https://xp20.ashrae.org/terminology/index.php?term=alarm" - ), "tags": [TAG.Point, TAG.Alarm], "subclasses": { "Air_Alarm": { diff --git a/bricksrc/command.py b/bricksrc/command.py index 76672caf..5077b047 100644 --- a/bricksrc/command.py +++ b/bricksrc/command.py @@ -1,11 +1,8 @@ from rdflib import Literal -from .namespaces import TAG, BRICK, SKOS +from .namespaces import TAG, BRICK command_definitions = { "Command": { - SKOS.definition: Literal( - "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points." - ), "tags": [TAG.Point, TAG.Command], "subclasses": { "Cooling_Command": { @@ -312,15 +309,9 @@ }, "Occupancy_Command": {"tags": [TAG.Point, TAG.Occupancy, TAG.Command]}, "On_Off_Command": { - SKOS.definition: Literal( - "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity" - ), "tags": [TAG.Point, TAG.On, TAG.Off, TAG.Command], "subclasses": { "Off_Command": { - SKOS.definition: Literal( - "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/terminate/deactivate an associated equipment or process, or determine that the related entity is 'off'" - ), "tags": [TAG.Point, TAG.Off, TAG.Command], "subclasses": { "Exhaust_Fan_Fire_Control_Panel_Off_Command": { @@ -338,9 +329,6 @@ }, }, "On_Command": { - SKOS.definition: Literal( - "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'" - ), "tags": [TAG.Point, TAG.On, TAG.Command], "subclasses": { "Exhaust_Fan_Fire_Control_Panel_On_Command": { @@ -365,9 +353,6 @@ }, "Start_Stop_Command": { "tags": [TAG.Point, TAG.Start, TAG.Stop, TAG.Command], - SKOS.definition: Literal( - "A Start/Stop Command controls or reports the active/inactive status of a control sequence" - ), }, }, }, diff --git a/bricksrc/equipment.py b/bricksrc/equipment.py index 0adecfa2..4623d47f 100644 --- a/bricksrc/equipment.py +++ b/bricksrc/equipment.py @@ -1,5 +1,5 @@ from rdflib import Literal -from .namespaces import TAG, OWL, SKOS, BRICK +from .namespaces import TAG, OWL, BRICK """ Set up subclasses of the equipment superclass @@ -191,9 +191,6 @@ "Variable_Frequency_Drive": { "tags": [TAG.Equipment, TAG.Variable, TAG.Frequency, TAG.Drive], OWL.equivalentClass: BRICK["VFD"], - SKOS.definition: Literal( - "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." - ), }, "Valve": { "tags": [TAG.Valve, TAG.Equipment] @@ -206,17 +203,9 @@ "Preheat_Valve_VFD": {"tags": [TAG.Equipment, TAG.Preheat, TAG.VFD]}, }, }, - "Thermostat": { - "tags": [TAG.Equipment, TAG.Thermostat], - SKOS.definition: Literal( - "An automatic control device used to maintain temperature at a fixed or adjustable setpoint." - ), - }, + "Thermostat": {"tags": [TAG.Equipment, TAG.Thermostat]}, "Terminal_Unit": { "tags": [TAG.Equipment, TAG.Terminal, TAG.Unit], - SKOS.definition: Literal( - "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium." - ), "subclasses": { "Fan_Coil_Unit": { "tags": [TAG.Equipment, TAG.Fan, TAG.Coil, TAG.Unit], @@ -243,17 +232,9 @@ "VAV": {"tags": [TAG.Equipment, TAG.VAV]}, }, }, - "Space_Heater": { - "tags": [TAG.Equipment, TAG.Space, TAG.Heater], - SKOS.definition: Literal( - "A heater used to warm the air in an enclosed area, such as a room or office" - ), - }, + "Space_Heater": {"tags": [TAG.Equipment, TAG.Space, TAG.Heater]}, "Pump": { "tags": [TAG.Equipment, TAG.Pump], - SKOS.definition: Literal( - "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." - ), "subclasses": { "Water_Pump": { "tags": [TAG.Equipment, TAG.Pump, TAG.Water], @@ -284,15 +265,9 @@ }, }, "HX": {"tags": [TAG.Equipment, TAG.HX]}, - "Fume_Hood": { - "tags": [TAG.Equipment, TAG.Fume, TAG.Hood], - SKOS.definition: Literal( - "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from the area enclosed." - ), - }, + "Fume_Hood": {"tags": [TAG.Equipment, TAG.Fume, TAG.Hood]}, "Filter": { "tags": [TAG.Equipment, TAG.Filter], - SKOS.definition: Literal("Device to remove gases from a mixture of gases"), "subclasses": { "Mixed_Air_Filter": { "tags": [TAG.Equipment, TAG.Mixed, TAG.Air, TAG.Filter], @@ -300,9 +275,6 @@ }, }, "Fan": { - SKOS.definition: Literal( - "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." - ), "tags": [TAG.Equipment, TAG.Fan], "subclasses": { "Cooling_Tower_Fan": { @@ -320,16 +292,8 @@ }, }, }, - "Economizer": { - "tags": [TAG.Equipment, TAG.Economizer], - SKOS.definition: Literal( - "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." - ), - }, + "Economizer": {"tags": [TAG.Equipment, TAG.Economizer]}, "Damper": { - SKOS.definition: Literal( - "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." - ), "tags": [TAG.Equipment, TAG.Damper], "subclasses": { "Economizer_Damper": {"tags": [TAG.Equipment, TAG.Damper, TAG.Economizer]}, @@ -338,17 +302,9 @@ "Return_Damper": {"tags": [TAG.Equipment, TAG.Damper, TAG.Return]}, }, }, - "Condenser": { - "tags": [TAG.Equipment, TAG.Condenser], - SKOS.definition: Literal( - "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase." - ), - }, + "Condenser": {"tags": [TAG.Equipment, TAG.Condenser]}, "Computer_Room_Air_Conditioning": { "tags": [TAG.Equipment, TAG.Computer, TAG.Room, TAG.Air, TAG.Conditioning], - SKOS.definition: Literal( - "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center. " - ), OWL.equivalentClass: BRICK["CRAC"], }, "CRAC": { @@ -358,16 +314,8 @@ "Standby_CRAC": {"tags": [TAG.Equipment, TAG.CRAC, TAG.Standby]}, }, }, - "Compressor": { - "tags": [TAG.Equipment, TAG.Compressor], - SKOS.definition: Literal( - "(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." - ), - }, + "Compressor": {"tags": [TAG.Equipment, TAG.Compressor]}, "Coil": { - SKOS.definition: Literal( - "Exchanger that transfers heat from an exhaust airstream to a separated supply airstream." - ), "tags": [TAG.Equipment, TAG.Coil], "subclasses": { "Cooling_Coil": {"tags": [TAG.Equipment, TAG.Coil, TAG.Cool]}, @@ -386,17 +334,9 @@ }, }, "Humidifier": {"tags": [TAG.Equipment, TAG.Humidifier]}, - "Boiler": { - "tags": [TAG.Equipment, TAG.Boiler], - SKOS.definition: Literal( - "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." - ), - }, + "Boiler": {"tags": [TAG.Equipment, TAG.Boiler]}, "Air_Handler_Unit": { "tags": [TAG.Equipment, TAG.Air, TAG.Handler, TAG.Unit], - SKOS.definition: Literal( - "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." - ), OWL.equivalentClass: BRICK["AHU"], }, "AHU": { @@ -424,9 +364,6 @@ "Reheat_Valve": {"tags": [TAG.Valve, TAG.Reheat, TAG.Heat, TAG.Equipment]}, "Return_Heating_Valve": { "tags": [TAG.Valve, TAG.Return, TAG.Heat, TAG.Equipment], - SKOS.definition: Literal( - "A valve installed on the return side of a heat exchanger" - ), }, "Domestic_Hot_Water_Valve": { "tags": [ @@ -477,10 +414,6 @@ TAG.Reader, TAG.Control, ], - SKOS.definition: Literal( - "Used in physical security systems to read a credential that allows access through access points. " - "Usually card badge credentials for locked doors or monitored checkpoints." - ), }, }, # TODO subclasses @@ -513,9 +446,6 @@ TAG.Surveillance, TAG.Camera, ], - SKOS.definition: Literal( - "An optical instrument to capture still images or record moving images, which are stored on a physical or digital medium." - ), "parents": [BRICK.Camera] # TODO: subclass of PTZ (Pan/Tilt/Zoom) cameras? }, @@ -528,7 +458,6 @@ TAG.NVR, ], OWL.equivalentClass: BRICK["Network_Video_Recorder"], - SKOS.definition: Literal("A Network Video Recorder."), }, "Network_Video_Recorder": { "tags": [ @@ -540,7 +469,6 @@ TAG.Network, ], OWL.equivalentClass: BRICK["NVR"], - SKOS.definition: Literal("A Network Video Recorder."), }, }, # TODO @@ -572,15 +500,9 @@ TAG.Emergency, TAG.Phone, ], - SKOS.definition: Literal( - "A phone specifically provided for making calls to emergency services." - ), }, "Video_Intercom": { "tags": [TAG.Equipment, TAG.Security, TAG.Intercom, TAG.Video], - SKOS.definition: Literal( - "An intercom device that has video capabilites as well as voice capabilities" - ), }, }, }, @@ -590,28 +512,14 @@ "Automated_External_Defibrillator": { OWL.equivalentClass: BRICK["AED"], "tags": [TAG.Equipment, TAG.Safety, TAG.AED, TAG.Defibrillator], - SKOS.definition: Literal( - "Automated External Defibrillator. Used by trained people to help those experiencing cardiac issues." - ), }, "AED": { OWL.equivalentClass: BRICK["Automated_External_Defibrillator"], "tags": [TAG.Equipment, TAG.Safety, TAG.AED, TAG.Defibrillator], - SKOS.definition: Literal( - "Automated External Defibrillator. Used by trained people to help those experiencing cardiac issues." - ), - }, - "First_Aid_Kit": { - "tags": [TAG.Equipment, TAG.Safety, TAG.Aid, TAG.FirstAid], - SKOS.definition: Literal( - "A collection of medical supplies placed in a well-known location to provide immediate treatment" - ), }, + "First_Aid_Kit": {"tags": [TAG.Equipment, TAG.Safety, TAG.Aid, TAG.FirstAid]}, "Emergency_Wash_Station": { "tags": [TAG.Equipment, TAG.Safety, TAG.Wash, TAG.Station, TAG.Emergency], - SKOS.definition: Literal( - "A piece of plumbed equipment to flush chemicals or hazardous substances off of a person" - ), "subclasses": { "Eye_Wash_Station": { "tags": [ @@ -622,9 +530,6 @@ TAG.Emergency, TAG.Eye, ], - SKOS.definition: Literal( - "An emergency wash station to flush chemicals or hazardous substances out of a persons eye" - ), }, "Safety_Shower": { "tags": [ @@ -635,9 +540,6 @@ TAG.Emergency, TAG.Shower, ], - SKOS.definition: Literal( - "An emergency wash station to flush chemicals or hazardous substances off of a person" - ), }, "Drench_Hose": { "tags": [ @@ -649,9 +551,6 @@ TAG.Drench, TAG.Hose, ], - SKOS.definition: Literal( - "An emergency wash station to flush chemicals or hazardous substances off of a person by spraying water on them from a distance" - ), }, }, }, diff --git a/bricksrc/location.py b/bricksrc/location.py index 0cb36ec5..d8787114 100644 --- a/bricksrc/location.py +++ b/bricksrc/location.py @@ -1,6 +1,6 @@ from rdflib import Literal -from .namespaces import BRICK, TAG, OWL, SKOS +from .namespaces import BRICK, TAG, OWL """ Location class structure @@ -11,27 +11,16 @@ "tags": [TAG.Floor, TAG.Location], "subclasses": { "Basement": {"tags": [TAG.Basement, TAG.Location, TAG.Floor]}, - "Rooftop": { - "tags": [TAG.Rooftop, TAG.Location, TAG.Floor], - SKOS.definition: Literal("The top surface area of a roof."), - }, + "Rooftop": {"tags": [TAG.Rooftop, TAG.Location, TAG.Floor]}, }, OWL.equivalentClass: BRICK["Storey"], - SKOS.definition: Literal( - "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)" - ), }, "Storey": { "tags": [TAG.Storey, TAG.Location], OWL.equivalentClass: BRICK["Floor"], }, "Outside": {"tags": [TAG.Outside, TAG.Location]}, - "Site": { - "tags": [TAG.Site, TAG.Location], - SKOS.definition: Literal( - "A site is a geographic region that may or may not include built structures." - ), - }, + "Site": {"tags": [TAG.Site, TAG.Location]}, "Wing": {"tags": [TAG.Wing, TAG.Location]}, "Space": { "tags": [TAG.Space, TAG.Location], diff --git a/bricksrc/parameter.py b/bricksrc/parameter.py index 2759b1ec..659990d6 100644 --- a/bricksrc/parameter.py +++ b/bricksrc/parameter.py @@ -1,11 +1,8 @@ from rdflib import Literal -from .namespaces import BRICK, TAG, SKOS +from .namespaces import BRICK, TAG parameter_definitions = { "Parameter": { - SKOS.definition: Literal( - "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" - ), "tags": [TAG.Point, TAG.Parameter], "subclasses": { "Delay_Parameter": { diff --git a/bricksrc/properties.py b/bricksrc/properties.py index c3a6424a..4aa70dea 100644 --- a/bricksrc/properties.py +++ b/bricksrc/properties.py @@ -1,5 +1,5 @@ from rdflib import Literal -from .namespaces import A, OWL, RDFS, SKOS, BRICK, VCARD +from .namespaces import A, OWL, RDFS, BRICK, VCARD """ Defining properties @@ -9,31 +9,19 @@ A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["hasLocation"], RDFS.domain: BRICK.Location, - SKOS.definition: Literal( - "Subject is the physical location encapsulating the object" - ), }, "hasLocation": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["isLocationOf"], RDFS.range: BRICK.Location, - SKOS.definition: Literal( - "Subject is physically located in the location given by the object" - ), }, "hasInputSubstance": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], RDFS.range: BRICK.Substance, - SKOS.definition: Literal( - "The subject receives the given substance as an input to its internal process" - ), }, "hasOutputSubstance": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], RDFS.range: BRICK.Substance, - SKOS.definition: Literal( - "The subject produces or exports the given substance from its internal process" - ), }, "controls": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], @@ -45,13 +33,9 @@ }, "feeds": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], - SKOS.definition: Literal( - "The subject is upstream of the object in the context of some sequential process; some media is passed between them" - ), OWL.inverseOf: BRICK["isFedBy"], "subproperties": { "feedsAir": { - SKOS.definition: Literal("Passes air"), # TODO: add restriction that it needs an air-based equipment on either side? # this is equivalent with the classes that have : # Restriction (onProperty=brick:hasInputSubstance, hasValue=brick:Air) AND @@ -73,9 +57,6 @@ "hasPoint": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["isPointOf"], - SKOS.definition: Literal( - "The subject has a digital/analog input/output point given by the object" - ), RDFS.range: BRICK.Point, }, "isPointOf": { @@ -85,9 +66,6 @@ }, "hasPart": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], - SKOS.definition: Literal( - "The subject is composed in part of the entity given by the object" - ), OWL.inverseOf: BRICK["isPartOf"], }, "isPartOf": { @@ -97,7 +75,6 @@ "hasTag": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["isTagOf"], - SKOS.definition: Literal("The subject has the given tag"), RDFS.range: BRICK.Tag, }, "isTagOf": { @@ -107,9 +84,6 @@ "measures": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["isMeasuredBy"], - SKOS.definition: Literal( - "The subject measures a quantity or substance given by the object" - ), RDFS.domain: BRICK.Point, RDFS.range: BRICK.Measurable, }, @@ -121,9 +95,6 @@ "regulates": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["isRegulatedBy"], - SKOS.definition: Literal( - "The subject contributes to or performs the regulation of the substance given by the object" - ), RDFS.domain: BRICK.Equipment, RDFS.range: BRICK.Substance, }, @@ -135,20 +106,17 @@ "hasAssociatedTag": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["isAssociatedWith"], - SKOS.definition: Literal("The class is associated with the given tag"), RDFS.domain: OWL.Class, RDFS.range: BRICK.Tag, }, "isAssociatedWith": { A: [OWL.AsymmetricProperty, OWL.IrreflexiveProperty], OWL.inverseOf: BRICK["hasAssociatedTag"], - SKOS.definition: Literal("The tag is associated with the given class"), RDFS.domain: BRICK.Tag, RDFS.range: OWL.Class, }, "hasAddress": { RDFS.subPropertyOf: VCARD.hasAddress, - SKOS.definition: Literal("To specify the address of a building."), RDFS.domain: BRICK.Building, RDFS.range: VCARD.Address, }, diff --git a/bricksrc/quantities.py b/bricksrc/quantities.py index 4eca163b..985525cf 100644 --- a/bricksrc/quantities.py +++ b/bricksrc/quantities.py @@ -1,5 +1,5 @@ from rdflib import Literal -from .namespaces import SKOS, OWL, BRICK +from .namespaces import OWL, BRICK quantity_definitions = { @@ -14,11 +14,7 @@ "Angle": {}, "Conductivity": {}, "Capacity": {}, - "Enthalpy": { - SKOS.definition: Literal( - "(also known as heat content), thermodynamic quantity equal to the sum of the internal energy of a system plus the product of the pressure volume work done on the system. H = E + pv, where H = enthalpy or total heat content, E = internal energy of the system, p = pressure, and v = volume. (Compare to [[specific enthalpy]].)" - ), - }, + "Enthalpy": {}, "Grains": {}, "Power": { "subclasses": { @@ -31,11 +27,7 @@ "Complex_Power": {}, }, }, - "Peak_Power": { - SKOS.definition: Literal( - "Tracks the highest (peak) observed power in some interval" - ), - }, + "Peak_Power": {}, "Thermal_Power": {}, }, }, diff --git a/bricksrc/sensor.py b/bricksrc/sensor.py index 2a9650e1..49e51a8e 100644 --- a/bricksrc/sensor.py +++ b/bricksrc/sensor.py @@ -1,11 +1,8 @@ from rdflib import Literal -from .namespaces import BRICK, TAG, OWL, SKOS, RDFS +from .namespaces import BRICK, TAG, OWL, RDFS sensor_definitions = { "Sensor": { - SKOS.definition: Literal( - "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)." - ), RDFS.seeAlso: Literal( "https://xp20.ashrae.org/terminology/index.php?term=Sensor" ), @@ -114,17 +111,11 @@ "tags": [TAG.Point, TAG.Sensor, TAG.Capacity], "substances": [[BRICK.measures, BRICK.Capacity]], }, - "Contact_Sensor": { - SKOS.definition: Literal( - "Senses or detects contact, such as for detecting if a door is closed." - ), - "tags": [TAG.Point, TAG.Sensor, TAG.Contact], - }, + "Contact_Sensor": {"tags": [TAG.Point, TAG.Sensor, TAG.Contact]}, "Conductivity_Sensor": { # IFC ConductanceSensor # TODO: pull from # https://technical.buildingsmart.org/standards/ifc/ifc-schema-specifications/ - SKOS.definition: Literal("senses or detects electrical conductance"), "tags": [TAG.Point, TAG.Sensor, TAG.Conductivity], "substances": [[BRICK.measures, BRICK.Conductivity]], "subclasses": { @@ -322,12 +313,8 @@ } }, }, - "Fire_Sensor": { - SKOS.definition: Literal("senses or detects fire"), - "tags": [TAG.Point, TAG.Sensor, TAG.Fire], - }, + "Fire_Sensor": {"tags": [TAG.Point, TAG.Sensor, TAG.Fire]}, "Flow_Sensor": { - SKOS.definition: Literal("senses or detects flow in a fluid"), "tags": [TAG.Point, TAG.Sensor, TAG.Flow], "substances": [[BRICK.measures, BRICK.Flow]], "subclasses": { @@ -561,12 +548,7 @@ "tags": [TAG.Point, TAG.Sensor, TAG.Frost], "substances": [[BRICK.measures, BRICK.Frost]], }, - "Gas_Sensor": { - SKOS.definition: Literal( - "senses or detects gas concentration (other than CO2)" - ), - "tags": [TAG.Point, TAG.Sensor, TAG.Gas], - }, + "Gas_Sensor": {"tags": [TAG.Point, TAG.Sensor, TAG.Gas]}, "Hail_Sensor": { "tags": [TAG.Point, TAG.Sensor, TAG.Hail], "substances": [[BRICK.measures, BRICK.Hail]], @@ -1248,9 +1230,6 @@ ], }, "Coldest_Zone_Air_Temperature_Sensor": { - SKOS.definition: Literal( - "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'" - ), "tags": [ TAG.Point, TAG.Coldest, @@ -1261,9 +1240,6 @@ ], }, "Warmest_Zone_Air_Temperature_Sensor": { - SKOS.definition: Literal( - "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'" - ), "tags": [ TAG.Point, TAG.Warmest, diff --git a/bricksrc/setpoint.py b/bricksrc/setpoint.py index a399ce24..63281569 100644 --- a/bricksrc/setpoint.py +++ b/bricksrc/setpoint.py @@ -1,11 +1,8 @@ -from .namespaces import TAG, BRICK, SKOS, RDFS +from .namespaces import TAG, BRICK, RDFS from rdflib import Literal setpoint_definitions = { "Setpoint": { - SKOS.definition: Literal( - "A Setpoint is an input value at which the desired property is set" - ), RDFS.seeAlso: Literal( "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ), @@ -811,7 +808,6 @@ }, "Reset_Setpoint": { "tags": [TAG.Point, TAG.Reset, TAG.Setpoint], - SKOS.definition: Literal("Setpoints used in Reset strategies"), "subclasses": { "Discharge_Air_Flow_Reset_Setpoint": { "tags": [ @@ -1234,9 +1230,6 @@ TAG.Temperature, TAG.Setpoint, ], - SKOS.definition: Literal( - "Disables hot water system when outside air temperature reaches the indicated value" - ), }, "Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint": { "tags": [ @@ -1250,9 +1243,6 @@ TAG.Temperature, TAG.Setpoint, ], - SKOS.definition: Literal( - "Enables hot water system when outside air temperature reaches the indicated value" - ), }, "Open_Heating_Valve_Outside_Air_Temperature_Setpoint": { "tags": [ @@ -1334,9 +1324,6 @@ TAG.Setpoint, TAG.Schedule, ], - SKOS.definition: Literal( - "The current setpoint as indicated by the schedule" - ), }, "Water_Temperature_Setpoint": { "subclasses": { diff --git a/bricksrc/status.py b/bricksrc/status.py index fcab815a..36867bde 100644 --- a/bricksrc/status.py +++ b/bricksrc/status.py @@ -1,14 +1,8 @@ from rdflib import Literal -from .namespaces import TAG, BRICK, SKOS, RDFS +from .namespaces import TAG, BRICK, RDFS status_definitions = { "Status": { - SKOS.definition: Literal( - "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'" - ), - RDFS.seeAlso: Literal( - "https://xp20.ashrae.org/terminology/index.php?term=status" - ), "tags": [TAG.Point, TAG.Status], "subclasses": { "Direction_Status": { diff --git a/bricksrc/substances.py b/bricksrc/substances.py index c3894769..829436f7 100644 --- a/bricksrc/substances.py +++ b/bricksrc/substances.py @@ -1,5 +1,5 @@ from rdflib import Literal -from .namespaces import TAG, BRICK, SKOS +from .namespaces import TAG, BRICK # Defining substances substances = { @@ -14,102 +14,51 @@ "subclasses": { "Bypass_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Bypass], - SKOS.definition: Literal( - "air in a bypass duct, used to relieve static pressure" - ), }, "Outside_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Outside], - SKOS.definition: Literal( - "air external to a defined zone (e.g., corridors)." - ), }, "Zone_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Zone], - SKOS.definition: Literal( - "air inside a defined zone (e.g., corridors)." - ), }, "Building_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Building], - SKOS.definition: Literal( - "air contained within a building" - ), }, "Mixed_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Mixed], - SKOS.definition: Literal( - "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air." - ), }, "Return_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Return], - SKOS.definition: Literal( - "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." - ), }, "Exhaust_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Exhaust], - SKOS.definition: Literal( - "air that must be removed from a space due to contaminants, regardless of pressurization" - ), }, "Supply_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Supply], - SKOS.definition: Literal( - "(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." - ), }, "Discharge_Air": { "tags": [TAG.Fluid, TAG.Gas, TAG.Air, TAG.Discharge], }, }, }, - "CO2": { - "tags": [TAG.Fluid, TAG.Gas, TAG.CO2], - SKOS.definition: Literal("Carbon Dioxide in the vapor phase"), - }, - "Steam": { - "tags": [TAG.Fluid, TAG.Gas, TAG.Steam], - SKOS.definition: Literal("water in the vapor phase."), - }, - "Natural_Gas": { - "tags": [TAG.Fluid, TAG.Gas, TAG.Natural], - SKOS.definition: Literal( - "Fossil fuel energy source consisting largely of methane and other hydrocarbons" - ), - }, + "CO2": {"tags": [TAG.Fluid, TAG.Gas, TAG.CO2]}, + "Steam": {"tags": [TAG.Fluid, TAG.Gas, TAG.Steam]}, + "Natural_Gas": {"tags": [TAG.Fluid, TAG.Gas, TAG.Natural]}, }, }, "Liquid": { "tags": [TAG.Fluid, TAG.Liquid], "subclasses": { - "Gasoline": { - "tags": [TAG.Fluid, TAG.Liquid, TAG.Gasoline], - SKOS.definition: Literal( - "Petroleum derived liquid used as a fuel source" - ), - }, - "Liquid_CO2": { - "tags": [TAG.Fluid, TAG.Liquid, TAG.CO2], - SKOS.definition: Literal("Carbon Dioxide in the liquid phase"), - }, + "Gasoline": {"tags": [TAG.Fluid, TAG.Liquid, TAG.Gasoline]}, + "Liquid_CO2": {"tags": [TAG.Fluid, TAG.Liquid, TAG.CO2]}, "Oil": { "tags": [TAG.Fluid, TAG.Liquid, TAG.Oil], "subclasses": { - "Fuel_Oil": { - "tags": [TAG.Liquid, TAG.Oil, TAG.Fuel], - SKOS.definition: Literal( - "Petroleum based oil burned for energy" - ), - } + "Fuel_Oil": {"tags": [TAG.Liquid, TAG.Oil, TAG.Fuel]} }, }, "Water": { "tags": [TAG.Fluid, TAG.Liquid, TAG.Water], - SKOS.definition: Literal( - "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)." - ), "subclasses": { "Deionized_Water": { "tags": [ @@ -118,15 +67,9 @@ TAG.Deionized, TAG.Water, ], - SKOS.definition: Literal( - "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)" - ), }, "Chilled_Water": { "tags": [TAG.Fluid, TAG.Liquid, TAG.Water, TAG.Chilled], - SKOS.definition: Literal( - "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature." - ), "subclasses": { "Discharge_Chilled_Water": { "tags": [ @@ -157,9 +100,6 @@ TAG.Water, TAG.Blowdown, ], - SKOS.definition: Literal( - "Water expelled from a system to remove mineral build up" - ), }, "Condenser_Water": { "tags": [ @@ -168,9 +108,6 @@ TAG.Water, TAG.Condenser, ], - SKOS.definition: Literal( - "Water used used to remove heat through condensation" - ), }, "Domestic_Water": { "tags": [ @@ -179,9 +116,6 @@ TAG.Water, TAG.Domestic, ], - SKOS.definition: Literal( - "Tap water for drinking, washing, cooking, and flushing of toliets" - ), }, "Discharge_Water": { "tags": [ @@ -230,9 +164,6 @@ }, "Hot_Water": { "tags": [TAG.Fluid, TAG.Liquid, TAG.Water, TAG.Hot], - SKOS.definition: Literal( - "Hot water used for HVAC heating or supply to hot taps" - ), "subclasses": { "Supply_Hot_Water": { "tags": [ @@ -247,9 +178,6 @@ }, "Makeup_Water": { "tags": [TAG.Fluid, TAG.Liquid, TAG.Water, TAG.Makeup], - SKOS.definition: Literal( - "Water used used to makeup water loss through leaks, evaporation, or blowdown" - ), }, }, }, @@ -260,10 +188,7 @@ "Solid": { "tags": [TAG.Solid], "subclasses": { - "Ice": { - "tags": [TAG.Solid, TAG.Ice], - SKOS.definition: Literal("Water in its solid form"), - }, + "Ice": {"tags": [TAG.Solid, TAG.Ice]}, "Frost": {"tags": [TAG.Solid, TAG.Frost]}, "Hail": {"tags": [TAG.Solid, TAG.Hail]}, }, From 44aa7ba90afd6cf4fa2d6830263bb463f08405cc Mon Sep 17 00:00:00 2001 From: Jason Koh Date: Mon, 29 Jun 2020 01:14:07 -0700 Subject: [PATCH 05/14] automatically generate Limit parameters --- generate_brick.py | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/generate_brick.py b/generate_brick.py index eb9e2c0e..380d98d4 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -242,6 +242,53 @@ def add_definitions(): if len(definition[2]): G.add((term, RDFS.seeAlso, URIRef(definition[2]))) + qstr = """ + select ?param where { + ?param rdfs:subClassOf* brick:Parameter. + } + """ + params = [row["param"] for row in G.query(qstr)] + for param in params: + words = param.split("#")[-1].split("_") + prefix = words[0] + suffix = words[-1] + limit_def_template = "A parameter that places {direction} bound on the range of permitted values of a {setpoint}." + + if suffix == "Limit": + if prefix == "Min": + direction = "a lower" + elif prefix == "Max": + direction = "an upper" + else: + prefix = None + direction = "a lower or upper" + + if param.split("#")[-1] in ["Max_Limit", "Min_Limit", "Limit"]: + setpoint = "Setpoint" + else: + if prefix: + setpoint = "_".join(words[1:-1]) + else: + setpoint = "_".join(words[:-1]) + + if setpoint.split("_")[-1] != "Setpoint": + setpoint = setpoint + "_Setpoint" + print(f"Created setpoint: {setpoint}") + limit_def = limit_def_template.format( + direction=direction, setpoint=setpoint + ) + G.add((param, SKOS.definition, Literal(limit_def, lang="en"))) + is_class_exists = G.query( + f""" + select ?class where {{ + BIND(brick:{setpoint} as ?class) + ?class rdfs:subClassOf* brick:Class. + }} + """ + ).bindings + if not is_class_exists: + print(f"WARNING: {setpoint} does not exist in Brick for {param}.") + logging.info("Beginning BRICK Ontology compilation") # handle ontology definition From edadd893a07526a9f8f6f15ba2441d7d28eb7676 Mon Sep 17 00:00:00 2001 From: Jason Koh Date: Mon, 29 Jun 2020 01:16:59 -0700 Subject: [PATCH 06/14] use hierarchy to identify limit classes --- generate_brick.py | 66 ++++++++++++++++++++++------------------------- 1 file changed, 31 insertions(+), 35 deletions(-) diff --git a/generate_brick.py b/generate_brick.py index 380d98d4..df722efa 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -244,50 +244,46 @@ def add_definitions(): qstr = """ select ?param where { - ?param rdfs:subClassOf* brick:Parameter. + ?param rdfs:subClassOf* brick:Limit. } """ params = [row["param"] for row in G.query(qstr)] for param in params: words = param.split("#")[-1].split("_") prefix = words[0] - suffix = words[-1] limit_def_template = "A parameter that places {direction} bound on the range of permitted values of a {setpoint}." - if suffix == "Limit": - if prefix == "Min": - direction = "a lower" - elif prefix == "Max": - direction = "an upper" + if prefix == "Min": + direction = "a lower" + elif prefix == "Max": + direction = "an upper" + else: + prefix = None + direction = "a lower or upper" + + if param.split("#")[-1] in ["Max_Limit", "Min_Limit", "Limit"]: + setpoint = "Setpoint" + else: + if prefix: + setpoint = "_".join(words[1:-1]) else: - prefix = None - direction = "a lower or upper" - - if param.split("#")[-1] in ["Max_Limit", "Min_Limit", "Limit"]: - setpoint = "Setpoint" - else: - if prefix: - setpoint = "_".join(words[1:-1]) - else: - setpoint = "_".join(words[:-1]) - - if setpoint.split("_")[-1] != "Setpoint": - setpoint = setpoint + "_Setpoint" - print(f"Created setpoint: {setpoint}") - limit_def = limit_def_template.format( - direction=direction, setpoint=setpoint - ) - G.add((param, SKOS.definition, Literal(limit_def, lang="en"))) - is_class_exists = G.query( - f""" - select ?class where {{ - BIND(brick:{setpoint} as ?class) - ?class rdfs:subClassOf* brick:Class. - }} - """ - ).bindings - if not is_class_exists: - print(f"WARNING: {setpoint} does not exist in Brick for {param}.") + setpoint = "_".join(words[:-1]) + + if setpoint.split("_")[-1] != "Setpoint": + setpoint = setpoint + "_Setpoint" + print(f"Inferred setpoint: {setpoint}") + limit_def = limit_def_template.format(direction=direction, setpoint=setpoint) + G.add((param, SKOS.definition, Literal(limit_def, lang="en"))) + is_class_exists = G.query( + f""" + select ?class where {{ + BIND(brick:{setpoint} as ?class) + ?class rdfs:subClassOf* brick:Class. + }} + """ + ).bindings + if not is_class_exists: + print(f"WARNING: {setpoint} does not exist in Brick for {param}.") logging.info("Beginning BRICK Ontology compilation") From e8fb67d5fa2e5851ea39318884850b6b66dbf4ab Mon Sep 17 00:00:00 2001 From: Jason Koh Date: Mon, 29 Jun 2020 10:46:25 -0700 Subject: [PATCH 07/14] use logging and add a comment --- generate_brick.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/generate_brick.py b/generate_brick.py index df722efa..d15d4708 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -270,11 +270,12 @@ def add_definitions(): setpoint = "_".join(words[:-1]) if setpoint.split("_")[-1] != "Setpoint": + # While Limits are a boundary of a Setpoint, the associated Setpoint names are not explicit in class's names. Thus needs to be explicily added for the definition text. setpoint = setpoint + "_Setpoint" - print(f"Inferred setpoint: {setpoint}") + logging.info(f"Inferred setpoint: {setpoint}") limit_def = limit_def_template.format(direction=direction, setpoint=setpoint) G.add((param, SKOS.definition, Literal(limit_def, lang="en"))) - is_class_exists = G.query( + class_exists = G.query( f""" select ?class where {{ BIND(brick:{setpoint} as ?class) @@ -282,8 +283,8 @@ def add_definitions(): }} """ ).bindings - if not is_class_exists: - print(f"WARNING: {setpoint} does not exist in Brick for {param}.") + if not class_exists: + logging.warning(f"WARNING: {setpoint} does not exist in Brick for {param}.") logging.info("Beginning BRICK Ontology compilation") From c8592f38e768eaae12892d87c824f2754681c9b4 Mon Sep 17 00:00:00 2001 From: Shreyas Nagare Date: Mon, 29 Jun 2020 16:47:44 -0400 Subject: [PATCH 08/14] Update CSV - Remove obsolete definitions - Remove `*_Limit` definitions - Update sources - Add definitions of properties --- bricksrc/definitions.csv | 166 +++++++++++++++++++-------------------- 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/bricksrc/definitions.csv b/bricksrc/definitions.csv index d021ac02..37202c83 100644 --- a/bricksrc/definitions.csv +++ b/bricksrc/definitions.csv @@ -3,7 +3,7 @@ https://brickschema.org/schema/1.1/Brick#Absorption_Chiller,"A chiller that util https://brickschema.org/schema/1.1/Brick#Acceleration_Time,, https://brickschema.org/schema/1.1/Brick#Acceleration_Time_Setpoint,, https://brickschema.org/schema/1.1/Brick#Active_Power,"(Active Power) is, under periodic conditions, the mean value, taken over one period (T), of the instantaneous power (p). In complex notation, (P = Re \; S), where (S) is (complex power)"".", -https://brickschema.org/schema/1.1/Brick#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", +https://brickschema.org/schema/1.1/Brick#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","https://en.wikipedia.org/wiki/AC_power#Active,_reactive,_and_apparent_power" https://brickschema.org/schema/1.1/Brick#Adjust_Sensor,Measures user-provided adjustment of some value, https://brickschema.org/schema/1.1/Brick#AHU,Measures the difference in pressure between two regions of air, https://brickschema.org/schema/1.1/Brick#Air,"the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen.", @@ -15,7 +15,6 @@ https://brickschema.org/schema/1.1/Brick#Air_Flow_Demand_Setpoint,Sets the rate https://brickschema.org/schema/1.1/Brick#Air_Flow_Loss_Alarm,An alarm that indicates loss in air flow., https://brickschema.org/schema/1.1/Brick#Air_Flow_Sensor,Measures the rate of flow of air, https://brickschema.org/schema/1.1/Brick#Air_Flow_Setpoint,Sets air flow, -https://brickschema.org/schema/1.1/Brick#Air_Flow_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of an air flow setpoint, https://brickschema.org/schema/1.1/Brick#Air_Grains_Sensor,Measures the mass of water vapor in air, https://brickschema.org/schema/1.1/Brick#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.", https://brickschema.org/schema/1.1/Brick#Air_Humidity_Sensor,eliminated -- redundant, @@ -25,7 +24,6 @@ https://brickschema.org/schema/1.1/Brick#Air_Temperature_Alarm,An alarm that ind https://brickschema.org/schema/1.1/Brick#Air_Temperature_Integral_Time_Parameter,, https://brickschema.org/schema/1.1/Brick#Air_Temperature_Sensor,Measures the temperature of air, https://brickschema.org/schema/1.1/Brick#Air_Temperature_Setpoint,Sets temperature of air, -https://brickschema.org/schema/1.1/Brick#Air_Temperature_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of an air temperature setpoint, https://brickschema.org/schema/1.1/Brick#Air_Temperature_Step_Parameter,, https://brickschema.org/schema/1.1/Brick#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,https://xp20.ashrae.org/terminology/index.php?term=alarm https://brickschema.org/schema/1.1/Brick#Alarm_Delay_Parameter,A parameter determining how long to delay an alarm after sufficient conditions have been met, @@ -64,7 +62,7 @@ https://brickschema.org/schema/1.1/Brick#Bypass_Air_Flow_Sensor,Measures the rat https://brickschema.org/schema/1.1/Brick#Bypass_Command,, https://brickschema.org/schema/1.1/Brick#Capacity,, https://brickschema.org/schema/1.1/Brick#Capacity_Sensor,, -https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#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,https://bellomyims.com/your-definitive-guide-to-centrifugal-chillers/ https://brickschema.org/schema/1.1/Brick#Change_Filter_Alarm,An alarm that indicates that a filter must be changed, https://brickschema.org/schema/1.1/Brick#Chilled_Water,water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature., https://brickschema.org/schema/1.1/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure of chilled water, @@ -90,8 +88,6 @@ https://brickschema.org/schema/1.1/Brick#Chilled_Water_System_Enable_Command,Ena https://brickschema.org/schema/1.1/Brick#Chilled_Water_Temperature_Sensor,Measures the temperature of chilled water, https://brickschema.org/schema/1.1/Brick#Chilled_Water_Valve,A valve that modulates the flow of chilled water, https://brickschema.org/schema/1.1/Brick#Chiller,Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type., -https://brickschema.org/schema/1.1/Brick#City,"An inhabited place of greater size, population, or importance than a town or village.", -https://brickschema.org/schema/1.1/Brick#Close_Limit,, https://brickschema.org/schema/1.1/Brick#Cloudage,The fraction of the sky obscured by clouds when observed from a particular location, https://brickschema.org/schema/1.1/Brick#CO2,Carbon Dioxide in the vapor phase, https://brickschema.org/schema/1.1/Brick#CO2_Alarm,An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide., @@ -116,6 +112,7 @@ https://brickschema.org/schema/1.1/Brick#Condenser_Water_Pump,A pump that is par https://brickschema.org/schema/1.1/Brick#Conductivity,, https://brickschema.org/schema/1.1/Brick#Conductivity_Sensor,Measures electrical conductance, https://brickschema.org/schema/1.1/Brick#Contact_Sensor,"Senses or detects contact, such as for determining if a door is closed.", +https://brickschema.org/schema/1.1/Brick#controls,, https://brickschema.org/schema/1.1/Brick#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.", https://brickschema.org/schema/1.1/Brick#Cooling_Command,Controls the amount of cooling to be delivered (typically as a proportion of total cooling output), https://brickschema.org/schema/1.1/Brick#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, @@ -126,7 +123,6 @@ https://brickschema.org/schema/1.1/Brick#Cooling_Discharge_Air_Temperature_Integ https://brickschema.org/schema/1.1/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter,, https://brickschema.org/schema/1.1/Brick#Cooling_Request_Percent_Setpoint,, https://brickschema.org/schema/1.1/Brick#Cooling_Request_Setpoint,, -https://brickschema.org/schema/1.1/Brick#Cooling_Start_Stop_Status,Indicates the active/inactive status of a cooling cycle, https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Flow_Setpoint,Sets supply air flow rate for cooling, https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of supply air for cooling, https://brickschema.org/schema/1.1/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter,, @@ -138,7 +134,6 @@ https://brickschema.org/schema/1.1/Brick#CRAC,, https://brickschema.org/schema/1.1/Brick#Current,, https://brickschema.org/schema/1.1/Brick#Current_Angle,Angle of current phasor, https://brickschema.org/schema/1.1/Brick#Current_Imbalance,The percent deviation from average current, -https://brickschema.org/schema/1.1/Brick#Current_Limit,, https://brickschema.org/schema/1.1/Brick#Current_Magnitude,Magnitude of current phasor, https://brickschema.org/schema/1.1/Brick#Current_Output_Sensor,Senses the amperes of electrical current produced as output by a device, https://brickschema.org/schema/1.1/Brick#Current_Sensor,Senses the amperes of electrical current passing through the sensor, @@ -157,7 +152,6 @@ https://brickschema.org/schema/1.1/Brick#DC_Bus_Voltage_Sensor,Measures the volt https://brickschema.org/schema/1.1/Brick#Deadband_Setpoint,Sets the size of a deadband, https://brickschema.org/schema/1.1/Brick#Deceleration_Time,, https://brickschema.org/schema/1.1/Brick#Deceleration_Time_Setpoint,, -https://brickschema.org/schema/1.1/Brick#Dehumidification_Start_Stop_Status,Indicates the active/inactive status of a dehumidification process, https://brickschema.org/schema/1.1/Brick#Deionised_Water_Conductivity_Sensor,Measures the electrical conductance of deionised water, https://brickschema.org/schema/1.1/Brick#Deionised_Water_Level_Sensor,Measures the height/level of deionised water in some container, https://brickschema.org/schema/1.1/Brick#Deionized_Water,Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants), @@ -169,7 +163,7 @@ https://brickschema.org/schema/1.1/Brick#Derivative_Gain_Parameter,, https://brickschema.org/schema/1.1/Brick#Derivative_Time_Parameter,, https://brickschema.org/schema/1.1/Brick#Dew_Point_Setpoint,Sets dew point, https://brickschema.org/schema/1.1/Brick#Dewpoint,, -https://brickschema.org/schema/1.1/Brick#Dewpoint_Sensor,Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor, +https://brickschema.org/schema/1.1/Brick#Dewpoint_Sensor,Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor,https://en.wikipedia.org/wiki/Dew_point https://brickschema.org/schema/1.1/Brick#Differential_Air_Temperature_Setpoint,Sets temperature of diffrential air, https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Deadband_Setpoint,Sets the size of a deadband of differential pressure, https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Integral_Time_Parameter,, @@ -177,7 +171,6 @@ https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Load_Shed_Status, https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Proportional_Band,, https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Sensor,Measures the difference between two applied pressures, https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Setpoint,Sets differential pressure, -https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Setpoint_Limit,, https://brickschema.org/schema/1.1/Brick#Differential_Pressure_Step_Parameter,, https://brickschema.org/schema/1.1/Brick#Differential_Speed_Sensor,, https://brickschema.org/schema/1.1/Brick#Differential_Speed_Setpoint,Sets differential speed, @@ -203,7 +196,6 @@ https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Reset_Setpoint,Setpo https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Sensor,Measures the rate of flow of discharge air, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Flow_Setpoint,Sets discharge air flow, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Humidity_Sensor,Measures the relative humidity of discharge air, -https://brickschema.org/schema/1.1/Brick#Discharge_Air_Smoke_Detection_Alarm,An alarm that indicates that smoke is detected in the discharge air, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint,Sets the size of a deadband of static pressure of discharge air, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter,, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter,, @@ -220,7 +212,6 @@ https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Reset_High_Se https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Reset_Low_Setpoint,, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Sensor,Measures the temperature of discharge air, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Setpoint,Sets temperature of discharge air, -https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of a discharge air temperature setpoint, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Temperature_Step_Parameter,, https://brickschema.org/schema/1.1/Brick#Discharge_Air_Velocity_Pressure_Sensor,, https://brickschema.org/schema/1.1/Brick#Discharge_Chilled_Water,, @@ -246,7 +237,6 @@ https://brickschema.org/schema/1.1/Brick#Drive_Ready_Status,"Indicates if a hard https://brickschema.org/schema/1.1/Brick#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)", https://brickschema.org/schema/1.1/Brick#Dual_Band_Mode_Setpoint,, https://brickschema.org/schema/1.1/Brick#Duration_Sensor,Measures the duration of a phenomenon or event, -https://brickschema.org/schema/1.1/Brick#EconCycle_Start_Stop_Status,Indicates the active/inactive status of an economizer cycle, https://brickschema.org/schema/1.1/Brick#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.", https://brickschema.org/schema/1.1/Brick#Economizer_Damper,A damper that is part of an economizer that is used to module the flow of air, https://brickschema.org/schema/1.1/Brick#Effective_Air_Temperature_Cooling_Setpoint,, @@ -260,7 +250,6 @@ https://brickschema.org/schema/1.1/Brick#Electrical_Meter,A meter that measures https://brickschema.org/schema/1.1/Brick#Electrical_Power_Sensor,Measures the amount of instantaneous electric power consumed, https://brickschema.org/schema/1.1/Brick#Electrical_System,Devices that serve or are part of the electrical subsystem in the building, https://brickschema.org/schema/1.1/Brick#Elevator,"A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure",https://en.wikipedia.org/wiki/Elevator -https://brickschema.org/schema/1.1/Brick#Emergency_Air_Flow_System_Status,"Indicates if an emergency air flow system is active, e.g. to flush contaminants from an area", https://brickschema.org/schema/1.1/Brick#Emergency_Alarm,Alarms that indicate off-normal conditions associated with emergency systems, https://brickschema.org/schema/1.1/Brick#Emergency_Generator_Alarm,An alarm that indicates off-normal conditions associated with an emergency generator, https://brickschema.org/schema/1.1/Brick#Emergency_Generator_Status,Indicates if an emergency generator is active, @@ -270,7 +259,6 @@ https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Activated_By_Leak_D https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Enable_Status,, https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System,A system that can power down a single piece of equipment or a single system from a single point, https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System_Enable_Status,Indicates if the emergency power-off system has been enabled, -https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System_Status,Indicates the status of properties of the emergency power-off system, https://brickschema.org/schema/1.1/Brick#Emergency_Push_Button_Status,Indicates if an emergency button has been pushed, https://brickschema.org/schema/1.1/Brick#Enable_Command,Commands that enable functionality, https://brickschema.org/schema/1.1/Brick#Enable_Differential_Enthalpy_Command,Enables the use of differential enthalpy control, @@ -319,7 +307,6 @@ https://brickschema.org/schema/1.1/Brick#Failure_Alarm,"Alarms that indicate the https://brickschema.org/schema/1.1/Brick#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.", https://brickschema.org/schema/1.1/Brick#Fan_Air_Flow_Setpoint,, https://brickschema.org/schema/1.1/Brick#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,https://en.wikipedia.org/wiki/Fan_coil_unit -https://brickschema.org/schema/1.1/Brick#Fan_On_Off_Status,Indicates the active/inactive status of a fan, https://brickschema.org/schema/1.1/Brick#Fan_Speed_Reset_Command,, https://brickschema.org/schema/1.1/Brick#Fan_Status,Indicates properties of fans, https://brickschema.org/schema/1.1/Brick#Fault_Indicator_Status,, @@ -327,6 +314,8 @@ https://brickschema.org/schema/1.1/Brick#Fault_Reset_Command,Clears a fault stat https://brickschema.org/schema/1.1/Brick#Fault_Status,"Indicates the presence of a fault in a device, system or control loop", https://brickschema.org/schema/1.1/Brick#FCP,See Fire_Control_Panel, https://brickschema.org/schema/1.1/Brick#FCU,See Fan_Coil_Unit, +https://brickschema.org/schema/1.1/Brick#feeds,The subject is upstream of the object in the context of some sequential process; some media is passed between them, +https://brickschema.org/schema/1.1/Brick#feedsAir,Passes air, https://brickschema.org/schema/1.1/Brick#Filter,Device to remove gases from a mixture of gases, https://brickschema.org/schema/1.1/Brick#Filter_Differential_Pressure_Sensor,Measures the difference in pressure on either side of a filter, https://brickschema.org/schema/1.1/Brick#Filter_Reset_Command,, @@ -346,7 +335,6 @@ https://brickschema.org/schema/1.1/Brick#Freezer,"cold chamber usually kept at a https://brickschema.org/schema/1.1/Brick#Frequency,"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.", https://brickschema.org/schema/1.1/Brick#Frequency_Command,Controls the frequency of a device's operation (e.g. rotational frequency), https://brickschema.org/schema/1.1/Brick#Frequency_Sensor,"Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning", -https://brickschema.org/schema/1.1/Brick#Fresh_Air_Setpoint_Limit,, https://brickschema.org/schema/1.1/Brick#Frost,"frost formed on the cold surface (tubes, plates) of a cooling coil.", https://brickschema.org/schema/1.1/Brick#Frost_Sensor,Senses the presence of frost or conditions that may cause frost, https://brickschema.org/schema/1.1/Brick#Fuel_Oil,Petroleum based oil burned for energy, @@ -362,7 +350,15 @@ https://brickschema.org/schema/1.1/Brick#Grains,, https://brickschema.org/schema/1.1/Brick#Hail,pellets of frozen rain which fall in showers from cumulonimbus clouds., https://brickschema.org/schema/1.1/Brick#Hail_Sensor,Measures hail in terms of its size and damage potential, https://brickschema.org/schema/1.1/Brick#Hand_Auto_Status,Indicates if a system is under manual or automatic operation, -https://brickschema.org/schema/1.1/Brick#Heat_Exchanger,A system that transfers heats between two or more fluids, +https://brickschema.org/schema/1.1/Brick#hasAddress,To specify the address of a building., +https://brickschema.org/schema/1.1/Brick#hasAssociatedTag,The class is associated with the given tag, +https://brickschema.org/schema/1.1/Brick#hasInputSubstance,The subject receives the given substance as an input to its internal process, +https://brickschema.org/schema/1.1/Brick#hasLocation,Subject is physically located in the location given by the object, +https://brickschema.org/schema/1.1/Brick#hasOutputSubstance,The subject produces or exports the given substance from its internal process, +https://brickschema.org/schema/1.1/Brick#hasPart,The subject is composed in part of the entity given by the object, +https://brickschema.org/schema/1.1/Brick#hasPoint,The subject has a digital/analog input/output point given by the object, +https://brickschema.org/schema/1.1/Brick#hasTag,The subject has the given tag, +https://brickschema.org/schema/1.1/Brick#Heat_Exchanger,A system that transfers heats between two or more fluids,https://en.wikipedia.org/wiki/Heat_exchanger https://brickschema.org/schema/1.1/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor,Measures the temperature of water supplied by a heat exchanger, https://brickschema.org/schema/1.1/Brick#Heat_Exchanger_System_Enable_Status,Indicates if the heat exchanger system has been enabled, https://brickschema.org/schema/1.1/Brick#Heat_Sensor,Measures heat, @@ -377,7 +373,6 @@ https://brickschema.org/schema/1.1/Brick#Heating_Discharge_Air_Temperature_Integ https://brickschema.org/schema/1.1/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter,, https://brickschema.org/schema/1.1/Brick#Heating_Request_Percent_Setpoint,, https://brickschema.org/schema/1.1/Brick#Heating_Request_Setpoint,, -https://brickschema.org/schema/1.1/Brick#Heating_Start_Stop_Status,Indicates the active/inactive status of a heating cycle, https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Flow_Setpoint,Sets supply air flow rate for heating, https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint,Sets the size of a deadband of temperature of supply air for heating, https://brickschema.org/schema/1.1/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter,, @@ -393,12 +388,10 @@ https://brickschema.org/schema/1.1/Brick#High_Humidity_Alarm,An alarm that indic https://brickschema.org/schema/1.1/Brick#High_Humidity_Alarm_Parameter,A parameter determining the humidity level at which to trigger a high humidity alarm, https://brickschema.org/schema/1.1/Brick#High_Outside_Air_Lockout_Temperature_Differential_Sensor,Moved to Parameter, https://brickschema.org/schema/1.1/Brick#High_Return_Air_Temperature_Alarm,An alarm that indicates that return air temperature is too high, -https://brickschema.org/schema/1.1/Brick#High_Static_Pressure_Cutout_Setpoint_Limit,, https://brickschema.org/schema/1.1/Brick#High_Temperature_Alarm,An alarm that indicates high temperature., https://brickschema.org/schema/1.1/Brick#High_Temperature_Alarm_Parameter,A parameter determining the temperature level at which to trigger a high temperature alarm, https://brickschema.org/schema/1.1/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor,Measures the temperature of high-temperature hot water returned to a hot water system, https://brickschema.org/schema/1.1/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor,Measures the temperature of high-temperature hot water supplied by a hot water system, -https://brickschema.org/schema/1.1/Brick#Highest_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', https://brickschema.org/schema/1.1/Brick#Highest_Zone_Cooling_Command,, https://brickschema.org/schema/1.1/Brick#Hold_Status,, https://brickschema.org/schema/1.1/Brick#Hot_Box,hot air chamber forming part of an air handler., @@ -424,14 +417,13 @@ https://brickschema.org/schema/1.1/Brick#Hot_Water_Supply_Temperature_Sensor,Mea https://brickschema.org/schema/1.1/Brick#Hot_Water_System,"The equipment, devices and conduits that handle the production and distribution of hot water in a building", https://brickschema.org/schema/1.1/Brick#Hot_Water_System_Enable_Command,Enables operation of the hot water system, https://brickschema.org/schema/1.1/Brick#Hot_Water_Usage_Sensor,"Measures the amount of hot water that is consumed, over some period of time", -https://brickschema.org/schema/1.1/Brick#Humidification_Start_Stop_Status,Indicates the active/inactive status of a humidification process, https://brickschema.org/schema/1.1/Brick#Humidifier,A device that adds moisture to air or other gases, https://brickschema.org/schema/1.1/Brick#Humidifier_Fault_Status,Indicates the presence of a fault in a humidifier, https://brickschema.org/schema/1.1/Brick#Humidify_Command,, https://brickschema.org/schema/1.1/Brick#Humidity,, https://brickschema.org/schema/1.1/Brick#Humidity_Alarm,An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air., https://brickschema.org/schema/1.1/Brick#Humidity_Parameter,Parameters relevant to humidity-related systems and points, -https://brickschema.org/schema/1.1/Brick#Humidity_Sensor,Measures the concentration of water vapor in air, +https://brickschema.org/schema/1.1/Brick#Humidity_Sensor,Measures the concentration of water vapor in air,https://en.wikipedia.org/wiki/Humidity https://brickschema.org/schema/1.1/Brick#Humidity_Setpoint,Sets humidity, https://brickschema.org/schema/1.1/Brick#Humidity_Tolerance_Parameter,A parameter determining the difference between upper and lower limits of humidity., https://brickschema.org/schema/1.1/Brick#HVAC,See Heating_Ventilation_Air_Conditioning_System, @@ -447,7 +439,16 @@ https://brickschema.org/schema/1.1/Brick#Integral_Time_Parameter,, https://brickschema.org/schema/1.1/Brick#Interface,A device that provides an occupant control over a lighting system, https://brickschema.org/schema/1.1/Brick#Inverter,A device that changes direct current into alternating current, https://brickschema.org/schema/1.1/Brick#Irradiance,The power per unit area of electromagnetic radiation incident on a surface, +https://brickschema.org/schema/1.1/Brick#isAssociatedWith,The tag is associated with the given class, +https://brickschema.org/schema/1.1/Brick#isControlledBy,, +https://brickschema.org/schema/1.1/Brick#isFedBy,, +https://brickschema.org/schema/1.1/Brick#isLocationOf,Subject is the physical location encapsulating the object, +https://brickschema.org/schema/1.1/Brick#isMeasuredBy,, https://brickschema.org/schema/1.1/Brick#Isolation_Valve,"A valve that stops the flow of a fluid, usually for maintenance or safety purposes",https://en.wikipedia.org/wiki/Isolation_valve +https://brickschema.org/schema/1.1/Brick#isPartOf,, +https://brickschema.org/schema/1.1/Brick#isPointOf,, +https://brickschema.org/schema/1.1/Brick#isRegulatedBy,, +https://brickschema.org/schema/1.1/Brick#isTagOf,, https://brickschema.org/schema/1.1/Brick#Laboratory,"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/1.1/Brick#Last_Fault_Code_Status,Indicates the last fault code that occurred, https://brickschema.org/schema/1.1/Brick#Lead_Lag_Command,Enables lead/lag operation, @@ -487,7 +488,6 @@ https://brickschema.org/schema/1.1/Brick#Low_Suction_Pressure_Alarm,An alarm tha https://brickschema.org/schema/1.1/Brick#Low_Temperature_Alarm,An alarm that indicates low temperature., https://brickschema.org/schema/1.1/Brick#Low_Temperature_Alarm_Parameter,A parameter determining the temperature level at which to trigger a low temperature alarm, https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Lowest_Zone_Air_Temperature_Sensor,The zone temperature that is coolest; drives the supply temperature of hot air. A computed value rather than a physical sensor., https://brickschema.org/schema/1.1/Brick#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.", https://brickschema.org/schema/1.1/Brick#Luminaire_Driver,A power source for a luminaire, https://brickschema.org/schema/1.1/Brick#Luminance,, @@ -501,33 +501,11 @@ https://brickschema.org/schema/1.1/Brick#Maintenance_Mode_Command,"Controls whet https://brickschema.org/schema/1.1/Brick#Maintenance_Required_Alarm,An alarm that indicates that repair/maintenance is required on an associated device or equipment, https://brickschema.org/schema/1.1/Brick#Makeup_Water,"Water used used to makeup water loss through leaks, evaporation, or blowdown", https://brickschema.org/schema/1.1/Brick#Manual_Auto_Status,Indicates if a system is under manual or automatic operation, -https://brickschema.org/schema/1.1/Brick#Max_Air_Flow_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of an air flow setpoint, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#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, https://brickschema.org/schema/1.1/Brick#Max_Frequency_Command,Sets the maximum permitted frequency, -https://brickschema.org/schema/1.1/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Max_Limit,A parameter that places an upper bound on the range of permitted values of another point, https://brickschema.org/schema/1.1/Brick#Max_Load_Setpoint,, -https://brickschema.org/schema/1.1/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of an occupied cooling discharge air flow setpoint, -https://brickschema.org/schema/1.1/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Max_Position_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a damper position setpoint, https://brickschema.org/schema/1.1/Brick#Max_Return_Air_CO2_Setpoint,, -https://brickschema.org/schema/1.1/Brick#Max_Speed_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a speed setpoint, -https://brickschema.org/schema/1.1/Brick#Max_Static_Pressure_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a static pressure setpoint, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Max_Temperature_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of a temperature setpoint, -https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,A parameter that places an upper bound on the range of permitted values of an unoccupied cooling discharge air flow setpoint, -https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit,, https://brickschema.org/schema/1.1/Brick#Measurable,, +https://brickschema.org/schema/1.1/Brick#measures,The subject measures a quantity or substance given by the object, https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status,, https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint,, https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status,, @@ -541,31 +519,6 @@ https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Tem https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Low_Reset_Setpoint,, https://brickschema.org/schema/1.1/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor,Measures the temperature of medium-temperature hot water supplied by a hot water system, https://brickschema.org/schema/1.1/Brick#Meter,A device that measure usage or consumption of some media --- typically a form energy or power., -https://brickschema.org/schema/1.1/Brick#Min_Air_Flow_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of an air flow setpoint, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Min_Fresh_Air_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#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://brickschema.org/schema/1.1/Brick#Min_Limit,A parameter that places a lower bound on the range of permitted values of another point, -https://brickschema.org/schema/1.1/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Min_Position_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a damper position setpoint, -https://brickschema.org/schema/1.1/Brick#Min_Speed_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a speed setpoint, -https://brickschema.org/schema/1.1/Brick#Min_Static_Pressure_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a static pressure setpoint, -https://brickschema.org/schema/1.1/Brick#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, -https://brickschema.org/schema/1.1/Brick#Min_Temperature_Setpoint_Limit,A parameter that places a lower bound on the range of permitted values of a temperature setpoint, -https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit,, -https://brickschema.org/schema/1.1/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit,, https://brickschema.org/schema/1.1/Brick#Mixed_Air,(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air., https://brickschema.org/schema/1.1/Brick#Mixed_Air_Filter,A filter that is applied to the mixture of recirculated and outside air, https://brickschema.org/schema/1.1/Brick#Mixed_Air_Temperature_Sensor,Measures the temperature of mixed air, @@ -578,7 +531,6 @@ https://brickschema.org/schema/1.1/Brick#Monthly_Steam_Usage_Sensor,Measures the https://brickschema.org/schema/1.1/Brick#Motion_Sensor,Detects the presence of motion in some area, https://brickschema.org/schema/1.1/Brick#Motor_Current_Sensor,Measures the current consumed by a motor, https://brickschema.org/schema/1.1/Brick#Motor_Direction_Status,"Indicates which direction a motor is operating in, e.g. forward or reverse", -https://brickschema.org/schema/1.1/Brick#Motor_On_Off_Status,Indicates the on/off status of a motor, https://brickschema.org/schema/1.1/Brick#Motor_Speed_Sensor,, https://brickschema.org/schema/1.1/Brick#Motor_Torque_Sensor,"Measures the torque, or rotating power, of a motor", https://brickschema.org/schema/1.1/Brick#Natural_Gas,Fossil fuel energy source consisting largely of methane and other hydrocarbons, @@ -648,7 +600,6 @@ https://brickschema.org/schema/1.1/Brick#PM25_Level,The concentration of particu https://brickschema.org/schema/1.1/Brick#Point,, https://brickschema.org/schema/1.1/Brick#Position,The fraction of the full range of motion, https://brickschema.org/schema/1.1/Brick#Position_Command,Controls or reports the position of some object, -https://brickschema.org/schema/1.1/Brick#Position_Limit,A parameter that places an upper or lower bound on the range of permitted values of a damper position setpoint, https://brickschema.org/schema/1.1/Brick#Position_Sensor,Measures the current position of a component in terms of a fraction of its full range of motion, https://brickschema.org/schema/1.1/Brick#Power,"Power is the rate at which work is performed or energy is transmitted, or the amount of energy required or expended for a given unit of time. As a rate of change of work done or the energy of a subsystem, power is: (P = W/t), where (P) is power, (W) is work and {t} is time.", https://brickschema.org/schema/1.1/Brick#Power_Alarm,An alarm that indicates the off-normal conditions associated with electrical power., @@ -671,7 +622,6 @@ https://brickschema.org/schema/1.1/Brick#Proportional_Band_Parameter,, https://brickschema.org/schema/1.1/Brick#Proportional_Gain_Parameter,, https://brickschema.org/schema/1.1/Brick#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.", https://brickschema.org/schema/1.1/Brick#Pump_Command,Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity), -https://brickschema.org/schema/1.1/Brick#Pump_On_Off_Status,Indicates the on/off status of a pump, https://brickschema.org/schema/1.1/Brick#PV_Current_Output_Sensor,See Photovoltaic_Current_Output_Sensor, https://brickschema.org/schema/1.1/Brick#Quantity,, https://brickschema.org/schema/1.1/Brick#Radiance,, @@ -680,11 +630,12 @@ https://brickschema.org/schema/1.1/Brick#Rain_Duration_Sensor,Measures the durat https://brickschema.org/schema/1.1/Brick#Rain_Sensor,Measures the amount of precipitation fallen, https://brickschema.org/schema/1.1/Brick#Rated_Speed_Setpoint,Sets rated speed, https://brickschema.org/schema/1.1/Brick#Reactive_Power,"Reactive Power}, for a linear two-terminal element or two-terminal circuit, under sinusoidal conditions, is the quantity equal to the product of the apparent power (S) and the sine of the displacement angle (\psi). The absolute value of the reactive power is equal to the non-active power. The ISO (and SI) unit for reactive power is the voltampere. The special name var and symbol \textit{var are given in IEC 60027 1.", -https://brickschema.org/schema/1.1/Brick#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", +https://brickschema.org/schema/1.1/Brick#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","https://en.wikipedia.org/wiki/AC_power#Active,_reactive,_and_apparent_power" https://brickschema.org/schema/1.1/Brick#Real_Power,"(Active Power) is, under periodic conditions, the mean value, taken over one period (T), of the instantaneous power (p). In complex notation, (P = Re \; S), where (S) is (complex power)"".", +https://brickschema.org/schema/1.1/Brick#regulates,The subject contributes to or performs the regulation of the substance given by the object, https://brickschema.org/schema/1.1/Brick#Reheat_Valve,A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil, https://brickschema.org/schema/1.1/Brick#Relative_Humidity,Relative Humidity} is the ratio of the partial pressure of water vapor in an air-water mixture to the saturated vapor pressure of water at a prescribed temperature. The relative humidity of air depends not only on temperature but also on the pressure of the system of interest. Relative Humidity is also referred to as \text{Relative Partial Pressure. Relative partial pressure is often referred to as (RH) and expressed in percent., -https://brickschema.org/schema/1.1/Brick#Relative_Humidity_Sensor,Measures the present state of absolute humidity relative to a maximum humidity given the same temperature, +https://brickschema.org/schema/1.1/Brick#Relative_Humidity_Sensor,Measures the present state of absolute humidity relative to a maximum humidity given the same temperature,https://en.wikipedia.org/wiki/Humidity https://brickschema.org/schema/1.1/Brick#Remotely_On_Off_Status,, https://brickschema.org/schema/1.1/Brick#Request_Setpoint,, https://brickschema.org/schema/1.1/Brick#Reset_Command,"Commands that reset a flag, property or value to its default", @@ -705,7 +656,6 @@ https://brickschema.org/schema/1.1/Brick#Return_Fan_Differential_Speed_Setpoint, https://brickschema.org/schema/1.1/Brick#Return_Heating_Valve,A valve installed on the return side of a heat exchanger, https://brickschema.org/schema/1.1/Brick#Return_Water,, https://brickschema.org/schema/1.1/Brick#Return_Water_Temperature_Sensor,Measures the temperature of return water, -https://brickschema.org/schema/1.1/Brick#Roof,"the upper portion of the building envelope, including opaque areas and fenestration, that is horizontal or tilted at an angle of less than 60° from horizontal.", https://brickschema.org/schema/1.1/Brick#Rooftop_Unit,"Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system.", https://brickschema.org/schema/1.1/Brick#Room,Base class for all more specific room types., https://brickschema.org/schema/1.1/Brick#Room_Air_Temperature_Setpoint,Sets temperature of room air, @@ -740,7 +690,6 @@ https://brickschema.org/schema/1.1/Brick#Speed,, https://brickschema.org/schema/1.1/Brick#Speed_Reset_Command,, https://brickschema.org/schema/1.1/Brick#Speed_Sensor,Measures the magnitude of velocity of some form of movement, https://brickschema.org/schema/1.1/Brick#Speed_Setpoint,Sets speed, -https://brickschema.org/schema/1.1/Brick#Speed_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of a speed setpoint, https://brickschema.org/schema/1.1/Brick#Speed_Status,"Indicates the operating speed of a device or equipment, e.g. fan", https://brickschema.org/schema/1.1/Brick#Stages_Status,Indicates which stage a control loop or equipment is in, https://brickschema.org/schema/1.1/Brick#Standby_CRAC,A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit, @@ -754,9 +703,8 @@ https://brickschema.org/schema/1.1/Brick#Static_Pressure,, https://brickschema.org/schema/1.1/Brick#Static_Pressure_Deadband_Setpoint,Sets the size of a deadband of static pressure, https://brickschema.org/schema/1.1/Brick#Static_Pressure_Integral_Time_Parameter,, https://brickschema.org/schema/1.1/Brick#Static_Pressure_Proportional_Band_Parameter,, -https://brickschema.org/schema/1.1/Brick#Static_Pressure_Sensor,Measures resistance to airflow in a heating and cooling system's components and duct work, +https://brickschema.org/schema/1.1/Brick#Static_Pressure_Sensor,Measures resistance to airflow in a heating and cooling system's components and duct work,https://en.wikipedia.org/wiki/Static_pressure https://brickschema.org/schema/1.1/Brick#Static_Pressure_Setpoint,Sets static pressure, -https://brickschema.org/schema/1.1/Brick#Static_Pressure_Setpoint_Limit,A parameter that places an upper or lower bound on the range of permitted values of a static pressure setpoint, https://brickschema.org/schema/1.1/Brick#Static_Pressure_Step_Parameter,, https://brickschema.org/schema/1.1/Brick#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'", https://brickschema.org/schema/1.1/Brick#Steam,water in the vapor phase., @@ -859,6 +807,58 @@ https://brickschema.org/schema/1.1/Brick#Velocity_Pressure,"Dynamic Pressure (in https://brickschema.org/schema/1.1/Brick#Velocity_Pressure_Sensor,Measures the difference between total pressure and static pressure, https://brickschema.org/schema/1.1/Brick#Velocity_Pressure_Setpoint,Sets static veloicty pressure, https://brickschema.org/schema/1.1/Brick#Vent_Operating_Mode_Status,Indicates the current operating mode of a vent, +https://brickschema.org/schema/1.1/Brick#VFD,An alarm that indicates a loss of water e.g. during transport, +https://brickschema.org/schema/1.1/Brick#VFD_Enable_Command,Enables operation of a variable frequency drive, +https://brickschema.org/schema/1.1/Brick#Voltage,, +https://brickschema.org/schema/1.1/Brick#Voltage_Angle,Angle of voltage phasor, +https://brickschema.org/schema/1.1/Brick#Voltage_Imbalance,The percent deviation from average voltage, +https://brickschema.org/schema/1.1/Brick#Voltage_Magnitude,"(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).", +https://brickschema.org/schema/1.1/Brick#Voltage_Sensor,Measures the voltage of an electrical device or object, +https://brickschema.org/schema/1.1/Brick#Warm_Cool_Adjust_Sensor,"User provided adjustment of zone temperature, typically in the range of +/- 5 degrees", +https://brickschema.org/schema/1.1/Brick#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', +https://brickschema.org/schema/1.1/Brick#Water,"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/1.1/Brick#Water_Alarm,An alarm that indicates water leaks., +https://brickschema.org/schema/1.1/Brick#Water_Flow_Sensor,Measures the rate of flow of water, +https://brickschema.org/schema/1.1/Brick#Water_Level_Sensor,Measures the height/level of water in some container, +https://brickschema.org/schema/1.1/Brick#Water_Loss_Alarm,An alarm that indicates a loss of water e.g. during transport, +https://brickschema.org/schema/1.1/Brick#Water_Meter,A meter that measures the usage or consumption of water, +https://brickschema.org/schema/1.1/Brick#Water_Pump,A pump that performs work on water, +https://brickschema.org/schema/1.1/Brick#Water_System,"The equipment, devices and conduits that handle the production and distribution of water in a building", +https://brickschema.org/schema/1.1/Brick#Water_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature of water., +https://brickschema.org/schema/1.1/Brick#Water_Temperature_Sensor,Measures the temperature of water, +https://brickschema.org/schema/1.1/Brick#Water_Temperature_Setpoint,Sets temperature of water, +https://brickschema.org/schema/1.1/Brick#Water_Usage_Sensor,"Measures the amount of water that is consumed, over some period of time", +https://brickschema.org/schema/1.1/Brick#Water_Valve,A valve that modulates the flow of water, +https://brickschema.org/schema/1.1/Brick#Weather,, +https://brickschema.org/schema/1.1/Brick#Weather_Condition,, +https://brickschema.org/schema/1.1/Brick#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)", +https://brickschema.org/schema/1.1/Brick#Wind_Direction,Direction of wind relative to North, +https://brickschema.org/schema/1.1/Brick#Wind_Direction_Sensor,Measures the direction of wind in degrees relative to North, +https://brickschema.org/schema/1.1/Brick#Wind_Speed,"Measured speed of wind, caused by air moving from high to low pressure", +https://brickschema.org/schema/1.1/Brick#Wind_Speed_Sensor,"Measured speed of wind, caused by air moving from high to low pressure", +https://brickschema.org/schema/1.1/Brick#Wing,, +https://brickschema.org/schema/1.1/Brick#Yearly_Energy_Usage_Sensor,Measures the total amount of energy used over the current year, +https://brickschema.org/schema/1.1/Brick#Yearly_Steam_Usage_Sensor,Measures the amount of steam that is consumed or used so far this year, +https://brickschema.org/schema/1.1/Brick#Zone,"(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.", +https://brickschema.org/schema/1.1/Brick#Zone_Air,"air inside a defined zone (e.g., corridors).", +https://brickschema.org/schema/1.1/Brick#Zone_Air_Humidity_Sensor,Measures the relative humidity of zone air, +https://brickschema.org/schema/1.1/Brick#Zone_Air_Temperature_Sensor,Measures the temperature of air in a zone, +https://brickschema.org/schema/1.1/Brick#Zone_Air_Temperature_Setpoint,Sets temperature of zone air, +https://brickschema.org/schema/1.1/Brick#Zone_Standby_Load_Shed_Command,, +https://brickschema.org/schema/1.1/Brick#Zone_Unoccupied_Load_Shed_Command,, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Load_Shed_Command,, +https://brickschema.org/schema/1.1/Brick#Unoccupied_Mode_Setpoint,, +https://brickschema.org/schema/1.1/Brick#Usage_Sensor,"Measures the amount of some substance that is consumed or used, over some period of time", +https://brickschema.org/schema/1.1/Brick#Valve,"A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways",https://en.wikipedia.org/wiki/Valve +https://brickschema.org/schema/1.1/Brick#Valve_Command,Controls or reports the openness of a valve (typically as a proportion of its full range of motion), +https://brickschema.org/schema/1.1/Brick#Variable_Air_Volume_Box,A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper,https://en.wikipedia.org/wiki/Variable_air_volume +https://brickschema.org/schema/1.1/Brick#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, +https://brickschema.org/schema/1.1/Brick#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.", +https://brickschema.org/schema/1.1/Brick#VAV,See VAV, +https://brickschema.org/schema/1.1/Brick#Velocity_Pressure,"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).", +https://brickschema.org/schema/1.1/Brick#Velocity_Pressure_Sensor,Measures the difference between total pressure and static pressure, +https://brickschema.org/schema/1.1/Brick#Velocity_Pressure_Setpoint,Sets static veloicty pressure, +https://brickschema.org/schema/1.1/Brick#Vent_Operating_Mode_Status,Indicates the current operating mode of a vent, https://brickschema.org/schema/1.1/Brick#Ventilation_Air_Flow_Ratio_Limit,, https://brickschema.org/schema/1.1/Brick#VFD,An alarm that indicates a loss of water e.g. during transport, https://brickschema.org/schema/1.1/Brick#VFD_Enable_Command,Enables operation of a variable frequency drive, @@ -898,4 +898,4 @@ https://brickschema.org/schema/1.1/Brick#Zone_Air_Humidity_Sensor,Measures the r https://brickschema.org/schema/1.1/Brick#Zone_Air_Temperature_Sensor,Measures the temperature of air in a zone, https://brickschema.org/schema/1.1/Brick#Zone_Air_Temperature_Setpoint,Sets temperature of zone air, https://brickschema.org/schema/1.1/Brick#Zone_Standby_Load_Shed_Command,, -https://brickschema.org/schema/1.1/Brick#Zone_Unoccupied_Load_Shed_Command,, \ No newline at end of file +https://brickschema.org/schema/1.1/Brick#Zone_Unoccupied_Load_Shed_Command,, From 081cdc0acd5fd93839973513d847747b66452229 Mon Sep 17 00:00:00 2001 From: Shreyas Nagare Date: Mon, 29 Jun 2020 16:57:11 -0400 Subject: [PATCH 09/14] Update test_definitions.py - Add tests for relationships - Fix false positives - Rename tests and JSON filenames --- tests/test_definitions.py | 60 +++++++++++++++++++++++++++++++-------- 1 file changed, 48 insertions(+), 12 deletions(-) diff --git a/tests/test_definitions.py b/tests/test_definitions.py index 1d528f01..fcb0e4cd 100644 --- a/tests/test_definitions.py +++ b/tests/test_definitions.py @@ -21,13 +21,13 @@ def test_class_definitions(): classes_without_definitions = g.query( """SELECT DISTINCT ?brick_class WHERE { - ?brick_class rdfs:subClassOf* brick:Class . + ?brick_class (rdfs:subClassOf|a)+ brick:Class . FILTER NOT EXISTS { ?brick_class skos:definition ?definition . } }""" ) - with open("tests/test_no_definitions.json", "w") as fp: + with open("tests/classes_no_definitions.json", "w") as fp: json.dump( [ class_without_definition[0] @@ -40,29 +40,65 @@ def test_class_definitions(): warn( UserWarning( f"No definitions specified for {len(classes_without_definitions)} " - f"brick classes. For more information, see ./tests/test_no_definitions.json" + f"brick class(es). For more information, see ./tests/classes_no_definitions.json" ) ) -def test_non_class_definitions(): - definitions_without_classes = g.query( - """SELECT DISTINCT ?brick_class WHERE { - ?brick_class skos:definition|rdfs:seeAlso ?definition . +def test_relationship_definitions(): + relationships_without_definitions = g.query( + """SELECT DISTINCT ?brick_relationship WHERE { + ?brick_relationship (rdfs:subPropertyOf|a)+ ?some_property . + VALUES ?some_property {owl:AsymmetricProperty owl:IrreflexiveProperty owl:ObjectProperty} . + FILTER NOT EXISTS { + ?brick_relationship skos:definition ?definition . + } + }""" + ) + with open("tests/relationships_no_definitions.json", "w") as fp: + json.dump( + [ + relationship_without_definition[0] + for relationship_without_definition in relationships_without_definitions + ], + fp, + indent=2, + ) + if relationships_without_definitions: + warn( + UserWarning( + f"No definitions specified for {len(relationships_without_definitions)} " + f"brick relationship(s). For more information, see ./tests/relationships_no_definitions.json" + ) + ) + + +def test_obsolete_definitions(): + definitions_without_terms = g.query( + """SELECT DISTINCT ?term WHERE { + ?term skos:definition|rdfs:seeAlso ?definition . FILTER NOT EXISTS { - ?brick_class rdfs:subClassOf* brick:Class . + ?term (rdfs:subPropertyOf|rdfs:subClassOf|a)+ ?something . + VALUES ?something { + brick:Class + brick:Relationship + owl:AsymmetricProperty + owl:IrreflexiveProperty + owl:ObjectProperty + owl:Ontology + } . } }""" ) with open("tests/obsolete_definitions.json", "w") as fp: json.dump( [ - definition_without_class[0] - for definition_without_class in definitions_without_classes + definitions_without_term[0] + for definitions_without_term in definitions_without_terms ], fp, indent=2, ) assert ( - not definitions_without_classes - ), f"{len(definitions_without_classes)} definitions found for deprecated classes. For more information, see ./tests/test_no_definitions.json" + not definitions_without_terms + ), f"{len(definitions_without_terms)} definitions found for deprecated term(s). For more information, see ./tests/obsolete_definitions.json" From b406c49105b87aa4e61324180b4cee6eba98cddd Mon Sep 17 00:00:00 2001 From: Gabe Fierro Date: Fri, 10 Jul 2020 10:31:05 -0700 Subject: [PATCH 10/14] clean up code, comments --- generate_brick.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/generate_brick.py b/generate_brick.py index d15d4708..eca66487 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -221,8 +221,7 @@ def define_properties(definitions, superprop=None): def add_definitions(): """ - Adds definitions for Brick subclasses - through SKOS.definitions. + Adds definitions for Brick subclasses through SKOS.definitions. This parses the definitions from ./bricksrc/definitions.csv and adds it to the graph. If available, adds the source information of @@ -234,7 +233,7 @@ def add_definitions(): # skip the header next(dictionary) - # add + # add definitions, citations to the graph for definition in dictionary: term = URIRef(definition[0]) if len(definition[1]): @@ -247,12 +246,13 @@ def add_definitions(): ?param rdfs:subClassOf* brick:Limit. } """ + limit_def_template = "A parameter that places {direction} bound on the range of permitted values of a {setpoint}." params = [row["param"] for row in G.query(qstr)] for param in params: words = param.split("#")[-1].split("_") prefix = words[0] - limit_def_template = "A parameter that places {direction} bound on the range of permitted values of a {setpoint}." + # define "direction" component of Limit definition if prefix == "Min": direction = "a lower" elif prefix == "Max": @@ -261,6 +261,7 @@ def add_definitions(): prefix = None direction = "a lower or upper" + # define the "setpoint" component of a Limit definition if param.split("#")[-1] in ["Max_Limit", "Min_Limit", "Limit"]: setpoint = "Setpoint" else: @@ -276,8 +277,7 @@ def add_definitions(): limit_def = limit_def_template.format(direction=direction, setpoint=setpoint) G.add((param, SKOS.definition, Literal(limit_def, lang="en"))) class_exists = G.query( - f""" - select ?class where {{ + f"""select ?class where {{ BIND(brick:{setpoint} as ?class) ?class rdfs:subClassOf* brick:Class. }} From 1b47b9fa81f8be3ed5a7193521c0457a61273a7a Mon Sep 17 00:00:00 2001 From: Gabe Fierro Date: Fri, 10 Jul 2020 10:31:35 -0700 Subject: [PATCH 11/14] comment formatting --- generate_brick.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/generate_brick.py b/generate_brick.py index eca66487..5a9206c5 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -271,7 +271,9 @@ def add_definitions(): setpoint = "_".join(words[:-1]) if setpoint.split("_")[-1] != "Setpoint": - # While Limits are a boundary of a Setpoint, the associated Setpoint names are not explicit in class's names. Thus needs to be explicily added for the definition text. + # While Limits are a boundary of a Setpoint, the associated + # Setpoint names are not explicit in class's names. Thus needs + # to be explicily added for the definition text. setpoint = setpoint + "_Setpoint" logging.info(f"Inferred setpoint: {setpoint}") limit_def = limit_def_template.format(direction=direction, setpoint=setpoint) From 823dacbcd41aeb19d77606ec1d851b59ab2a007f Mon Sep 17 00:00:00 2001 From: Gabe Fierro Date: Fri, 10 Jul 2020 11:00:14 -0700 Subject: [PATCH 12/14] remove deprecated definitions --- bricksrc/definitions.csv | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/bricksrc/definitions.csv b/bricksrc/definitions.csv index f817c044..1fd36569 100644 --- a/bricksrc/definitions.csv +++ b/bricksrc/definitions.csv @@ -17,7 +17,6 @@ https://brickschema.org/schema/1.1/Brick#Air_Flow_Sensor,Measures the rate of fl https://brickschema.org/schema/1.1/Brick#Air_Flow_Setpoint,Sets air flow, https://brickschema.org/schema/1.1/Brick#Air_Grains_Sensor,Measures the mass of water vapor in air, https://brickschema.org/schema/1.1/Brick#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.", -https://brickschema.org/schema/1.1/Brick#Air_Humidity_Sensor,eliminated -- redundant, https://brickschema.org/schema/1.1/Brick#Air_Quality,, https://brickschema.org/schema/1.1/Brick#Air_Static_Pressure_Step_Parameter,, https://brickschema.org/schema/1.1/Brick#Air_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with the temperature of air., @@ -92,7 +91,6 @@ https://brickschema.org/schema/1.1/Brick#Cloudage,The fraction of the sky obscur https://brickschema.org/schema/1.1/Brick#CO2,Carbon Dioxide in the vapor phase, https://brickschema.org/schema/1.1/Brick#CO2_Alarm,An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide., https://brickschema.org/schema/1.1/Brick#CO2_Differential_Sensor,Measures the difference between CO2 levels of inside and outside air, -https://brickschema.org/schema/1.1/Brick#CO2_Level,The concentration of CO2 in air, https://brickschema.org/schema/1.1/Brick#CO2_Level_Sensor,Measures the concentration of CO2, https://brickschema.org/schema/1.1/Brick#CO2_Sensor,Measures properties of CO2, https://brickschema.org/schema/1.1/Brick#CO2_Setpoint,Sets some property of CO2, @@ -134,7 +132,6 @@ https://brickschema.org/schema/1.1/Brick#CRAC,, https://brickschema.org/schema/1.1/Brick#Current,, https://brickschema.org/schema/1.1/Brick#Current_Angle,Angle of current phasor, https://brickschema.org/schema/1.1/Brick#Current_Imbalance,The percent deviation from average current, -https://brickschema.org/schema/1.1/Brick#Current_Magnitude,Magnitude of current phasor, https://brickschema.org/schema/1.1/Brick#Current_Output_Sensor,Senses the amperes of electrical current produced as output by a device, https://brickschema.org/schema/1.1/Brick#Current_Sensor,Senses the amperes of electrical current passing through the sensor, https://brickschema.org/schema/1.1/Brick#Current_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), @@ -253,12 +250,8 @@ https://brickschema.org/schema/1.1/Brick#Elevator,"A device that provides vertic https://brickschema.org/schema/1.1/Brick#Emergency_Alarm,Alarms that indicate off-normal conditions associated with emergency systems, https://brickschema.org/schema/1.1/Brick#Emergency_Generator_Alarm,An alarm that indicates off-normal conditions associated with an emergency generator, https://brickschema.org/schema/1.1/Brick#Emergency_Generator_Status,Indicates if an emergency generator is active, -https://brickschema.org/schema/1.1/Brick#Emergency_Power_Loss_Alarm,An alarm that indicates power loss, -https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Activated_By_High_Temperature_Status,Indicates if the emergency power-off system was activated as a result of high observed temperature, -https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Activated_By_Leak_Detection_System_Status,Indicates if the emergency power-off system was activated as a result of a detected leak, https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_Enable_Status,, https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System,A system that can power down a single piece of equipment or a single system from a single point, -https://brickschema.org/schema/1.1/Brick#Emergency_Power_Off_System_Enable_Status,Indicates if the emergency power-off system has been enabled, https://brickschema.org/schema/1.1/Brick#Emergency_Push_Button_Status,Indicates if an emergency button has been pushed, https://brickschema.org/schema/1.1/Brick#Enable_Command,Commands that enable functionality, https://brickschema.org/schema/1.1/Brick#Enable_Differential_Enthalpy_Command,Enables the use of differential enthalpy control, @@ -349,7 +342,6 @@ https://brickschema.org/schema/1.1/Brick#Gasoline,Petroleum derived liquid used https://brickschema.org/schema/1.1/Brick#Grains,, https://brickschema.org/schema/1.1/Brick#Hail,pellets of frozen rain which fall in showers from cumulonimbus clouds., https://brickschema.org/schema/1.1/Brick#Hail_Sensor,Measures hail in terms of its size and damage potential, -https://brickschema.org/schema/1.1/Brick#Hand_Auto_Status,Indicates if a system is under manual or automatic operation, https://brickschema.org/schema/1.1/Brick#hasAddress,To specify the address of a building., https://brickschema.org/schema/1.1/Brick#hasAssociatedTag,The class is associated with the given tag, https://brickschema.org/schema/1.1/Brick#hasInputSubstance,The subject receives the given substance as an input to its internal process, @@ -467,7 +459,6 @@ https://brickschema.org/schema/1.1/Brick#Lighting_Zone,, https://brickschema.org/schema/1.1/Brick#Limit,A parameter that places an upper or lower bound on the range of permitted values of another point, https://brickschema.org/schema/1.1/Brick#Liquid,"state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant.", https://brickschema.org/schema/1.1/Brick#Liquid_CO2,Carbon Dioxide in the liquid phase, -https://brickschema.org/schema/1.1/Brick#Liquid_Detected_Alarm,An alarm that indicates the presence of liquids, https://brickschema.org/schema/1.1/Brick#Load_Current_Sensor,Measures the current consumed by a load, https://brickschema.org/schema/1.1/Brick#Load_Parameter,, https://brickschema.org/schema/1.1/Brick#Load_Setpoint,, @@ -598,8 +589,6 @@ https://brickschema.org/schema/1.1/Brick#PID_Parameter,, https://brickschema.org/schema/1.1/Brick#Piezoelectric_Sensor,"Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect", https://brickschema.org/schema/1.1/Brick#PIR_Sensor,Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors, https://brickschema.org/schema/1.1/Brick#PlugStrip,A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket.,https://en.wikipedia.org/wiki/Power_strip -https://brickschema.org/schema/1.1/Brick#PM10_Level,The concentration of particulates with diameter of 10 microns or less in air, -https://brickschema.org/schema/1.1/Brick#PM25_Level,The concentration of particulates with diameter of 25 microns or less in air, https://brickschema.org/schema/1.1/Brick#Point,, https://brickschema.org/schema/1.1/Brick#Position,The fraction of the full range of motion, https://brickschema.org/schema/1.1/Brick#Position_Command,Controls or reports the position of some object, @@ -664,7 +653,6 @@ https://brickschema.org/schema/1.1/Brick#Room,Base class for all more specific r https://brickschema.org/schema/1.1/Brick#Room_Air_Temperature_Setpoint,Sets temperature of room air, https://brickschema.org/schema/1.1/Brick#RTU,see Rooftop_Unit, https://brickschema.org/schema/1.1/Brick#Run_Enable_Command,, -https://brickschema.org/schema/1.1/Brick#Run_Enable_Status,Indicates if a system or piece of functionality has been enabled to run, https://brickschema.org/schema/1.1/Brick#Run_Request_Command,, https://brickschema.org/schema/1.1/Brick#Run_Request_Status,Indicates if a request has been filed to start a device or equipment, https://brickschema.org/schema/1.1/Brick#Run_Status,, @@ -679,7 +667,6 @@ https://brickschema.org/schema/1.1/Brick#Shading_System,Devices that can control https://brickschema.org/schema/1.1/Brick#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, https://brickschema.org/schema/1.1/Brick#Shutdown_Command,, https://brickschema.org/schema/1.1/Brick#Smoke_Alarm,An alarm that indicates the off-normal conditions associated with smoke., -https://brickschema.org/schema/1.1/Brick#Smoke_Detected_Alarm,An alarm that gives a warning of the presence of smoke., https://brickschema.org/schema/1.1/Brick#Solar_Azimuth_Angle_Sensor,Measures the azimuth angle of the sun, https://brickschema.org/schema/1.1/Brick#Solar_Irradiance,The power per unit area of solar electromagnetic radiation incident on a surface, https://brickschema.org/schema/1.1/Brick#Solar_Panel,A colloquial term for a photovoltaic module. A Solar panel is an assembly of photovoltaic cells mounted in a framework for installation that use sunlight as a source of energy to generate direct current electricity.,https://en.wikipedia.org/wiki/Solar_panel @@ -789,7 +776,6 @@ https://brickschema.org/schema/1.1/Brick#Touchpanel,A switch used to operate all https://brickschema.org/schema/1.1/Brick#Trace_Heat_Sensor,Measures the surface temperature of pipelines carrying temperature-sensitive products; typically used to avoid frosting/freezing, https://brickschema.org/schema/1.1/Brick#Turn_Off_Status,, https://brickschema.org/schema/1.1/Brick#Turn_On_Status,, -https://brickschema.org/schema/1.1/Brick#TVOC_Level,The concentration of total volatile organic compounds in air, https://brickschema.org/schema/1.1/Brick#Underfloor_Air_Temperature_Sensor,Measures the temperature of underfloor air, https://brickschema.org/schema/1.1/Brick#Unit_Failure_Alarm,An alarm that indicates the failure of an equipment or device, https://brickschema.org/schema/1.1/Brick#Unoccupied_Air_Temperature_Cooling_Setpoint,Sets temperature of air when unoccupied for cooling, @@ -815,7 +801,6 @@ https://brickschema.org/schema/1.1/Brick#VFD_Enable_Command,Enables operation of https://brickschema.org/schema/1.1/Brick#Voltage,, https://brickschema.org/schema/1.1/Brick#Voltage_Angle,Angle of voltage phasor, https://brickschema.org/schema/1.1/Brick#Voltage_Imbalance,The percent deviation from average voltage, -https://brickschema.org/schema/1.1/Brick#Voltage_Magnitude,"(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).", https://brickschema.org/schema/1.1/Brick#Voltage_Sensor,Measures the voltage of an electrical device or object, https://brickschema.org/schema/1.1/Brick#Warm_Cool_Adjust_Sensor,"User provided adjustment of zone temperature, typically in the range of +/- 5 degrees", https://brickschema.org/schema/1.1/Brick#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', From 7fc9dd9dc01270813852fdde87ca0d54ab424444 Mon Sep 17 00:00:00 2001 From: Gabe Fierro Date: Fri, 10 Jul 2020 11:14:53 -0700 Subject: [PATCH 13/14] voltage magnitude remove --- bricksrc/definitions.csv | 1 - 1 file changed, 1 deletion(-) diff --git a/bricksrc/definitions.csv b/bricksrc/definitions.csv index 1fd36569..532527c0 100644 --- a/bricksrc/definitions.csv +++ b/bricksrc/definitions.csv @@ -853,7 +853,6 @@ https://brickschema.org/schema/1.1/Brick#VFD_Enable_Command,Enables operation of https://brickschema.org/schema/1.1/Brick#Voltage,, https://brickschema.org/schema/1.1/Brick#Voltage_Angle,Angle of voltage phasor, https://brickschema.org/schema/1.1/Brick#Voltage_Imbalance,The percent deviation from average voltage, -https://brickschema.org/schema/1.1/Brick#Voltage_Magnitude,"(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).", https://brickschema.org/schema/1.1/Brick#Voltage_Sensor,Measures the voltage of an electrical device or object, https://brickschema.org/schema/1.1/Brick#Warm_Cool_Adjust_Sensor,"User provided adjustment of zone temperature, typically in the range of +/- 5 degrees", https://brickschema.org/schema/1.1/Brick#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', From f70e2677458af531a5422469ed484dddbf0a0fc2 Mon Sep 17 00:00:00 2001 From: Gabe Fierro Date: Fri, 10 Jul 2020 11:20:32 -0700 Subject: [PATCH 14/14] regen Brick --- Brick.ttl | 2740 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 1575 insertions(+), 1165 deletions(-) diff --git a/Brick.ttl b/Brick.ttl index b31df1ca..c9d5e03d 100644 --- a/Brick.ttl +++ b/Brick.ttl @@ -25,6 +25,7 @@ brick:Absorption_Chiller a owl:Class ; owl:hasValue tag:Absorption ; owl:onProperty brick:hasTag ] ) ], 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 ; brick:hasAssociatedTag tag:Absorption, tag:Chiller, tag:Equipment . @@ -51,7 +52,6 @@ brick:Access_Reader a owl:Class ; owl:hasValue tag:Reader ; owl:onProperty brick:hasTag ] _:has_Control ) ], brick:Access_Control_Equipment ; - skos:definition "Used in physical security systems to read a credential that allows access through access points. Usually card badge credentials for locked doors or monitored checkpoints." ; brick:hasAssociatedTag tag:Access, tag:Control, tag:Equipment, @@ -60,6 +60,7 @@ brick:Access_Reader a owl:Class ; brick:Active_Power_Sensor a owl:Class ; rdfs:label "Active Power Sensor" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Power [ a owl:Restriction ; owl:hasValue tag:Real ; owl:onProperty brick:hasTag ] _:has_Electrical ) ], @@ -67,6 +68,7 @@ brick:Active_Power_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Active_Power ; owl:onProperty brick:measures ] ) ] ; + 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 ; brick:hasAssociatedTag tag:Electrical, tag:Point, tag:Power, @@ -82,6 +84,7 @@ brick:Air_Differential_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the difference in pressure between two regions of air"@en ; brick:hasAssociatedTag tag:Air, tag:Differential, tag:Point, @@ -92,6 +95,7 @@ brick:Air_Flow_Loss_Alarm a owl:Class ; rdfs:label "Air Flow Loss Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Alarm _:has_Flow _:has_Loss ) ], brick:Air_Alarm ; + skos:definition "An alarm that indicates loss in air flow."@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Flow, @@ -105,7 +109,7 @@ brick:Air_Handler_Unit a owl:Class ; owl:onProperty brick:hasTag ] _:has_Unit ) ], brick:HVAC ; owl:equivalentClass brick:AHU ; - 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." ; + skos:definition "Assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. Is usually connected to an air-distribution system."@en ; brick:hasAssociatedTag tag:Air, tag:Equipment, tag:Handler, @@ -115,6 +119,7 @@ brick:Alarm_Delay_Parameter a owl:Class ; rdfs:label "Alarm Delay Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Alarm _:has_Delay _:has_Parameter ) ], brick:Delay_Parameter ; + skos:definition "A parameter determining how long to delay an alarm after sufficient conditions have been met"@en ; brick:hasAssociatedTag tag:Alarm, tag:Delay, tag:Parameter, @@ -132,20 +137,23 @@ brick:Alternating_Current_Frequency a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:Frequency, brick:Frequency ; - skos:definition "The frequency of the oscillations of alternating current" ; + skos:definition "The frequency of the oscillations of alternating current", + "The frequency of the oscillations of alternating current"@en ; skos:related brick:Electric_Current . brick:Apparent_Power a qudt:QuantityKind, brick:Quantity ; rdfs:label "Apparent Power" ; owl:sameAs qudtqk:ApparentPower ; - skos:broader brick:Electric_Power . + skos:broader brick:Electric_Power ; + skos:definition "Apparent Power is the product of the rms voltage (U) between the terminals of a two-terminal element or two-terminal circuit and the rms electric current I in the element or circuit. Under sinusoidal conditions, the apparent power is the modulus of the complex power."@en . brick:Atmospheric_Pressure a qudt:QuantityKind, brick:Quantity ; rdfs:label "Atmospheric Pressure" ; owl:sameAs qudtqk:AtmosphericPressure ; - skos:broader brick:Pressure . + skos:broader brick:Pressure ; + skos:definition "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)."@en . brick:Automatic_Mode_Command a owl:Class ; rdfs:label "Automatic Mode Command" ; @@ -153,6 +161,7 @@ brick:Automatic_Mode_Command a owl:Class ; owl:hasValue tag:Automatic ; owl:onProperty brick:hasTag ] _:has_Mode _:has_Command ) ], brick:Mode_Command ; + skos:definition "Controls whether or not a device or controller is operating in \"Automatic\" mode"@en ; brick:hasAssociatedTag tag:Automatic, tag:Command, tag:Mode, @@ -162,6 +171,7 @@ brick:Average_Cooling_Demand_Sensor a owl:Class ; rdfs:label "Average Cooling Demand Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Demand _:has_Cool _:has_Average ) ], 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 ; brick:hasAssociatedTag tag:Average, tag:Cool, tag:Demand, @@ -172,6 +182,7 @@ brick:Average_Discharge_Air_Flow_Sensor a owl:Class ; rdfs:label "Average Discharge Air Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Average _:has_Discharge _:has_Air _:has_Flow _:has_Sensor ) ], brick:Discharge_Air_Flow_Sensor ; + skos:definition "The computed average flow of discharge air over some interval"@en ; brick:hasAssociatedTag tag:Air, tag:Average, tag:Discharge, @@ -183,6 +194,7 @@ brick:Average_Exhaust_Air_Static_Pressure_Sensor a owl:Class ; rdfs:label "Average Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Average _:has_Exhaust _:has_Air _:has_Static _:has_Pressure _:has_Sensor ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Average, tag:Exhaust, @@ -195,6 +207,7 @@ brick:Average_Heating_Demand_Sensor a owl:Class ; rdfs:label "Average Heating Demand Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Demand _:has_Heat _:has_Average ) ], 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 ; brick:hasAssociatedTag tag:Average, tag:Demand, tag:Heat, @@ -205,6 +218,7 @@ brick:Average_Supply_Air_Flow_Sensor a owl:Class ; rdfs:label "Average Supply Air Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Average _:has_Supply _:has_Air _:has_Flow _:has_Sensor ) ], brick:Supply_Air_Flow_Sensor ; + skos:definition "The computed average flow of supply air over some interval"@en ; brick:hasAssociatedTag tag:Air, tag:Average, tag:Flow, @@ -216,6 +230,7 @@ brick:Average_Zone_Air_Temperature_Sensor a owl:Class ; rdfs:label "Average Zone Air Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Temperature _:has_Zone _:has_Average _:has_Air ) ], brick:Zone_Air_Temperature_Sensor ; + skos:definition "The computed average temperature of air in a zone, over some period of time"@en ; brick:hasAssociatedTag tag:Air, tag:Average, tag:Point, @@ -229,6 +244,7 @@ brick:Basement a owl:Class ; owl:hasValue tag:Basement ; owl:onProperty brick:hasTag ] _:has_Location _:has_Floor ) ], brick:Floor ; + skos:definition "The floor of a building which is partly or entirely below ground level."@en ; brick:hasAssociatedTag tag:Basement, tag:Floor, tag:Location . @@ -237,6 +253,7 @@ brick:Battery a owl:Class ; rdfs:label "Battery" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Battery _:has_Energy _:has_Storage _:has_Equipment ) ], 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 ; brick:hasAssociatedTag tag:Battery, tag:Energy, tag:Equipment, @@ -246,6 +263,7 @@ brick:Battery_Voltage_Sensor a owl:Class ; rdfs:label "Battery Voltage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Voltage _:has_Battery ) ], brick:Voltage_Sensor ; + skos:definition "Measures the capacity of a battery"@en ; brick:hasAssociatedTag tag:Battery, tag:Point, tag:Sensor, @@ -257,7 +275,7 @@ brick:Boiler a owl:Class ; owl:hasValue tag:Boiler ; owl:onProperty brick:hasTag ] ) ], brick:HVAC ; - 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." ; + 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 ; brick:hasAssociatedTag tag:Boiler, tag:Equipment . @@ -267,6 +285,7 @@ brick:Booster_Fan a owl:Class ; owl:hasValue tag:Booster ; owl:onProperty brick:hasTag ] ) ], brick:Supply_Fan ; + skos:definition "Fan activated to increase airflow beyond what is provided by the default configuration"@en ; brick:hasAssociatedTag tag:Booster, tag:Equipment, tag:Fan . @@ -289,6 +308,7 @@ brick:Building_Air_Static_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Building_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "The static pressure of air within a building"@en ; brick:hasAssociatedTag tag:Air, tag:Building, tag:Point, @@ -300,6 +320,7 @@ brick:Building_Air_Static_Pressure_Setpoint a owl:Class ; rdfs:label "Building Air Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Building _:has_Air _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of the entire building"@en ; brick:hasAssociatedTag tag:Air, tag:Building, tag:Point, @@ -312,6 +333,7 @@ brick:Building_Chilled_Water_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Building _:has_Chilled _:has_Water _:has_Meter _:has_Equipment ) ], 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 ; brick:hasAssociatedTag tag:Building, tag:Chilled, tag:Equipment, @@ -323,6 +345,7 @@ brick:Building_Electrical_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Building _:has_Electrical _:has_Meter _:has_Equipment ) ], brick:Building_Meter, brick:Electrical_Meter ; + skos:definition "A meter that measures the usage or consumption of electricity of a whole building"@en ; brick:hasAssociatedTag tag:Building, tag:Electrical, tag:Equipment, @@ -333,6 +356,7 @@ brick:Building_Gas_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Building _:has_Gas _:has_Meter _:has_Equipment ) ], brick:Building_Meter, brick:Gas_Meter ; + skos:definition "A meter that measures the usage or consumption of gas of a whole building"@en ; brick:hasAssociatedTag tag:Building, tag:Equipment, tag:Gas, @@ -343,6 +367,7 @@ brick:Building_Hot_Water_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Building _:has_Hot _:has_Water _:has_Meter _:has_Equipment ) ], 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 ; brick:hasAssociatedTag tag:Building, tag:Equipment, tag:Hot, @@ -354,6 +379,7 @@ brick:Building_Water_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Building _:has_Water _:has_Meter _:has_Equipment ) ], brick:Building_Meter, brick:Water_Meter ; + skos:definition "A meter that measures the usage or consumption of water of a whole building"@en ; brick:hasAssociatedTag tag:Building, tag:Equipment, tag:Meter, @@ -368,6 +394,7 @@ brick:Bypass_Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Bypass_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of bypass air"@en ; brick:hasAssociatedTag tag:Air, tag:Bypass, tag:Flow, @@ -397,6 +424,7 @@ brick:CO2_Differential_Sensor a owl:Class ; rdfs:label "CO2 Differential Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_CO2 _:has_Differential _:has_Sensor ) ], brick:CO2_Sensor ; + skos:definition "Measures the difference between CO2 levels of inside and outside air"@en ; brick:hasAssociatedTag tag:CO2, tag:Differential, tag:Point, @@ -406,6 +434,7 @@ brick:CO2_Level_Sensor a owl:Class ; rdfs:label "CO2 Level Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_CO2 _:has_Level _:has_Sensor ) ], brick:CO2_Sensor ; + skos:definition "Measures the concentration of CO2"@en ; brick:hasAssociatedTag tag:CO2, tag:Level, tag:Point, @@ -426,10 +455,12 @@ brick:Capacity_Sensor a owl:Class ; brick:Centrifugal_Chiller a owl:Class ; rdfs:label "Centrifugal Chiller" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Chiller [ a owl:Restriction ; owl:hasValue tag:Centrifugal ; owl:onProperty brick:hasTag ] ) ], 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 ; brick:hasAssociatedTag tag:Centrifugal, tag:Chiller, tag:Equipment . @@ -440,6 +471,7 @@ brick:Change_Filter_Alarm a owl:Class ; owl:hasValue tag:Change ; owl:onProperty brick:hasTag ] _:has_Filter _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates that a filter must be changed"@en ; brick:hasAssociatedTag tag:Alarm, tag:Change, tag:Filter, @@ -510,6 +542,7 @@ brick:Chilled_Water_Differential_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Chilled_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the difference in water pressure on either side of a chilled water valve"@en ; brick:hasAssociatedTag tag:Chilled, tag:Differential, tag:Point, @@ -533,6 +566,7 @@ brick:Chilled_Water_Differential_Temperature_Sensor a owl:Class ; rdfs:label "Chilled Water Differential Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Chilled _:has_Water _:has_Differential _:has_Temperature _:has_Sensor ) ], brick:Chilled_Water_Temperature_Sensor ; + skos:definition "Measures the difference in temperature between return water (to the cooling tower) and supply water (from the chiller)"@en ; brick:hasAssociatedTag tag:Chilled, tag:Differential, tag:Point, @@ -549,6 +583,7 @@ brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Chilled_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of chilled discharge water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Discharge, tag:Flow, @@ -560,6 +595,7 @@ brick:Chilled_Water_Pump a owl:Class ; rdfs:label "Chilled Water Pump" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Pump _:has_Chilled _:has_Water ) ], brick:Water_Pump ; + skos:definition "A pump that performs work on chilled water; typically part of a chilled water system"@en ; brick:hasAssociatedTag tag:Chilled, tag:Equipment, tag:Pump, @@ -569,6 +605,7 @@ brick:Chilled_Water_Pump_Differential_Pressure_Deadband_Setpoint a owl:Class ; rdfs:label "Chilled Water Pump Differential Pressure Deadband Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Chilled _:has_Water _:has_Pump _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of differential pressure of chilled water in a chilled water pump"@en ; brick:hasAssociatedTag tag:Chilled, tag:Deadband, tag:Differential, @@ -583,6 +620,7 @@ brick:Chilled_Water_Return_Temperature_Sensor a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Chilled _:has_Water _:has_Return _:has_Temperature _:has_Sensor ) ], brick:Chilled_Water_Temperature_Sensor, brick:Return_Water_Temperature_Sensor ; + skos:definition "Measures the temperature of chilled water that is returned to a cooling tower"@en ; brick:hasAssociatedTag tag:Chilled, tag:Point, tag:Return, @@ -594,6 +632,7 @@ brick:Chilled_Water_Static_Pressure_Setpoint a owl:Class ; rdfs:label "Chilled Water Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Chilled _:has_Water _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of chilled water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Point, tag:Pressure, @@ -610,6 +649,7 @@ brick:Chilled_Water_Supply_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Chilled_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of chilled supply water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Flow, tag:Point, @@ -626,6 +666,7 @@ brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Chilled_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of chilled water that is supplied from a chiller"@en ; brick:hasAssociatedTag tag:Chilled, tag:Point, tag:Sensor, @@ -637,6 +678,7 @@ brick:Chilled_Water_System_Enable_Command a owl:Class ; rdfs:label "Chilled Water System Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Chilled _:has_Water _:has_System ) ], brick:System_Enable_Command ; + skos:definition "Enables operation of the chilled water system"@en ; brick:hasAssociatedTag tag:Chilled, tag:Command, tag:Enable, @@ -649,6 +691,7 @@ brick:Chilled_Water_Valve a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Chilled _:has_Valve _:has_Water _:has_Equipment ) ], brick:Chilled_Water_System, brick:Water_Valve ; + skos:definition "A valve that modulates the flow of chilled water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Equipment, tag:Valve, @@ -660,6 +703,7 @@ brick:Close_Limit a owl:Class ; owl:hasValue tag:Close ; owl:onProperty brick:hasTag ] _:has_Parameter _:has_Limit ) ], brick:Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint."@en ; brick:hasAssociatedTag tag:Close, tag:Limit, tag:Parameter, @@ -671,7 +715,8 @@ brick:Cloudage a qudt:QuantityKind, qudt:applicableUnit unit:Okta ; rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless ; - skos:definition "The fraction of the sky obscured by clouds when observed from a particular location" . + skos:definition "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"@en . brick:Cold_Box a owl:Class ; rdfs:label "Cold Box" ; @@ -679,6 +724,7 @@ brick:Cold_Box a owl:Class ; owl:hasValue tag:Cold ; owl:onProperty brick:hasTag ] _:has_Box _:has_Laboratory _:has_Room _:has_Location ) ], brick:Laboratory ; + skos:definition "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns."@en ; brick:hasAssociatedTag tag:Box, tag:Cold, tag:Laboratory, @@ -691,7 +737,7 @@ brick:Coldest_Zone_Air_Temperature_Sensor a owl:Class ; owl:hasValue tag:Coldest ; owl:onProperty brick:hasTag ] _:has_Zone _:has_Air _:has_Temperature _:has_Sensor ) ], 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'" ; + 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 ; brick:hasAssociatedTag tag:Air, tag:Coldest, tag:Point, @@ -705,6 +751,7 @@ brick:Communication_Loss_Alarm a owl:Class ; owl:hasValue tag:Communication ; owl:onProperty brick:hasTag ] _:has_Loss _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates a loss of communication e.g. with a device or controller"@en ; brick:hasAssociatedTag tag:Alarm, tag:Communication, tag:Loss, @@ -714,7 +761,8 @@ brick:Complex_Power a qudt:QuantityKind, brick:Quantity ; rdfs:label "Complex Power" ; owl:sameAs qudtqk:ComplexPower ; - skos:broader brick:Electric_Power . + skos:broader brick:Electric_Power ; + skos:definition "Complex Power, under sinusoidal conditions, is the product of the phasor (U) representing the voltage between the terminals of a linear two-terminal element or two-terminal circuit and the complex conjugate of the phasor (I) representing the electric current in the element or circuit."@en . brick:Compressor a owl:Class ; rdfs:label "Compressor" ; @@ -722,7 +770,7 @@ brick:Compressor a owl:Class ; owl:hasValue tag:Compressor ; owl:onProperty brick:hasTag ] ) ], brick:HVAC ; - 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." ; + 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 ; brick:hasAssociatedTag tag:Compressor, tag:Equipment . @@ -732,6 +780,7 @@ brick:Condensate_Leak_Alarm a owl:Class ; owl:hasValue tag:Condensate ; owl:onProperty brick:hasTag ] _:has_Leak _:has_Alarm ) ], brick:Leak_Alarm ; + skos:definition "An alarm that indicates a leak of condensate from a cooling system"@en ; brick:hasAssociatedTag tag:Alarm, tag:Condensate, tag:Leak, @@ -741,7 +790,7 @@ brick:Condenser a owl:Class ; rdfs:label "Condenser" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Condenser ) ], brick:HVAC ; - skos:definition "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase." ; + skos:definition "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase."@en ; brick:hasAssociatedTag tag:Condenser, tag:Equipment . @@ -749,6 +798,7 @@ brick:Condenser_Heat_Exchanger a owl:Class ; rdfs:label "Condenser Heat Exchanger" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Condenser _:has_Equipment _:has_Heat _:has_Exchanger ) ], brick:Heat_Exchanger ; + skos:definition "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase."@en ; brick:hasAssociatedTag tag:Condenser, tag:Equipment, tag:Exchanger, @@ -758,6 +808,7 @@ brick:Condenser_Water_Pump a owl:Class ; rdfs:label "Condenser Water Pump" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Pump _:has_Condenser _:has_Water ) ], 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 ; brick:hasAssociatedTag tag:Condenser, tag:Equipment, tag:Pump, @@ -769,7 +820,7 @@ brick:Contact_Sensor a owl:Class ; owl:hasValue tag:Contact ; owl:onProperty brick:hasTag ] ) ], brick:Sensor ; - skos:definition "Senses or detects contact, such as for detecting if a door is closed." ; + skos:definition "Senses or detects contact, such as for determining if a door is closed."@en ; brick:hasAssociatedTag tag:Contact, tag:Point, tag:Sensor . @@ -778,14 +829,25 @@ brick:Cooling_Coil a owl:Class ; rdfs:label "Cooling Coil" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Coil _:has_Cool ) ], 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 ; brick:hasAssociatedTag tag:Coil, tag:Cool, tag:Equipment . +brick:Cooling_Command a owl:Class ; + rdfs:label "Cooling Command" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Command ) ], + brick:Command ; + skos:definition "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)"@en ; + brick:hasAssociatedTag tag:Command, + tag:Cool, + tag:Point . + brick:Cooling_Demand_Setpoint a owl:Class ; rdfs:label "Cooling Demand Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Demand _:has_Setpoint ) ], brick:Demand_Setpoint ; + skos:definition "Sets the rate required for cooling"@en ; brick:hasAssociatedTag tag:Cool, tag:Demand, tag:Point, @@ -796,6 +858,7 @@ brick:Cooling_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Discharge _:has_Air _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Discharge_Air_Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of cooling discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Deadband, @@ -832,31 +895,22 @@ brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class tag:Proportional, tag:Temperature . -brick:Cooling_On_Off_Status a owl:Class ; - rdfs:label "Cooling On Off Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_On _:has_Off _:has_Status ) ], - brick:On_Off_Status ; - brick:hasAssociatedTag tag:Cool, - tag:Off, - tag:On, - tag:Point, - tag:Status . - -brick:Cooling_Request_Percent_Setpoint a owl:Class ; - rdfs:label "Cooling Request Percent Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Request _:has_Percent _:has_Setpoint ) ], - brick:Cooling_Request_Setpoint ; +brick:Cooling_Start_Stop_Status a owl:Class ; + rdfs:label "Cooling Start Stop Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Start _:has_Stop _:has_Status ) ], + brick:Start_Stop_Status ; brick:hasAssociatedTag tag:Cool, - tag:Percent, tag:Point, - tag:Request, - tag:Setpoint . + tag:Start, + tag:Status, + tag:Stop . brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint a owl:Class ; rdfs:label "Cooling Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Supply _:has_Air _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of supply air for cooling"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Deadband, @@ -895,10 +949,12 @@ brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class ; brick:Cooling_Tower_Fan a owl:Class ; rdfs:label "Cooling Tower Fan" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Cool [ a owl:Restriction ; owl:hasValue tag:Tower ; owl:onProperty brick:hasTag ] _:has_Equipment _:has_Fan ) ], 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 ; brick:hasAssociatedTag tag:Cool, tag:Equipment, tag:Fan, @@ -908,6 +964,7 @@ brick:Cooling_Valve a owl:Class ; rdfs:label "Cooling Valve" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Valve _:has_Cool _:has_Equipment ) ], brick:Valve ; + skos:definition "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil"@en ; brick:hasAssociatedTag tag:Cool, tag:Equipment, tag:Valve . @@ -930,7 +987,8 @@ brick:Current_Angle a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader brick:Phasor_Angle ; - skos:definition "Angle of current phasor" ; + skos:definition "Angle of current phasor", + "Angle of current phasor"@en ; skos:related brick:Electric_Current . brick:Current_Imbalance a qudt:QuantityKind, @@ -941,13 +999,15 @@ brick:Current_Imbalance a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader brick:Dimensionless ; - skos:definition "The percent deviation from average current" ; + skos:definition "The percent deviation from average current", + "The percent deviation from average current"@en ; skos:related brick:Electric_Current . brick:Current_Limit a owl:Class ; rdfs:label "Current Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Current _:has_Limit _:has_Parameter ) ], brick:Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint."@en ; brick:hasAssociatedTag tag:Current, tag:Limit, tag:Parameter, @@ -962,7 +1022,8 @@ brick:Current_Total_Harmonic_Distortion a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader brick:Dimensionless ; - skos:definition "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)" ; + skos:definition "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)"@en ; skos:related brick:Electric_Current . brick:Curtailment_Override_Command a owl:Class ; @@ -984,6 +1045,7 @@ brick:DC_Bus_Voltage_Sensor a owl:Class ; owl:hasValue tag:Bus ; owl:onProperty brick:hasTag ] _:has_Voltage _:has_Sensor ) ], brick:Voltage_Sensor ; + skos:definition "Measures the voltage across a DC bus"@en ; brick:hasAssociatedTag tag:Bus, tag:Dc, tag:Point, @@ -996,6 +1058,7 @@ brick:Daily_Energy_Usage_Sensor a owl:Class ; owl:hasValue tag:Daily ; owl:onProperty brick:hasTag ] ) ], brick:Energy_Usage_Sensor ; + skos:definition "Measures the total amount of energy used over the current day"@en ; brick:hasAssociatedTag tag:Daily, tag:Energy, tag:Point, @@ -1007,6 +1070,7 @@ brick:Damper_Position_Command a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Damper _:has_Position _:has_Command ) ], brick:Damper_Command, brick:Position_Command ; + skos:definition "Controls the position (the degree of openness) of a damper"@en ; brick:hasAssociatedTag tag:Command, tag:Damper, tag:Point, @@ -1016,6 +1080,7 @@ brick:Damper_Position_Sensor a owl:Class ; rdfs:label "Damper Position Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Damper _:has_Position _:has_Sensor ) ], brick:Position_Sensor ; + skos:definition "Measures the current position of a damper in terms of the percent of fully open"@en ; brick:hasAssociatedTag tag:Damper, tag:Point, tag:Position, @@ -1025,6 +1090,7 @@ brick:Damper_Position_Setpoint a owl:Class ; rdfs:label "Damper Position Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Damper _:has_Position _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets the position of damper"@en ; brick:hasAssociatedTag tag:Damper, tag:Point, tag:Position, @@ -1046,17 +1112,17 @@ brick:Deceleration_Time_Setpoint a owl:Class ; tag:Setpoint, tag:Time . -brick:Dehumidification_On_Off_Status a owl:Class ; - rdfs:label "Dehumidification On Off Status" ; +brick:Dehumidification_Start_Stop_Status a owl:Class ; + rdfs:label "Dehumidification Start Stop Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; owl:hasValue tag:Dehumidification ; - owl:onProperty brick:hasTag ] _:has_On _:has_Off _:has_Status ) ], - brick:On_Off_Status ; + owl:onProperty brick:hasTag ] _:has_Start _:has_Stop _:has_Status ) ], + brick:Start_Stop_Status ; brick:hasAssociatedTag tag:Dehumidification, - tag:Off, - tag:On, tag:Point, - tag:Status . + tag:Start, + tag:Status, + tag:Stop . brick:Deionised_Water_Conductivity_Sensor a owl:Class ; rdfs:label "Deionised Water Conductivity Sensor" ; @@ -1067,6 +1133,7 @@ brick:Deionised_Water_Conductivity_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Deionized_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the electrical conductance of deionised water"@en ; brick:hasAssociatedTag tag:Conductivity, tag:Deionised, tag:Point, @@ -1082,6 +1149,7 @@ brick:Deionised_Water_Level_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Level ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the height/level of deionised water in some container"@en ; brick:hasAssociatedTag tag:Deionised, tag:Level, tag:Point, @@ -1092,6 +1160,7 @@ brick:Deionized_Water_Alarm a owl:Class ; rdfs:label "Deionized Water Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Deionized _:has_Water _:has_Alarm ) ], brick:Water_Alarm ; + skos:definition "An alarm that indicates deionized water leaks."@en ; brick:hasAssociatedTag tag:Alarm, tag:Deionized, tag:Point, @@ -1121,6 +1190,7 @@ brick:Dew_Point_Setpoint a owl:Class ; rdfs:label "Dew Point Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Dewpoint _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets dew point"@en ; brick:hasAssociatedTag tag:Dewpoint, tag:Point, tag:Setpoint . @@ -1129,6 +1199,7 @@ brick:Differential_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Differential Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of diffrential air"@en ; brick:hasAssociatedTag tag:Air, tag:Differential, tag:Point, @@ -1144,10 +1215,21 @@ brick:Differential_Speed_Sensor a owl:Class ; tag:Sensor, tag:Speed . +brick:Differential_Speed_Setpoint a owl:Class ; + rdfs:label "Differential Speed Setpoint" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Speed _:has_Setpoint ) ], + brick:Speed_Setpoint ; + skos:definition "Sets differential speed"@en ; + brick:hasAssociatedTag tag:Differential, + tag:Point, + tag:Setpoint, + tag:Speed . + brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; rdfs:label "Differential Supply Return Water Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Supply _:has_Return _:has_Temperature _:has_Sensor ) ], brick:Return_Water_Temperature_Sensor ; + skos:definition "Measures the difference in temperature between return and supply water"@en ; brick:hasAssociatedTag tag:Differential, tag:Point, tag:Return, @@ -1161,6 +1243,7 @@ brick:Dimmer a owl:Class ; owl:hasValue tag:Dimmer ; owl:onProperty brick:hasTag ] ) ], brick:Switch ; + skos:definition "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based"@en ; brick:hasAssociatedTag tag:Dimmer, tag:Equipment, tag:Interface, @@ -1170,6 +1253,7 @@ brick:Direction_Command a owl:Class ; rdfs:label "Direction Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Direction _:has_Command ) ], brick:Command ; + skos:definition "Commands that disable functionality"@en ; brick:hasAssociatedTag tag:Command, tag:Direction, tag:Point . @@ -1178,6 +1262,7 @@ brick:Disable_Differential_Enthalpy_Command a owl:Class ; rdfs:label "Disable Differential Enthalpy Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Command _:has_Differential _:has_Enthalpy ) ], brick:Disable_Command ; + skos:definition "Disables the use of differential enthalpy control"@en ; brick:hasAssociatedTag tag:Command, tag:Differential, tag:Disable, @@ -1188,6 +1273,7 @@ brick:Disable_Differential_Temperature_Command a owl:Class ; rdfs:label "Disable Differential Temperature Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Command _:has_Differential _:has_Temperature ) ], brick:Disable_Command ; + skos:definition "Disables the use of differential temperature control"@en ; brick:hasAssociatedTag tag:Command, tag:Differential, tag:Disable, @@ -1198,6 +1284,7 @@ brick:Disable_Fixed_Enthalpy_Command a owl:Class ; rdfs:label "Disable Fixed Enthalpy Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Command _:has_Fixed _:has_Enthalpy ) ], brick:Disable_Command ; + skos:definition "Disables the use of fixed enthalpy control"@en ; brick:hasAssociatedTag tag:Command, tag:Disable, tag:Enthalpy, @@ -1208,6 +1295,7 @@ brick:Disable_Fixed_Temperature_Command a owl:Class ; rdfs:label "Disable Fixed Temperature Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Command _:has_Fixed _:has_Temperature ) ], brick:Disable_Command ; + skos:definition "Disables the use of fixed temperature temperature"@en ; brick:hasAssociatedTag tag:Command, tag:Disable, tag:Fixed, @@ -1218,7 +1306,7 @@ brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Disable Hot Water System Outside Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Hot _:has_Water _:has_System _:has_Outside _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Outside_Air_Temperature_Setpoint ; - skos:definition "Disables hot water system when outside air temperature reaches the indicated value" ; + skos:definition "Disables hot water system when outside air temperature reaches the indicated value"@en ; brick:hasAssociatedTag tag:Air, tag:Disable, tag:Hot, @@ -1233,6 +1321,7 @@ brick:Disable_Status a owl:Class ; rdfs:label "Disable Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Status ) ], brick:Status ; + skos:definition "Indicates if functionality has been disabled"@en ; brick:hasAssociatedTag tag:Disable, tag:Point, tag:Status . @@ -1241,6 +1330,7 @@ brick:Discharge_Air_Duct_Pressure_Status a owl:Class ; rdfs:label "Discharge Air Duct Pressure Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Duct _:has_Pressure _:has_Status ) ], brick:Pressure_Status ; + skos:definition "Indicates if air pressure in discharge duct is within expected bounds"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Duct, @@ -1253,6 +1343,7 @@ brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Flow _:has_Demand _:has_Setpoint ) ], brick:Air_Flow_Demand_Setpoint, brick:Discharge_Air_Flow_Setpoint ; + skos:definition "Sets the rate of discharge air flow required for a process"@en ; brick:hasAssociatedTag tag:Air, tag:Demand, tag:Discharge, @@ -1286,27 +1377,29 @@ brick:Discharge_Air_Flow_Low_Reset_Setpoint a owl:Class ; brick:Discharge_Air_Humidity_Sensor a owl:Class ; rdfs:label "Discharge Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Discharge ) ], - brick:Air_Humidity_Sensor ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Relative _:has_Air _:has_Discharge ) ], + brick:Relative_Humidity_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; + owl:hasValue brick:Relative_Humidity ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the relative humidity of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Humidity, tag:Point, + tag:Relative, tag:Sensor . -brick:Discharge_Air_Smoke_Detected_Alarm a owl:Class ; - rdfs:label "Discharge Air Smoke Detected Alarm" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Smoke _:has_Detected _:has_Alarm ) ], +brick:Discharge_Air_Smoke_Detection_Alarm a owl:Class ; + rdfs:label "Discharge Air Smoke Detection Alarm" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Smoke _:has_Detection _:has_Alarm ) ], brick:Air_Alarm, - brick:Smoke_Detected_Alarm ; + brick:Smoke_Detection_Alarm ; brick:hasAssociatedTag tag:Air, tag:Alarm, - tag:Detected, + tag:Detection, tag:Discharge, tag:Point, tag:Smoke . @@ -1316,6 +1409,7 @@ brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Static _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of static pressure of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Discharge, @@ -1361,6 +1455,7 @@ brick:Discharge_Air_Static_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "The static pressure of air within discharge regions of an HVAC system"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Point, @@ -1437,20 +1532,23 @@ brick:Discharge_Fan a owl:Class ; rdfs:label "Discharge Fan" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan _:has_Discharge ) ], brick:Fan ; + skos:definition "Fan moving air discharged from HVAC vents"@en ; brick:hasAssociatedTag tag:Discharge, tag:Equipment, tag:Fan . -brick:Discharge_Fan_Differential_Speed_Setpoint a owl:Class ; - rdfs:label "Discharge Fan Differential Speed Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Fan _:has_Differential _:has_Speed _:has_Setpoint ) ], - brick:Differential_Speed_Setpoint ; - brick:hasAssociatedTag tag:Differential, +brick:Discharge_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; + rdfs:label "Discharge Water Differential Pressure Deadband Setpoint" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], + brick:Differential_Pressure_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of differential pressure of discharge water"@en ; + brick:hasAssociatedTag tag:Deadband, + tag:Differential, tag:Discharge, - tag:Fan, tag:Point, + tag:Pressure, tag:Setpoint, - tag:Speed . + tag:Water . brick:Discharge_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class ; rdfs:label "Discharge Water Differential Pressure Integral Time Parameter" ; @@ -1484,6 +1582,7 @@ brick:Discharge_Water_Temperature_Alarm a owl:Class ; rdfs:label "Discharge Water Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Water _:has_Temperature _:has_Alarm ) ], brick:Water_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the discharge water."@en ; brick:hasAssociatedTag tag:Alarm, tag:Discharge, tag:Point, @@ -1513,6 +1612,7 @@ brick:Discharge_Water_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of discharge water"@en ; brick:hasAssociatedTag tag:Discharge, tag:Point, tag:Sensor, @@ -1523,6 +1623,7 @@ brick:Discharge_Water_Temperature_Setpoint a owl:Class ; rdfs:label "Discharge Water Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Water _:has_Temperature _:has_Setpoint ) ], brick:Water_Temperature_Setpoint ; + skos:definition "Sets temperature of discharge water"@en ; brick:hasAssociatedTag tag:Discharge, tag:Point, tag:Setpoint, @@ -1533,6 +1634,7 @@ brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class ; rdfs:label "Domestic Hot Water Supply Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Domestic _:has_Hot _:has_Water _:has_Supply _:has_Temperature _:has_Sensor ) ], brick:Hot_Water_Supply_Temperature_Sensor ; + skos:definition "Measures the temperature of domestic water supplied by a hot water system"@en ; brick:hasAssociatedTag tag:Domestic, tag:Hot, tag:Point, @@ -1546,6 +1648,7 @@ brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Domestic _:has_Hot _:has_Supply _:has_Water _:has_Temperature _:has_Setpoint ) ], brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Supply_Water_Temperature_Setpoint ; + skos:definition "Sets temperature of supplying part of domestic hot water"@en ; brick:hasAssociatedTag tag:Domestic, tag:Hot, tag:Point, @@ -1558,6 +1661,7 @@ brick:Domestic_Hot_Water_System_Enable_Command a owl:Class ; rdfs:label "Domestic Hot Water System Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Domestic _:has_Hot _:has_Water _:has_System ) ], brick:Hot_Water_System_Enable_Command ; + skos:definition "Enables operation of the domestic hot water system"@en ; brick:hasAssociatedTag tag:Command, tag:Domestic, tag:Enable, @@ -1572,6 +1676,7 @@ brick:Domestic_Hot_Water_Valve a owl:Class ; brick:Domestic_Hot_Water_System, brick:Heating_Valve, brick:Water_Valve ; + skos:definition "A valve regulating the flow of domestic hot water"@en ; brick:hasAssociatedTag tag:Domestic, tag:Equipment, tag:Heat, @@ -1579,12 +1684,29 @@ brick:Domestic_Hot_Water_Valve a owl:Class ; tag:Valve, tag:Water . +brick:Drench_Hose a owl:Class ; + rdfs:label "Drench Hose" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety _:has_Wash _:has_Station _:has_Emergency [ a owl:Restriction ; + owl:hasValue tag:Drench ; + owl:onProperty brick:hasTag ] [ a owl:Restriction ; + owl:hasValue tag:Hose ; + owl:onProperty brick:hasTag ] ) ], + brick:Emergency_Wash_Station ; + brick:hasAssociatedTag tag:Drench, + tag:Emergency, + tag:Equipment, + tag:Hose, + tag:Safety, + tag:Station, + tag:Wash . + brick:Drive_Ready_Status a owl:Class ; rdfs:label "Drive Ready Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Drive [ a owl:Restriction ; owl:hasValue tag:Ready ; owl:onProperty brick:hasTag ] _:has_Status ) ], 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 ; brick:hasAssociatedTag tag:Drive, tag:Point, tag:Ready, @@ -1601,37 +1723,26 @@ brick:Dry_Bulb_Temperature a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:ThermodynamicTemperature, brick:Temperature ; - skos:definition "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)" . - -brick:Dual_Band_Mode_Setpoint a owl:Class ; - rdfs:label "Dual Band Mode Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; - owl:hasValue tag:Dual ; - owl:onProperty brick:hasTag ] _:has_Band _:has_Mode _:has_Setpoint ) ], - brick:Mode_Setpoint ; - brick:hasAssociatedTag tag:Band, - tag:Dual, - tag:Mode, - tag:Point, - tag:Setpoint . + skos:definition "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)"@en . -brick:EconCycle_On_Off_Status a owl:Class ; - rdfs:label "EconCycle On Off Status" ; +brick:EconCycle_Start_Stop_Status a owl:Class ; + rdfs:label "EconCycle Start Stop Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; owl:hasValue tag:Econcycle ; - owl:onProperty brick:hasTag ] _:has_On _:has_Off _:has_Status ) ], - brick:On_Off_Status ; + owl:onProperty brick:hasTag ] _:has_Start _:has_Stop _:has_Status ) ], + brick:Start_Stop_Status ; brick:hasAssociatedTag tag:Econcycle, - tag:Off, - tag:On, tag:Point, - tag:Status . + tag:Start, + tag:Status, + tag:Stop . brick:Economizer a owl:Class ; rdfs:label "Economizer" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Economizer ) ], brick:HVAC ; - 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." ; + 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 ; brick:hasAssociatedTag tag:Economizer, tag:Equipment . @@ -1639,6 +1750,7 @@ brick:Economizer_Damper a owl:Class ; rdfs:label "Economizer Damper" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Damper _:has_Economizer ) ], brick:Damper ; + skos:definition "A damper that is part of an economizer that is used to module the flow of air"@en ; brick:hasAssociatedTag tag:Damper, tag:Economizer, tag:Equipment . @@ -1680,27 +1792,31 @@ brick:Electric_Energy a qudt:QuantityKind, brick:Elevator a owl:Class ; rdfs:label "Elevator" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue tag:Elevator ; owl:onProperty brick:hasTag ] _:has_Equipment ) ], brick:Equipment ; + skos:definition "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure"@en ; brick:hasAssociatedTag tag:Elevator, tag:Equipment . -brick:Emergency_Air_Flow_Status a owl:Class ; - rdfs:label "Emergency Air Flow Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Air _:has_Flow _:has_Status ) ], - brick:Status ; +brick:Emergency_Air_Flow_System_Status a owl:Class ; + rdfs:label "Emergency Air Flow System Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Air _:has_Flow _:has_System _:has_Status ) ], + brick:System_Status ; brick:hasAssociatedTag tag:Air, tag:Emergency, tag:Flow, tag:Point, - tag:Status . + tag:Status, + tag:System . brick:Emergency_Generator_Alarm a owl:Class ; rdfs:label "Emergency Generator Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Generator _:has_Emergency _:has_Alarm ) ], brick:Emergency_Alarm ; + skos:definition "An alarm that indicates off-normal conditions associated with an emergency generator"@en ; brick:hasAssociatedTag tag:Alarm, tag:Emergency, tag:Generator, @@ -1710,6 +1826,7 @@ brick:Emergency_Generator_Status a owl:Class ; rdfs:label "Emergency Generator Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Generator _:has_Status ) ], brick:Status ; + skos:definition "Indicates if an emergency generator is active"@en ; brick:hasAssociatedTag tag:Emergency, tag:Generator, tag:Point, @@ -1721,66 +1838,45 @@ brick:Emergency_Phone a owl:Class ; owl:hasValue tag:Phone ; owl:onProperty brick:hasTag ] ) ], brick:Intercom_Equipment ; - skos:definition "A phone specifically provided for making calls to emergency services." ; brick:hasAssociatedTag tag:Emergency, tag:Equipment, tag:Intercom, tag:Phone, tag:Security . -brick:Emergency_Power_Loss_Alarm a owl:Class ; - rdfs:label "Emergency Power Loss Alarm" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Power _:has_Loss _:has_Emergency _:has_Alarm ) ], - brick:Emergency_Alarm, - brick:Power_Loss_Alarm ; - brick:hasAssociatedTag tag:Alarm, - tag:Emergency, - tag:Loss, - tag:Point, +brick:Emergency_Power_Off_System a owl:Class ; + rdfs:label "Emergency Power Off System" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Emergency _:has_Power _:has_Off _:has_Equipment ) ], + brick:Electrical_System ; + skos:definition "A system that can power down a single piece of equipment or a single system from a single point"@en ; + brick:hasAssociatedTag tag:Emergency, + tag:Equipment, + tag:Off, tag:Power . -brick:Emergency_Power_Off_Activated_By_High_Temperature_Status a owl:Class ; - rdfs:label "Emergency Power Off Activated By High Temperature Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_High _:has_Temperature _:has_Status ) ], - brick:Emergency_Power_Off_Status ; +brick:Emergency_Power_Off_System_Activated_By_High_Temperature_Status a owl:Class ; + rdfs:label "Emergency Power Off System Activated By High Temperature Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_System _:has_High _:has_Temperature _:has_Status ) ], + brick:Emergency_Power_Off_System_Status ; brick:hasAssociatedTag tag:Emergency, tag:High, tag:Off, tag:Point, tag:Power, tag:Status, + tag:System, tag:Temperature . -brick:Emergency_Power_Off_Activated_By_Leak_Detection_System_Status a owl:Class ; - rdfs:label "Emergency Power Off Activated By Leak Detection System Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_Leak _:has_Detection _:has_Status ) ], - brick:Emergency_Power_Off_Status ; +brick:Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status a owl:Class ; + rdfs:label "Emergency Power Off System Activated By Leak Detection System Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_System _:has_Leak _:has_Detection _:has_Status ) ], + brick:Emergency_Power_Off_System_Status ; brick:hasAssociatedTag tag:Detection, tag:Emergency, tag:Leak, tag:Off, tag:Point, tag:Power, - tag:Status . - -brick:Emergency_Power_Off_System a owl:Class ; - rdfs:label "Emergency Power Off System" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Emergency _:has_Power _:has_Off _:has_Equipment ) ], - brick:Electrical_System ; - brick:hasAssociatedTag tag:Emergency, - tag:Equipment, - tag:Off, - tag:Power . - -brick:Emergency_Power_Off_System_Enable_Status a owl:Class ; - rdfs:label "Emergency Power Off System Enable Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_System _:has_Enable _:has_Status ) ], - brick:Emergency_Power_Off_Enable_Status ; - brick:hasAssociatedTag tag:Emergency, - tag:Enable, - tag:Off, - tag:Point, - tag:Power, tag:Status, tag:System . @@ -1792,6 +1888,7 @@ brick:Emergency_Push_Button_Status a owl:Class ; owl:hasValue tag:Button ; owl:onProperty brick:hasTag ] _:has_Status ) ], brick:Status ; + skos:definition "Indicates if an emergency button has been pushed"@en ; brick:hasAssociatedTag tag:Button, tag:Emergency, tag:Point, @@ -1802,6 +1899,7 @@ brick:Enable_Differential_Enthalpy_Command a owl:Class ; rdfs:label "Enable Differential Enthalpy Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Differential _:has_Enthalpy ) ], brick:Enable_Command ; + skos:definition "Enables the use of differential enthalpy control"@en ; brick:hasAssociatedTag tag:Command, tag:Differential, tag:Enable, @@ -1812,6 +1910,7 @@ brick:Enable_Differential_Temperature_Command a owl:Class ; rdfs:label "Enable Differential Temperature Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Differential _:has_Temperature ) ], brick:Enable_Command ; + skos:definition "Enables the use of differential temperature control"@en ; brick:hasAssociatedTag tag:Command, tag:Differential, tag:Enable, @@ -1822,6 +1921,7 @@ brick:Enable_Fixed_Enthalpy_Command a owl:Class ; rdfs:label "Enable Fixed Enthalpy Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Fixed _:has_Enthalpy ) ], brick:Enable_Command ; + skos:definition "Enables the use of fixed enthalpy control"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Enthalpy, @@ -1832,6 +1932,7 @@ brick:Enable_Fixed_Temperature_Command a owl:Class ; rdfs:label "Enable Fixed Temperature Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Fixed _:has_Temperature ) ], brick:Enable_Command ; + skos:definition "Enables the use of fixed temperature control"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Fixed, @@ -1842,7 +1943,7 @@ brick:Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Enable Hot Water System Outside Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Hot _:has_Water _:has_System _:has_Outside _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Outside_Air_Temperature_Setpoint ; - skos:definition "Enables hot water system when outside air temperature reaches the indicated value" ; + skos:definition "Enables hot water system when outside air temperature reaches the indicated value"@en ; brick:hasAssociatedTag tag:Air, tag:Enable, tag:Hot, @@ -1862,6 +1963,7 @@ brick:Entering_Water_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Entering_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of water entering a condenser"@en ; brick:hasAssociatedTag tag:Entering, tag:Point, tag:Sensor, @@ -1872,6 +1974,7 @@ brick:Entering_Water_Temperature_Setpoint a owl:Class ; rdfs:label "Entering Water Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Entering _:has_Water _:has_Temperature _:has_Setpoint ) ], brick:Water_Temperature_Setpoint ; + skos:definition "Sets temperature of entering water"@en ; brick:hasAssociatedTag tag:Entering, tag:Point, tag:Setpoint, @@ -1882,6 +1985,7 @@ brick:Enthalpy_Setpoint a owl:Class ; rdfs:label "Enthalpy Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Setpoint _:has_Enthalpy ) ], brick:Setpoint ; + skos:definition "Sets enthalpy"@en ; brick:hasAssociatedTag tag:Enthalpy, tag:Point, tag:Setpoint . @@ -1892,6 +1996,7 @@ brick:Environment_Box a owl:Class ; owl:hasValue tag:Environment ; owl:onProperty brick:hasTag ] _:has_Box _:has_Laboratory _:has_Room _:has_Location ) ], brick:Laboratory ; + skos:definition "(also known as climatic chamber), enclosed space designed to create a particular environment."@en ; brick:hasAssociatedTag tag:Box, tag:Environment, tag:Laboratory, @@ -1924,17 +2029,19 @@ brick:Even_Month_Status a owl:Class ; brick:Exhaust_Air_Humidity_Sensor a owl:Class ; rdfs:label "Exhaust Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Exhaust ) ], - brick:Air_Humidity_Sensor ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Relative _:has_Air _:has_Exhaust ) ], + brick:Relative_Humidity_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; + owl:hasValue brick:Relative_Humidity ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Exhaust_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the relative humidity of exhaust air"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Humidity, tag:Point, + tag:Relative, tag:Sensor . brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class ; @@ -1942,6 +2049,7 @@ brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Air _:has_Stack _:has_Flow _:has_Deadband _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Exhaust, @@ -1982,6 +2090,7 @@ brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class ; rdfs:label "Exhaust Air Stack Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Air _:has_Stack _:has_Flow _:has_Sensor ) ], brick:Exhaust_Air_Flow_Sensor ; + skos:definition "Measures the rate of flow of air in the exhaust air stack"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Flow, @@ -2007,6 +2116,7 @@ brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class ; rdfs:label "Exhaust Air Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Air _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of exhaust air"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Point, @@ -2023,6 +2133,7 @@ brick:Exhaust_Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Exhaust_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of exhaust air"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Point, @@ -2049,6 +2160,7 @@ brick:Exhaust_Damper a owl:Class ; rdfs:label "Exhaust Damper" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Damper _:has_Exhaust ) ], brick:Damper ; + skos:definition "A damper that modulates the flow of exhaust air"@en ; brick:hasAssociatedTag tag:Damper, tag:Equipment, tag:Exhaust . @@ -2057,6 +2169,7 @@ brick:Exhaust_Fan a owl:Class ; rdfs:label "Exhaust Fan" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan _:has_Exhaust ) ], brick:Fan ; + skos:definition "Fan moving exhaust air -- air that must be removed from a space due to contaminants"@en ; brick:hasAssociatedTag tag:Equipment, tag:Exhaust, tag:Fan . @@ -2065,6 +2178,7 @@ brick:Exhaust_Fan_Disable_Command a owl:Class ; rdfs:label "Exhaust Fan Disable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Command _:has_Fan _:has_Exhaust ) ], brick:Disable_Command ; + skos:definition "Disables operation of the exhaust fan"@en ; brick:hasAssociatedTag tag:Command, tag:Disable, tag:Exhaust, @@ -2075,77 +2189,46 @@ brick:Exhaust_Fan_Enable_Command a owl:Class ; rdfs:label "Exhaust Fan Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Fan _:has_Exhaust ) ], brick:Enable_Command ; + skos:definition "Enables operation of the exhaust fan"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Exhaust, tag:Fan, tag:Point . -brick:Exhaust_Fan_Fire_Control_Panel_Off_Command a owl:Class ; - rdfs:label "Exhaust Fan Fire Control Panel Off Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Fan _:has_Fire _:has_Control _:has_Panel _:has_Off _:has_Command ) ], - brick:Off_Command ; - brick:hasAssociatedTag tag:Command, - tag:Control, - tag:Exhaust, - tag:Fan, - tag:Fire, - tag:Off, - tag:Panel, - tag:Point . - -brick:Exhaust_Fan_Fire_Control_Panel_On_Command a owl:Class ; - rdfs:label "Exhaust Fan Fire Control Panel On Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Fan _:has_Fire _:has_Control _:has_Panel _:has_On _:has_Command ) ], - brick:On_Command ; - brick:hasAssociatedTag tag:Command, - tag:Control, - tag:Exhaust, - tag:Fan, - tag:Fire, - tag:On, - tag:Panel, - tag:Point . - -brick:Fan_Air_Flow_Setpoint a owl:Class ; - rdfs:label "Fan Air Flow Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fan _:has_Air _:has_Flow _:has_Setpoint ) ], - brick:Air_Flow_Setpoint ; - brick:hasAssociatedTag tag:Air, - tag:Fan, - tag:Flow, - tag:Point, - tag:Setpoint . +brick:Eye_Wash_Station a owl:Class ; + rdfs:label "Eye Wash Station" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety _:has_Wash _:has_Station _:has_Emergency [ a owl:Restriction ; + owl:hasValue tag:Eye ; + owl:onProperty brick:hasTag ] ) ], + brick:Emergency_Wash_Station ; + brick:hasAssociatedTag tag:Emergency, + tag:Equipment, + tag:Eye, + tag:Safety, + tag:Station, + tag:Wash . brick:Fan_Coil_Unit a owl:Class ; rdfs:label "Fan Coil Unit" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan _:has_Coil _:has_Unit ) ], brick:Terminal_Unit ; owl:equivalentClass brick:FCU ; + skos:definition "Terminal device consisting of a heating and/or cooling heat exchanger or 'coil' and fan that is used to control the temperature in the space where it is installed"@en ; brick:hasAssociatedTag tag:Coil, tag:Equipment, tag:Fan, tag:Unit . -brick:Fan_Start_Stop_Status a owl:Class ; - rdfs:label "Fan Start Stop Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fan _:has_Start _:has_Stop _:has_Status ) ], +brick:Fan_On_Off_Status a owl:Class ; + rdfs:label "Fan On Off Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fan _:has_On _:has_Off _:has_Status ) ], brick:Fan_Status, - brick:Start_Stop_Status ; + brick:On_Off_Status ; brick:hasAssociatedTag tag:Fan, - tag:Point, - tag:Start, - tag:Status, - tag:Stop . - -brick:Fault_Indicator_Status a owl:Class ; - rdfs:label "Fault Indicator Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; - owl:hasValue tag:Indicator ; - owl:onProperty brick:hasTag ] _:has_Fault _:has_Status ) ], - brick:Fault_Status ; - brick:hasAssociatedTag tag:Fault, - tag:Indicator, + tag:Off, + tag:On, tag:Point, tag:Status . @@ -2153,6 +2236,7 @@ brick:Fault_Reset_Command a owl:Class ; rdfs:label "Fault Reset Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fault _:has_Reset _:has_Command ) ], brick:Reset_Command ; + skos:definition "Clears a fault status"@en ; brick:hasAssociatedTag tag:Command, tag:Fault, tag:Point, @@ -2162,6 +2246,7 @@ brick:Filter_Differential_Pressure_Sensor a owl:Class ; rdfs:label "Filter Differential Pressure Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Pressure _:has_Differential _:has_Filter ) ], brick:Differential_Pressure_Sensor ; + skos:definition "Measures the difference in pressure on either side of a filter"@en ; brick:hasAssociatedTag tag:Differential, tag:Filter, tag:Point, @@ -2179,9 +2264,12 @@ brick:Filter_Reset_Command a owl:Class ; brick:Fire_Control_Panel a owl:Class ; rdfs:label "Fire Control Panel" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fire _:has_Safety _:has_Panel ) ], + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fire _:has_Safety [ a owl:Restriction ; + owl:hasValue tag:Panel ; + owl:onProperty brick:hasTag ] ) ], brick:Fire_Safety_System ; owl:equivalentClass brick:FCP ; + skos:definition "A panel-mounted device that provides status and control of a fire safety system"@en ; brick:hasAssociatedTag tag:Equipment, tag:Fire, tag:Panel, @@ -2191,7 +2279,7 @@ brick:Fire_Sensor a owl:Class ; rdfs:label "Fire Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Fire ) ], brick:Sensor ; - skos:definition "senses or detects fire" ; + skos:definition "Measures the presence of fire"@en ; brick:hasAssociatedTag tag:Fire, tag:Point, tag:Sensor . @@ -2200,10 +2288,24 @@ brick:Fire_Zone a owl:Class ; rdfs:label "Fire Zone" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fire _:has_Zone _:has_Location ) ], brick:Zone ; + skos:definition "combustion chamber in a furnace or boiler."@en ; brick:hasAssociatedTag tag:Fire, tag:Location, tag:Zone . +brick:First_Aid_Kit a owl:Class ; + rdfs:label "First Aid Kit" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety [ a owl:Restriction ; + owl:hasValue tag:Aid ; + owl:onProperty brick:hasTag ] [ a owl:Restriction ; + owl:hasValue tag:FirstAid ; + owl:onProperty brick:hasTag ] ) ], + brick:Safety_Equipment ; + brick:hasAssociatedTag tag:Aid, + tag:Equipment, + tag:FirstAid, + tag:Safety . + brick:Flow_Loss a qudt:QuantityKind, brick:Quantity ; rdfs:label "Flow Loss", @@ -2218,6 +2320,7 @@ brick:Freeze_Status a owl:Class ; rdfs:label "Freeze Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Freeze _:has_Status ) ], brick:Status ; + skos:definition "Indicates if a substance contained within a vessel has frozen"@en ; brick:hasAssociatedTag tag:Freeze, tag:Point, tag:Status . @@ -2228,6 +2331,7 @@ brick:Freezer a owl:Class ; owl:hasValue tag:Freezer ; owl:onProperty brick:hasTag ] _:has_Laboratory _:has_Room _:has_Location ) ], brick:Laboratory ; + 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 ; brick:hasAssociatedTag tag:Freezer, tag:Laboratory, tag:Location, @@ -2236,10 +2340,14 @@ brick:Freezer a owl:Class ; brick:Frost_Sensor a owl:Class ; rdfs:label "Frost Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Frost ) ], - brick:Sensor ; + brick:Sensor, + brick:Temperature_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Frost ; + owl:onProperty brick:measures ] [ a owl:Restriction ; + owl:hasValue brick:Temperature ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Senses the presence of frost or conditions that may cause frost"@en ; brick:hasAssociatedTag tag:Frost, tag:Point, tag:Sensor . @@ -2248,7 +2356,7 @@ brick:Fume_Hood a owl:Class ; rdfs:label "Fume Hood" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fume _:has_Hood ) ], brick:HVAC ; - skos:definition "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from the area enclosed." ; + skos:definition "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from the area enclosed."@en ; brick:hasAssociatedTag tag:Equipment, tag:Fume, tag:Hood . @@ -2257,6 +2365,7 @@ brick:Fume_Hood_Air_Flow_Sensor a owl:Class ; rdfs:label "Fume Hood Air Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fume _:has_Hood _:has_Air _:has_Flow _:has_Sensor ) ], brick:Air_Flow_Sensor ; + skos:definition "Measures the rate of flow of air in a fume hood"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Fume, @@ -2266,10 +2375,12 @@ brick:Fume_Hood_Air_Flow_Sensor a owl:Class ; brick:Furniture a owl:Class ; rdfs:label "Furniture" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment [ a owl:Restriction ; owl:hasValue tag:Furniture ; owl:onProperty brick:hasTag ] ) ], brick:Equipment ; + skos:definition "Movable objects intended to support various human activities such as seating, eating and sleeping"@en ; brick:hasAssociatedTag tag:Equipment, tag:Furniture . @@ -2277,7 +2388,7 @@ brick:Gas_Sensor a owl:Class ; rdfs:label "Gas Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Gas ) ], brick:Sensor ; - skos:definition "senses or detects gas concentration (other than CO2)" ; + skos:definition "Measures gas concentration (other than CO2)"@en ; brick:hasAssociatedTag tag:Gas, tag:Point, tag:Sensor . @@ -2296,6 +2407,7 @@ brick:HVAC_Zone a owl:Class ; rdfs:label "HVAC Zone" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_HVAC _:has_Zone _:has_Location ) ], brick:Zone ; + skos:definition "a space or group of spaces, within a building with heating, cooling, and ventilating requirements, that are sufficiently similar so that desired conditions (e.g., temperature) can be maintained throughout using a single sensor (e.g., thermostat or temperature sensor)."@en ; brick:hasAssociatedTag tag:HVAC, tag:Location, tag:Zone . @@ -2307,25 +2419,16 @@ brick:Hail_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Hail ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures hail in terms of its size and damage potential"@en ; brick:hasAssociatedTag tag:Hail, tag:Point, tag:Sensor . -brick:Hand_Auto_Status a owl:Class ; - rdfs:label "Hand Auto Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; - owl:hasValue tag:Hand ; - owl:onProperty brick:hasTag ] _:has_Auto _:has_Status ) ], - brick:Status ; - brick:hasAssociatedTag tag:Auto, - tag:Hand, - tag:Point, - tag:Status . - brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class ; rdfs:label "Heat Exchanger Supply Water Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Exchanger _:has_Supply _:has_Water _:has_Temperature _:has_Sensor ) ], brick:Water_Temperature_Sensor ; + skos:definition "Measures the temperature of water supplied by a heat exchanger"@en ; brick:hasAssociatedTag tag:Exchanger, tag:Heat, tag:Point, @@ -2339,6 +2442,7 @@ brick:Heat_Exchanger_System_Enable_Status a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Exchanger _:has_System _:has_Enable _:has_Status ) ], brick:Enable_Status, brick:System_Status ; + skos:definition "Indicates if the heat exchanger system has been enabled"@en ; brick:hasAssociatedTag tag:Enable, tag:Exchanger, tag:Heat, @@ -2346,12 +2450,21 @@ brick:Heat_Exchanger_System_Enable_Status a owl:Class ; tag:Status, tag:System . +brick:Heat_Wheel a owl:Class ; + rdfs:label "Heat Wheel" ; + rdfs:seeAlso ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Heat _:has_Wheel ) ], + brick:Heat_Exchanger ; + skos:definition "A type of energy recovery heat exchanger positioned within the supply and exhaust air streams of an air-handling system or in the exhaust gases of an industrial process, in order to recover the heat energy"@en ; + brick:hasAssociatedTag tag:Equipment, + tag:Heat, + tag:Wheel . + brick:Heat_Wheel_VFD a owl:Class ; rdfs:label "Heat Wheel VFD" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Heat [ a owl:Restriction ; - owl:hasValue tag:Wheel ; - owl:onProperty brick:hasTag ] _:has_VFD ) ], + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Heat _:has_Wheel _:has_VFD ) ], brick:VFD ; + skos:definition "A VFD that drives a heat wheel"@en ; brick:hasAssociatedTag tag:Equipment, tag:Heat, tag:VFD, @@ -2361,6 +2474,7 @@ brick:Heating_Coil a owl:Class ; rdfs:label "Heating Coil" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Coil _:has_Heat ) ], 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 ; brick:hasAssociatedTag tag:Coil, tag:Equipment, tag:Heat . @@ -2369,6 +2483,7 @@ brick:Heating_Command a owl:Class ; rdfs:label "Heating Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Command ) ], brick:Command ; + skos:definition "Controls the amount of heating to be delivered (typically as a proportion of total cooling output)"@en ; brick:hasAssociatedTag tag:Command, tag:Heat, tag:Point . @@ -2377,6 +2492,7 @@ brick:Heating_Demand_Setpoint a owl:Class ; rdfs:label "Heating Demand Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Demand _:has_Setpoint ) ], brick:Demand_Setpoint ; + skos:definition "Sets the rate required for heating"@en ; brick:hasAssociatedTag tag:Demand, tag:Heat, tag:Point, @@ -2387,6 +2503,7 @@ brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Discharge _:has_Air _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Discharge_Air_Temperature_Deadband_Setpoint, brick:Discharge_Air_Temperature_Heating_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of heating discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Discharge, @@ -2423,31 +2540,22 @@ brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class tag:Proportional, tag:Temperature . -brick:Heating_On_Off_Status a owl:Class ; - rdfs:label "Heating On Off Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_On _:has_Off _:has_Status ) ], - brick:On_Off_Status ; - brick:hasAssociatedTag tag:Heat, - tag:Off, - tag:On, - tag:Point, - tag:Status . - -brick:Heating_Request_Percent_Setpoint a owl:Class ; - rdfs:label "Heating Request Percent Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Request _:has_Percent _:has_Setpoint ) ], - brick:Heating_Request_Setpoint ; +brick:Heating_Start_Stop_Status a owl:Class ; + rdfs:label "Heating Start Stop Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Start _:has_Stop _:has_Status ) ], + brick:Start_Stop_Status ; brick:hasAssociatedTag tag:Heat, - tag:Percent, tag:Point, - tag:Request, - tag:Setpoint . + tag:Start, + tag:Status, + tag:Stop . brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class ; rdfs:label "Heating Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Supply _:has_Air _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of supply air for heating"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Heat, @@ -2498,6 +2606,7 @@ brick:High_CO2_Alarm a owl:Class ; rdfs:label "High CO2 Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_CO2 _:has_Alarm ) ], brick:CO2_Alarm ; + skos:definition "A device that indicates high concentration of carbon dioxide."@en ; brick:hasAssociatedTag tag:Alarm, tag:CO2, tag:High, @@ -2508,6 +2617,7 @@ brick:High_Discharge_Air_Temperature_Alarm a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Discharge _:has_Air _:has_Temperature _:has_Alarm ) ], brick:Discharge_Air_Temperature_Alarm, brick:High_Temperature_Alarm ; + skos:definition "An alarm that indicates that discharge air temperature is too high"@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Discharge, @@ -2521,6 +2631,7 @@ brick:High_Head_Pressure_Alarm a owl:Class ; owl:hasValue tag:Head ; owl:onProperty brick:hasTag ] _:has_Pressure _:has_Alarm ) ], 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 ; brick:hasAssociatedTag tag:Alarm, tag:Head, tag:High, @@ -2531,6 +2642,7 @@ brick:High_Humidity_Alarm a owl:Class ; rdfs:label "High Humidity Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Humidity _:has_Alarm ) ], brick:Humidity_Alarm ; + skos:definition "An alarm that indicates high concentration of water vapor in the air."@en ; brick:hasAssociatedTag tag:Alarm, tag:High, tag:Humidity, @@ -2540,23 +2652,25 @@ brick:High_Humidity_Alarm_Parameter a owl:Class ; rdfs:label "High Humidity Alarm Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Humidity _:has_Alarm _:has_Parameter ) ], brick:Humidity_Parameter ; + skos:definition "A parameter determining the humidity level at which to trigger a high humidity alarm"@en ; brick:hasAssociatedTag tag:Alarm, tag:High, tag:Humidity, tag:Parameter, tag:Point . -brick:High_Outside_Air_Lockout_Temperature_Differential_Sensor a owl:Class ; - rdfs:label "High Outside Air Lockout Temperature Differential Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Outside _:has_Air _:has_Lockout _:has_Temperature _:has_Differential _:has_Sensor ) ], - brick:Outside_Air_Lockout_Temperature_Differential_Sensor ; +brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class ; + rdfs:label "High Outside Air Lockout Temperature Differential Parameter" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Outside _:has_Air _:has_Lockout _:has_Temperature _:has_Differential _:has_Parameter ) ], + brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; + skos:definition "The upper bound of the outside air temperature lockout range"@en ; brick:hasAssociatedTag tag:Air, tag:Differential, tag:High, tag:Lockout, tag:Outside, + tag:Parameter, tag:Point, - tag:Sensor, tag:Temperature . brick:High_Return_Air_Temperature_Alarm a owl:Class ; @@ -2564,6 +2678,7 @@ brick:High_Return_Air_Temperature_Alarm a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Return _:has_Air _:has_Temperature _:has_Alarm ) ], brick:High_Temperature_Alarm, brick:Return_Air_Temperature_Alarm ; + skos:definition "An alarm that indicates that return air temperature is too high"@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:High, @@ -2577,6 +2692,7 @@ brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class ; owl:hasValue tag:Cutout ; owl:onProperty brick:hasTag ] _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Cutout, tag:High, tag:Limit, @@ -2589,6 +2705,7 @@ brick:High_Temperature_Alarm_Parameter a owl:Class ; rdfs:label "High Temperature Alarm Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Temperature _:has_Alarm _:has_Parameter ) ], brick:Temperature_Parameter ; + skos:definition "A parameter determining the temperature level at which to trigger a high temperature alarm"@en ; brick:hasAssociatedTag tag:Alarm, tag:High, tag:Parameter, @@ -2599,6 +2716,7 @@ brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; rdfs:label "High Temperature Hot Water Return Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Hot _:has_Water _:has_Return _:has_Temperature _:has_Sensor ) ], brick:Hot_Water_Return_Temperature_Sensor ; + skos:definition "Measures the temperature of high-temperature hot water returned to a hot water system"@en ; brick:hasAssociatedTag tag:High, tag:Hot, tag:Point, @@ -2611,6 +2729,7 @@ brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; rdfs:label "High Temperature Hot Water Supply Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Temperature _:has_Hot _:has_Water _:has_Supply _:has_Temperature _:has_Sensor ) ], brick:Hot_Water_Supply_Temperature_Sensor ; + skos:definition "Measures the temperature of high-temperature hot water supplied by a hot water system"@en ; brick:hasAssociatedTag tag:High, tag:Hot, tag:Point, @@ -2619,18 +2738,6 @@ brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; tag:Temperature, tag:Water . -brick:Highest_Zone_Cooling_Command a owl:Class ; - rdfs:label "Highest Zone Cooling Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; - owl:hasValue tag:Highest ; - owl:onProperty brick:hasTag ] _:has_Zone _:has_Cool _:has_Command ) ], - brick:Cooling_Command ; - brick:hasAssociatedTag tag:Command, - tag:Cool, - tag:Highest, - tag:Point, - tag:Zone . - brick:Hold_Status a owl:Class ; rdfs:label "Hold Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; @@ -2645,6 +2752,7 @@ brick:Hot_Box a owl:Class ; rdfs:label "Hot Box" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Hot _:has_Box _:has_Laboratory _:has_Room _:has_Location ) ], brick:Laboratory ; + skos:definition "hot air chamber forming part of an air handler."@en ; brick:hasAssociatedTag tag:Box, tag:Hot, tag:Laboratory, @@ -2656,6 +2764,7 @@ brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Hot _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Differential_Pressure_Deadband_Setpoint, brick:Hot_Water_Differential_Pressure_Setpoint ; + skos:definition "Sets the size of a deadband of differential pressure of hot water"@en ; brick:hasAssociatedTag tag:Deadband, tag:Differential, tag:Hot, @@ -2723,6 +2832,7 @@ brick:Hot_Water_Flow_Sensor a owl:Class ; rdfs:label "Hot Water Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Flow _:has_Water _:has_Hot ) ], brick:Water_Flow_Sensor ; + skos:definition "Measures the rate of flow of hot water"@en ; brick:hasAssociatedTag tag:Flow, tag:Hot, tag:Point, @@ -2733,6 +2843,7 @@ brick:Hot_Water_Pump a owl:Class ; rdfs:label "Hot Water Pump" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Pump _:has_Hot _:has_Water ) ], brick:Water_Pump ; + skos:definition "A pump that performs work on hot water; typically part of a hot water system"@en ; brick:hasAssociatedTag tag:Equipment, tag:Hot, tag:Pump, @@ -2742,6 +2853,7 @@ brick:Hot_Water_Static_Pressure_Setpoint a owl:Class ; rdfs:label "Hot Water Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Hot _:has_Water _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of hot air"@en ; brick:hasAssociatedTag tag:Hot, tag:Point, tag:Pressure, @@ -2753,28 +2865,30 @@ brick:Hot_Water_Usage_Sensor a owl:Class ; rdfs:label "Hot Water Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Usage _:has_Hot _:has_Water ) ], brick:Water_Usage_Sensor ; + skos:definition "Measures the amount of hot water that is consumed, over some period of time"@en ; brick:hasAssociatedTag tag:Hot, tag:Point, tag:Sensor, tag:Usage, tag:Water . -brick:Humidification_On_Off_Status a owl:Class ; - rdfs:label "Humidification On Off Status" ; +brick:Humidification_Start_Stop_Status a owl:Class ; + rdfs:label "Humidification Start Stop Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; owl:hasValue tag:Humidification ; - owl:onProperty brick:hasTag ] _:has_On _:has_Off _:has_Status ) ], - brick:On_Off_Status ; + owl:onProperty brick:hasTag ] _:has_Start _:has_Stop _:has_Status ) ], + brick:Start_Stop_Status ; brick:hasAssociatedTag tag:Humidification, - tag:Off, - tag:On, tag:Point, - tag:Status . + tag:Start, + tag:Status, + tag:Stop . brick:Humidifier a owl:Class ; rdfs:label "Humidifier" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Humidifier ) ], brick:HVAC ; + skos:definition "A device that adds moisture to air or other gases"@en ; brick:hasAssociatedTag tag:Equipment, tag:Humidifier . @@ -2782,6 +2896,7 @@ brick:Humidifier_Fault_Status a owl:Class ; rdfs:label "Humidifier Fault Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Humidifier _:has_Fault _:has_Status ) ], brick:Fault_Status ; + skos:definition "Indicates the presence of a fault in a humidifier"@en ; brick:hasAssociatedTag tag:Fault, tag:Humidifier, tag:Point, @@ -2801,6 +2916,7 @@ brick:Humidity_Setpoint a owl:Class ; rdfs:label "Humidity Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Humidity _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets humidity"@en ; brick:hasAssociatedTag tag:Humidity, tag:Point, tag:Setpoint . @@ -2810,6 +2926,7 @@ brick:Humidity_Tolerance_Parameter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Tolerance _:has_Parameter _:has_Humidity ) ], brick:Humidity_Parameter, brick:Tolerance_Parameter ; + skos:definition "A parameter determining the difference between upper and lower limits of humidity."@en ; brick:hasAssociatedTag tag:Humidity, tag:Parameter, tag:Point, @@ -2821,6 +2938,7 @@ brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class ; owl:hasValue tag:Tank ; owl:onProperty brick:hasTag ] _:has_Leaving _:has_Water _:has_Temperature _:has_Sensor ) ], brick:Leaving_Water_Temperature_Sensor ; + skos:definition "Measures the temperature of water leaving an ice tank"@en ; brick:hasAssociatedTag tag:Ice, tag:Leaving, tag:Point, @@ -2846,15 +2964,18 @@ brick:Inverter a owl:Class ; owl:hasValue tag:Inverter ; owl:onProperty brick:hasTag ] _:has_Equipment ) ], brick:Electrical_System ; + skos:definition "A device that changes direct current into alternating current"@en ; brick:hasAssociatedTag tag:Equipment, tag:Inverter . brick:Isolation_Valve a owl:Class ; rdfs:label "Isolation Valve" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue tag:Isolation ; owl:onProperty brick:hasTag ] _:has_Valve _:has_Equipment ) ], brick:Valve ; + skos:definition "A valve that stops the flow of a fluid, usually for maintenance or safety purposes"@en ; brick:hasAssociatedTag tag:Equipment, tag:Isolation, tag:Valve . @@ -2867,6 +2988,7 @@ brick:Last_Fault_Code_Status a owl:Class ; owl:hasValue tag:Code ; owl:onProperty brick:hasTag ] _:has_Status ) ], brick:Fault_Status ; + skos:definition "Indicates the last fault code that occurred"@en ; brick:hasAssociatedTag tag:Code, tag:Fault, tag:Last, @@ -2877,6 +2999,7 @@ brick:Lead_Lag_Command a owl:Class ; rdfs:label "Lead Lag Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Lead _:has_Lag _:has_Command ) ], brick:Command ; + skos:definition "Enables lead/lag operation"@en ; brick:hasAssociatedTag tag:Command, tag:Lag, tag:Lead, @@ -2886,6 +3009,7 @@ brick:Lead_Lag_Status a owl:Class ; rdfs:label "Lead Lag Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Lead _:has_Lag _:has_Status ) ], brick:Status ; + skos:definition "Indicates if lead/lag operation is enabled"@en ; brick:hasAssociatedTag tag:Lag, tag:Lead, tag:Point, @@ -2895,6 +3019,7 @@ brick:Lead_On_Off_Command a owl:Class ; rdfs:label "Lead On Off Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Lead _:has_On _:has_Off _:has_Command ) ], brick:On_Off_Command ; + skos:definition "Controls the active/inactive status of the \"lead\" part of a lead/lag system"@en ; brick:hasAssociatedTag tag:Command, tag:Lead, tag:Off, @@ -2905,6 +3030,7 @@ brick:Leaving_Water_Temperature_Setpoint a owl:Class ; rdfs:label "Leaving Water Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Leaving _:has_Setpoint _:has_Temperature _:has_Water ) ], brick:Water_Temperature_Setpoint ; + skos:definition "Sets temperature of leaving water"@en ; brick:hasAssociatedTag tag:Leaving, tag:Point, tag:Setpoint, @@ -2919,12 +3045,12 @@ brick:Lighting_Zone a owl:Class ; tag:Location, tag:Zone . -brick:Liquid_Detected_Alarm a owl:Class ; - rdfs:label "Liquid Detected Alarm" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Liquid _:has_Detected _:has_Alarm ) ], +brick:Liquid_Detection_Alarm a owl:Class ; + rdfs:label "Liquid Detection Alarm" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Liquid _:has_Detection _:has_Alarm ) ], brick:Alarm ; brick:hasAssociatedTag tag:Alarm, - tag:Detected, + tag:Detection, tag:Liquid, tag:Point . @@ -2932,6 +3058,7 @@ brick:Load_Current_Sensor a owl:Class ; rdfs:label "Load Current Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Load _:has_Current _:has_Sensor ) ], brick:Current_Sensor ; + skos:definition "Measures the current consumed by a load"@en ; brick:hasAssociatedTag tag:Current, tag:Load, tag:Point, @@ -2955,6 +3082,7 @@ brick:Louver a owl:Class ; owl:hasValue tag:Louver ; owl:onProperty brick:hasTag ] ) ], brick:Shading_System ; + skos:definition "Device consisting of an assembly of parallel sloping vanes, intended to permit the passage of air while providing a measure of protection against environmental influences"@en ; brick:hasAssociatedTag tag:Equipment, tag:Louver, tag:Shade . @@ -2976,6 +3104,7 @@ brick:Low_Humidity_Alarm a owl:Class ; rdfs:label "Low Humidity Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Humidity _:has_Alarm ) ], brick:Humidity_Alarm ; + skos:definition "An alarm that indicates low concentration of water vapor in the air."@en ; brick:hasAssociatedTag tag:Alarm, tag:Humidity, tag:Low, @@ -2985,23 +3114,25 @@ brick:Low_Humidity_Alarm_Parameter a owl:Class ; rdfs:label "Low Humidity Alarm Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Humidity _:has_Alarm _:has_Parameter ) ], brick:Humidity_Parameter ; + skos:definition "A parameter determining the humidity level at which to trigger a low humidity alarm"@en ; brick:hasAssociatedTag tag:Alarm, tag:Humidity, tag:Low, tag:Parameter, tag:Point . -brick:Low_Outside_Air_Lockout_Temperature_Differential_Sensor a owl:Class ; - rdfs:label "Low Outside Air Lockout Temperature Differential Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Outside _:has_Air _:has_Lockout _:has_Temperature _:has_Differential _:has_Sensor ) ], - brick:Outside_Air_Lockout_Temperature_Differential_Sensor ; +brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class ; + rdfs:label "Low Outside Air Lockout Temperature Differential Parameter" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Outside _:has_Air _:has_Lockout _:has_Temperature _:has_Differential _:has_Parameter ) ], + brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; + skos:definition "The lower bound of the outside air temperature lockout range"@en ; brick:hasAssociatedTag tag:Air, tag:Differential, tag:Lockout, tag:Low, tag:Outside, + tag:Parameter, tag:Point, - tag:Sensor, tag:Temperature . brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class ; @@ -3034,6 +3165,7 @@ brick:Low_Return_Air_Temperature_Alarm a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Return _:has_Air _:has_Temperature _:has_Alarm ) ], brick:Low_Temperature_Alarm, brick:Return_Air_Temperature_Alarm ; + skos:definition "An alarm that indicates that return air temperature is too low"@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Low, @@ -3047,6 +3179,7 @@ brick:Low_Suction_Pressure_Alarm a owl:Class ; owl:hasValue tag:Suction ; owl:onProperty brick:hasTag ] _:has_Pressure _:has_Alarm ) ], brick:Pressure_Alarm ; + skos:definition "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system."@en ; brick:hasAssociatedTag tag:Alarm, tag:Low, tag:Point, @@ -3057,6 +3190,7 @@ brick:Low_Temperature_Alarm_Parameter a owl:Class ; rdfs:label "Low Temperature Alarm Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Temperature _:has_Alarm _:has_Parameter ) ], brick:Temperature_Parameter ; + skos:definition "A parameter determining the temperature level at which to trigger a low temperature alarm"@en ; brick:hasAssociatedTag tag:Alarm, tag:Low, tag:Parameter, @@ -3069,6 +3203,7 @@ brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class ; owl:hasValue tag:Lowest ; owl:onProperty brick:hasTag ] _:has_Exhaust _:has_Air _:has_Static _:has_Pressure _:has_Sensor ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Lowest, @@ -3081,6 +3216,7 @@ brick:Luminaire a owl:Class ; rdfs:label "Luminaire" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Luminaire _:has_Equipment ) ], 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 ; brick:hasAssociatedTag tag:Equipment, tag:Luminaire . @@ -3090,6 +3226,7 @@ brick:Luminaire_Driver a owl:Class ; owl:hasValue tag:Driver ; owl:onProperty brick:hasTag ] _:has_Equipment ) ], brick:Lighting ; + skos:definition "A power source for a luminaire"@en ; brick:hasAssociatedTag tag:Driver, tag:Equipment, tag:Luminaire . @@ -3106,6 +3243,7 @@ brick:Luminance_Command a owl:Class ; rdfs:label "Luminance Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Luminance _:has_Command ) ], brick:Command ; + skos:definition "Controls the amount of luminance delivered by a lighting system"@en ; brick:hasAssociatedTag tag:Command, tag:Luminance, tag:Point . @@ -3117,6 +3255,7 @@ brick:Luminance_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Luminance ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the luminous intensity per unit area of light travelling in a given direction"@en ; brick:hasAssociatedTag tag:Luminance, tag:Point, tag:Sensor . @@ -3125,6 +3264,7 @@ brick:Luminance_Setpoint a owl:Class ; rdfs:label "Luminance Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Luminance _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets luminance"@en ; brick:hasAssociatedTag tag:Luminance, tag:Point, tag:Setpoint . @@ -3148,6 +3288,7 @@ brick:Maintenance_Mode_Command a owl:Class ; rdfs:label "Maintenance Mode Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Maintenance _:has_Mode _:has_Command ) ], brick:Mode_Command ; + skos:definition "Controls whether or not a device or controller is operating in \"Maintenance\" mode"@en ; brick:hasAssociatedTag tag:Command, tag:Maintenance, tag:Mode, @@ -3159,6 +3300,7 @@ brick:Maintenance_Required_Alarm a owl:Class ; owl:hasValue tag:Required ; owl:onProperty brick:hasTag ] _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates that repair/maintenance is required on an associated device or equipment"@en ; brick:hasAssociatedTag tag:Alarm, tag:Maintenance, tag:Point, @@ -3168,8 +3310,11 @@ brick:Manual_Auto_Status a owl:Class ; rdfs:label "Manual Auto Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; owl:hasValue tag:Manual ; - owl:onProperty brick:hasTag ] _:has_Auto _:has_Status ) ], + owl:onProperty brick:hasTag ] [ a owl:Restriction ; + owl:hasValue tag:Auto ; + owl:onProperty brick:hasTag ] _:has_Status ) ], brick:Status ; + skos:definition "Indicates if a system is under manual or automatic operation"@en ; brick:hasAssociatedTag tag:Auto, tag:Manual, tag:Point, @@ -3180,6 +3325,7 @@ brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Chilled _:has_Water _:has_Differential _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Chilled, tag:Differential, tag:Limit, @@ -3195,6 +3341,7 @@ brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Discharge _:has_Air _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Limit, @@ -3210,6 +3357,7 @@ brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Discharge _:has_Air _:has_Temperature _:has_Limit _:has_Setpoint ) ], brick:Discharge_Air_Temperature_Setpoint_Limit, brick:Max_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Limit, @@ -3222,6 +3370,7 @@ brick:Max_Frequency_Command a owl:Class ; rdfs:label "Max Frequency Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Fequency _:has_Command ) ], brick:Frequency_Command ; + skos:definition "Sets the maximum permitted frequency"@en ; brick:hasAssociatedTag tag:Command, tag:Fequency, tag:Max, @@ -3232,6 +3381,7 @@ brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Hot _:has_Water _:has_Differential _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Differential, tag:Hot, tag:Limit, @@ -3256,6 +3406,7 @@ brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Occupied Cooling Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Occupied _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -3271,6 +3422,7 @@ brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Occupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Occupied _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -3286,6 +3438,7 @@ brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Occupied Heating Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Occupied _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -3301,6 +3454,7 @@ brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Occupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Occupied _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -3317,28 +3471,19 @@ brick:Max_Position_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Position _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Max, tag:Point, tag:Position, tag:Setpoint . -brick:Max_Return_Air_CO2_Setpoint a owl:Class ; - rdfs:label "Max Return Air CO2 Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Return _:has_Air _:has_CO2 _:has_Setpoint ) ], - brick:Return_Air_CO2_Setpoint ; - brick:hasAssociatedTag tag:Air, - tag:CO2, - tag:Max, - tag:Point, - tag:Return, - tag:Setpoint . - brick:Max_Speed_Setpoint_Limit a owl:Class ; rdfs:label "Max Speed Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Speed _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Max, tag:Parameter, @@ -3351,6 +3496,7 @@ brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Supply _:has_Air _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Limit, tag:Max, @@ -3365,6 +3511,7 @@ brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Unoccupied _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -3380,6 +3527,7 @@ brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Unoccupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Unoccupied _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -3395,6 +3543,7 @@ brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Unoccupied Heating Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Unoccupied _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -3410,6 +3559,7 @@ brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Unoccupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Unoccupied _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -3454,6 +3604,7 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class ; rdfs:label "Medium Temperature Hot Water Differential Pressure Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Medium _:has_Temperature _:has_Sensor _:has_Pressure _:has_Differential _:has_Water _:has_Hot ) ], brick:Hot_Water_Differential_Pressure_Sensor ; + skos:definition "Measures the difference in water pressure between sections of a medium temperature hot water system"@en ; brick:hasAssociatedTag tag:Differential, tag:Hot, tag:Medium, @@ -3495,6 +3646,7 @@ brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; rdfs:label "Medium Temperature Hot Water Return Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Medium _:has_Hot _:has_Water _:has_Return _:has_Temperature _:has_Sensor ) ], brick:Hot_Water_Return_Temperature_Sensor ; + skos:definition "Measures the temperature of medium-temperature hot water returned to a hot water system"@en ; brick:hasAssociatedTag tag:Hot, tag:Medium, tag:Point, @@ -3564,6 +3716,7 @@ brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; rdfs:label "Medium Temperature Hot Water Supply Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Medium _:has_Temperature _:has_Hot _:has_Water _:has_Supply _:has_Temperature _:has_Sensor ) ], brick:Hot_Water_Supply_Temperature_Sensor ; + skos:definition "Measures the temperature of medium-temperature hot water supplied by a hot water system"@en ; brick:hasAssociatedTag tag:Hot, tag:Medium, tag:Point, @@ -3577,6 +3730,7 @@ brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Chilled _:has_Water _:has_Differential _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Chilled, tag:Differential, tag:Limit, @@ -3592,6 +3746,7 @@ brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Discharge _:has_Air _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Limit, @@ -3607,6 +3762,7 @@ brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Discharge _:has_Air _:has_Temperature _:has_Limit _:has_Setpoint ) ], brick:Discharge_Air_Temperature_Setpoint_Limit, brick:Min_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Limit, @@ -3620,6 +3776,7 @@ brick:Min_Fresh_Air_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Fresh _:has_Air _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Fresh, tag:Limit, @@ -3632,6 +3789,7 @@ brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Hot _:has_Water _:has_Differential _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Differential, tag:Hot, tag:Limit, @@ -3646,6 +3804,7 @@ brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Occupied Cooling Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Occupied _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -3661,6 +3820,7 @@ brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Occupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Occupied _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -3676,6 +3836,7 @@ brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Occupied Heating Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Occupied _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -3691,6 +3852,7 @@ brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Occupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Occupied _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -3706,6 +3868,7 @@ brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Outside Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Outside _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Limit, @@ -3720,6 +3883,7 @@ brick:Min_Position_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Position _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Min, tag:Point, @@ -3731,6 +3895,7 @@ brick:Min_Speed_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Speed _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Min, tag:Parameter, @@ -3743,6 +3908,7 @@ brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Supply _:has_Air _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Limit, tag:Min, @@ -3757,6 +3923,7 @@ brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Unoccupied _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -3772,6 +3939,7 @@ brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Unoccupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Unoccupied _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -3787,6 +3955,7 @@ brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Unoccupied Heating Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Unoccupied _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -3802,6 +3971,7 @@ brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Unoccupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Unoccupied _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -3817,6 +3987,7 @@ brick:Mixed_Air_Filter a owl:Class ; rdfs:label "Mixed Air Filter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Mixed _:has_Air _:has_Filter ) ], brick:Filter ; + skos:definition "A filter that is applied to the mixture of recirculated and outside air"@en ; brick:hasAssociatedTag tag:Air, tag:Equipment, tag:Filter, @@ -3831,6 +4002,7 @@ brick:Mixed_Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Mixed_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of mixed air"@en ; brick:hasAssociatedTag tag:Air, tag:Mixed, tag:Point, @@ -3841,6 +4013,7 @@ brick:Mixed_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Mixed Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Mixed _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of mixed air"@en ; brick:hasAssociatedTag tag:Air, tag:Mixed, tag:Point, @@ -3851,6 +4024,7 @@ brick:Monthly_Energy_Usage_Sensor a owl:Class ; rdfs:label "Monthly Energy Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Energy _:has_Usage _:has_Monthly ) ], brick:Energy_Usage_Sensor ; + skos:definition "Measures the total amount of energy used over the current month"@en ; brick:hasAssociatedTag tag:Energy, tag:Monthly, tag:Point, @@ -3861,6 +4035,7 @@ brick:Monthly_Steam_Usage_Sensor a owl:Class ; rdfs:label "Monthly Steam Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Monthly _:has_Sensor _:has_Usage _:has_Steam ) ], brick:Steam_Usage_Sensor ; + skos:definition "Measures the amount of steam that is consumed or used so far this month"@en ; brick:hasAssociatedTag tag:Monthly, tag:Point, tag:Sensor, @@ -3871,6 +4046,7 @@ brick:Motor_Current_Sensor a owl:Class ; rdfs:label "Motor Current Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Motor _:has_Current _:has_Sensor ) ], brick:Current_Sensor ; + skos:definition "Measures the current consumed by a motor"@en ; brick:hasAssociatedTag tag:Current, tag:Motor, tag:Point, @@ -3880,11 +4056,22 @@ brick:Motor_Direction_Status a owl:Class ; rdfs:label "Motor Direction Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Motor _:has_Direction _:has_Status ) ], brick:Direction_Status ; + skos:definition "Indicates which direction a motor is operating in, e.g. forward or reverse"@en ; brick:hasAssociatedTag tag:Direction, tag:Motor, tag:Point, tag:Status . +brick:Motor_On_Off_Status a owl:Class ; + rdfs:label "Motor On Off Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Motor _:has_On _:has_Off _:has_Status ) ], + brick:On_Off_Status ; + brick:hasAssociatedTag tag:Motor, + tag:Off, + tag:On, + tag:Point, + tag:Status . + brick:Motor_Speed_Sensor a owl:Class ; rdfs:label "Motor Speed Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Motor _:has_Speed _:has_Sensor ) ], @@ -3894,20 +4081,11 @@ brick:Motor_Speed_Sensor a owl:Class ; tag:Sensor, tag:Speed . -brick:Motor_Start_Stop_Status a owl:Class ; - rdfs:label "Motor Start Stop Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Motor _:has_Start _:has_Stop _:has_Status ) ], - brick:Start_Stop_Status ; - brick:hasAssociatedTag tag:Motor, - tag:Point, - tag:Start, - tag:Status, - tag:Stop . - brick:Motor_Torque_Sensor a owl:Class ; rdfs:label "Motor Torque Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Motor _:has_Torque _:has_Sensor ) ], brick:Torque_Sensor ; + skos:definition "Measures the torque, or rotating power, of a motor"@en ; brick:hasAssociatedTag tag:Motor, tag:Point, tag:Sensor, @@ -3928,6 +4106,7 @@ brick:Occupancy_Command a owl:Class ; rdfs:label "Occupancy Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupancy _:has_Command ) ], brick:Command ; + skos:definition "Controls whether or not a device or controller is operating in \"Occupied\" mode"@en ; brick:hasAssociatedTag tag:Command, tag:Occupancy, tag:Point . @@ -3940,7 +4119,8 @@ brick:Occupancy_Count a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless, brick:Occupancy ; - skos:definition "Number of people in an area" . + skos:definition "Number of people in an area", + "Number of people in an area"@en . brick:Occupancy_Percentage a qudt:QuantityKind, brick:Quantity ; @@ -3951,13 +4131,15 @@ brick:Occupancy_Percentage a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless, brick:Occupancy ; - skos:definition "Percent of total occupancy of space that is occupied" . + skos:definition "Percent of total occupancy of space that is occupied", + "Percent of total occupancy of space that is occupied"@en . brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:label "Occupied Cooling Discharge Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Occupied_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for cooling when occupied"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -3971,6 +4153,7 @@ brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for cooling when occupied"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -3984,6 +4167,7 @@ brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Cool _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature for cooling when occupied"@en ; brick:hasAssociatedTag tag:Cool, tag:Deadband, tag:Occupied, @@ -3996,6 +4180,7 @@ brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Heating_Discharge_Air_Flow_Setpoint, brick:Occupied_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for heating when occupied"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -4009,6 +4194,7 @@ brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for heating when occupied"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -4022,6 +4208,7 @@ brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Heat _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature for heating when occupied"@en ; brick:hasAssociatedTag tag:Deadband, tag:Heat, tag:Occupied, @@ -4029,30 +4216,42 @@ brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class ; tag:Setpoint, tag:Temperature . -brick:Occupied_Mode_Setpoint a owl:Class ; - rdfs:label "Occupied Mode Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Mode _:has_Setpoint ) ], - brick:Mode_Setpoint ; - brick:hasAssociatedTag tag:Mode, - tag:Occupied, - tag:Point, - tag:Setpoint . - brick:Occupied_Mode_Status a owl:Class ; rdfs:label "Occupied Mode Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Mode _:has_Status ) ], brick:Mode_Status ; + skos:definition "Indicates if a system, device or control loop is in \"Occupied\" mode"@en ; brick:hasAssociatedTag tag:Mode, tag:Occupied, tag:Point, tag:Status . +brick:Off_Command a owl:Class ; + rdfs:label "Off Command" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Off _:has_Command ) ], + 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 ; + brick:hasAssociatedTag tag:Command, + tag:Off, + tag:Point . + +brick:On_Command a owl:Class ; + rdfs:label "On Command" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Command ) ], + 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 ; + brick:hasAssociatedTag tag:Command, + tag:On, + tag:Point . + brick:On_Timer_Sensor a owl:Class ; rdfs:label "On Timer Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On [ a owl:Restriction ; owl:hasValue tag:Timer ; owl:onProperty brick:hasTag ] _:has_Sensor ) ], 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 ; brick:hasAssociatedTag tag:On, tag:Point, tag:Sensor, @@ -4085,7 +4284,8 @@ brick:Operative_Temperature a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:ThermodynamicTemperature, brick:Temperature ; - skos:definition "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)" . + skos:definition "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)"@en . brick:Output_Frequency_Sensor a owl:Class ; rdfs:label "Output Frequency Sensor" ; @@ -4100,6 +4300,7 @@ brick:Output_Voltage_Sensor a owl:Class ; rdfs:label "Output Voltage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Output _:has_Voltage _:has_Sensor ) ], brick:Voltage_Sensor ; + skos:definition "Measures the voltage output by some process or device"@en ; brick:hasAssociatedTag tag:Output, tag:Point, tag:Sensor, @@ -4121,6 +4322,7 @@ brick:Outside_Air_CO2_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:CO2 ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the concentration of CO2 in outside air"@en ; brick:hasAssociatedTag tag:Air, tag:CO2, tag:Outside, @@ -4136,6 +4338,7 @@ brick:Outside_Air_Dewpoint_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Outside_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Senses the dewpoint temperature of outside air"@en ; brick:hasAssociatedTag tag:Air, tag:Dewpoint, tag:Outside, @@ -4151,6 +4354,7 @@ brick:Outside_Air_Enthalpy_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Outside_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the total heat content of outside air"@en ; brick:hasAssociatedTag tag:Air, tag:Enthalpy, tag:Outside, @@ -4166,6 +4370,7 @@ brick:Outside_Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Outside_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of outside air into the system"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Outside, @@ -4176,6 +4381,7 @@ brick:Outside_Air_Flow_Setpoint a owl:Class ; rdfs:label "Outside Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Outside _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Air_Flow_Setpoint ; + skos:definition "Sets outside air flow rate"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Outside, @@ -4191,6 +4397,7 @@ brick:Outside_Air_Grains_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Grains ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the mass of water vapor in outside air"@en ; brick:hasAssociatedTag tag:Air, tag:Grains, tag:Outside, @@ -4199,17 +4406,19 @@ brick:Outside_Air_Grains_Sensor a owl:Class ; brick:Outside_Air_Humidity_Sensor a owl:Class ; rdfs:label "Outside Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Outside ) ], - brick:Air_Humidity_Sensor ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Relative _:has_Air _:has_Outside ) ], + brick:Relative_Humidity_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; + owl:hasValue brick:Relative_Humidity ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Outside_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the relative humidity of outside air"@en ; brick:hasAssociatedTag tag:Air, tag:Humidity, tag:Outside, tag:Point, + tag:Relative, tag:Sensor . brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class ; @@ -4251,6 +4460,7 @@ brick:Outside_Damper a owl:Class ; rdfs:label "Outside Damper" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Damper _:has_Outside ) ], brick:Damper ; + skos:definition "A damper that modulates the flow of outside air"@en ; brick:hasAssociatedTag tag:Damper, tag:Equipment, tag:Outside . @@ -4259,6 +4469,7 @@ brick:Outside_Illuminance_Sensor a owl:Class ; rdfs:label "Outside Illuminance Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Illuminance _:has_Outside ) ], brick:Illuminance_Sensor ; + skos:definition "Measures the total luminous flux incident on an outside, per unit area"@en ; brick:hasAssociatedTag tag:Illuminance, tag:Outside, tag:Point, @@ -4270,6 +4481,7 @@ brick:Overload_Alarm a owl:Class ; owl:hasValue tag:Overload ; owl:onProperty brick:hasTag ] _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that can indicate when a full-load current is exceeded."@en ; brick:hasAssociatedTag tag:Alarm, tag:Overload, tag:Point . @@ -4279,6 +4491,7 @@ brick:Overridden_Off_Status a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Overridden _:has_Off _:has_Status ) ], 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 ; brick:hasAssociatedTag tag:Off, tag:Overridden, tag:Point, @@ -4289,6 +4502,7 @@ brick:Overridden_On_Status a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Overridden _:has_On _:has_Status ) ], 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 ; brick:hasAssociatedTag tag:On, tag:Overridden, tag:Point, @@ -4301,6 +4515,7 @@ brick:PIR_Sensor a owl:Class ; owl:onProperty brick:hasTag ] ) ], brick:Motion_Sensor, brick:Occupancy_Sensor ; + skos:definition "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors"@en ; brick:hasAssociatedTag tag:PIR, tag:Pir, tag:Point, @@ -4336,6 +4551,7 @@ brick:Peak_Power_Demand_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Peak_Power ; owl:onProperty brick:measures ] ) ] ; + skos:definition "The peak power consumed by a process over some period of time"@en ; brick:hasAssociatedTag tag:Demand, tag:Electrical, tag:Peak, @@ -4370,6 +4586,7 @@ brick:Photovoltaic_Current_Output_Sensor a owl:Class ; owl:onProperty brick:hasTag ] _:has_Current _:has_Output _:has_Sensor ) ], 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 ; brick:hasAssociatedTag tag:Current, tag:Output, tag:Photovoltaic, @@ -4382,16 +4599,19 @@ brick:Piezoelectric_Sensor a owl:Class ; owl:hasValue tag:Piezoelectric ; owl:onProperty brick:hasTag ] ) ], brick:Sensor ; + skos:definition "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect"@en ; brick:hasAssociatedTag tag:Piezoelectric, tag:Point, tag:Sensor . brick:PlugStrip a owl:Class ; rdfs:label "PlugStrip" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue tag:PlugStrip ; owl:onProperty brick:hasTag ] _:has_Equipment ) ], brick:Electrical_System ; + skos:definition "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket."@en ; brick:hasAssociatedTag tag:Equipment, tag:PlugStrip . @@ -4399,41 +4619,36 @@ brick:Power_Factor a qudt:QuantityKind, brick:Quantity ; rdfs:label "Power Factor" ; qudt:applicableUnit unit:UNITLESS ; - owl:sameAs qudtqk:PowerFactor . + owl:sameAs qudtqk:PowerFactor ; + skos:definition "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)."@en . -brick:Pre_Filter_Status a owl:Class ; - rdfs:label "Pre Filter Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; - owl:hasValue tag:Pre ; +brick:Power_Loss_Alarm a owl:Class ; + rdfs:label "Power Loss Alarm" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Power _:has_Loss _:has_Alarm ) ], + brick:Power_Alarm ; + skos:definition "An alarm that indicates a power failure."@en ; + brick:hasAssociatedTag tag:Alarm, + tag:Loss, + tag:Point, + tag:Power . + +brick:Pre_Filter_Status a owl:Class ; + rdfs:label "Pre Filter Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; + owl:hasValue tag:Pre ; owl:onProperty brick:hasTag ] _:has_Filter _:has_Status ) ], brick:Filter_Status ; + skos:definition "Indicates if a prefilter needs to be replaced"@en ; brick:hasAssociatedTag tag:Filter, tag:Point, tag:Pre, tag:Status . -brick:Precipitation a qudt:QuantityKind, - brick:Quantity ; - rdfs:label "Precipitation" ; - qudt:applicableUnit unit:CentiM, - unit:DeciM, - unit:FT, - unit:IN, - unit:KiloM, - unit:M, - unit:MicroM, - unit:MilliM, - unit:YD ; - qudt:hasDimensionVector ; - rdfs:isDefinedBy ; - skos:broader qudtqk:Length, - brick:Level ; - skos:definition "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" . - brick:Preheat_Demand_Setpoint a owl:Class ; rdfs:label "Preheat Demand Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Preheat _:has_Demand _:has_Setpoint ) ], brick:Demand_Setpoint ; + skos:definition "Sets the rate required for preheat"@en ; brick:hasAssociatedTag tag:Demand, tag:Point, tag:Preheat, @@ -4443,6 +4658,7 @@ brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class ; rdfs:label "Preheat Discharge Air Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Preheat _:has_Discharge _:has_Air _:has_Temperature _:has_Sensor ) ], brick:Discharge_Air_Temperature_Sensor ; + skos:definition "Measures the temperature of discharge air before heating is applied"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Point, @@ -4467,6 +4683,7 @@ brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class ; rdfs:label "Preheat Supply Air Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Preheat _:has_Supply _:has_Air _:has_Temperature _:has_Sensor ) ], brick:Supply_Air_Temperature_Sensor ; + skos:definition "Measures the temperature of supply air before it is heated"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Preheat, @@ -4474,31 +4691,24 @@ brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class ; tag:Supply, tag:Temperature . -brick:Preheat_Valve_VFD a owl:Class ; - rdfs:label "Preheat Valve VFD" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Preheat _:has_VFD ) ], - brick:VFD ; - brick:hasAssociatedTag tag:Equipment, - tag:Preheat, - tag:VFD . - brick:Pump_Command a owl:Class ; rdfs:label "Pump Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Pump _:has_Command ) ], brick:Command ; + skos:definition "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)"@en ; brick:hasAssociatedTag tag:Command, tag:Point, tag:Pump . -brick:Pump_Start_Stop_Status a owl:Class ; - rdfs:label "Pump Start Stop Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Pump _:has_Start _:has_Stop _:has_Status ) ], - brick:Start_Stop_Status ; - brick:hasAssociatedTag tag:Point, +brick:Pump_On_Off_Status a owl:Class ; + rdfs:label "Pump On Off Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Pump _:has_On _:has_Off _:has_Status ) ], + brick:On_Off_Status ; + brick:hasAssociatedTag tag:Off, + tag:On, + tag:Point, tag:Pump, - tag:Start, - tag:Status, - tag:Stop . + tag:Status . brick:Radiant_Temperature a qudt:QuantityKind, brick:Quantity ; @@ -4511,13 +4721,15 @@ brick:Radiant_Temperature a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:ThermodynamicTemperature, brick:Temperature ; - skos:definition "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)" . + skos:definition "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)"@en . brick:Rain_Duration_Sensor a owl:Class ; rdfs:label "Rain Duration Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Rain _:has_Duration ) ], brick:Duration_Sensor, brick:Rain_Sensor ; + skos:definition "Measures the duration of precipitation within some time frame"@en ; brick:hasAssociatedTag tag:Duration, tag:Point, tag:Rain, @@ -4529,6 +4741,7 @@ brick:Rated_Speed_Setpoint a owl:Class ; owl:hasValue tag:Rated ; owl:onProperty brick:hasTag ] _:has_Speed _:has_Setpoint ) ], brick:Speed_Setpoint ; + skos:definition "Sets rated speed"@en ; brick:hasAssociatedTag tag:Point, tag:Rated, tag:Setpoint, @@ -4536,6 +4749,7 @@ brick:Rated_Speed_Setpoint a owl:Class ; brick:Reactive_Power_Sensor a owl:Class ; rdfs:label "Reactive Power Sensor" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Power [ a owl:Restriction ; owl:hasValue tag:Reactive ; owl:onProperty brick:hasTag ] _:has_Electrical ) ], @@ -4543,6 +4757,7 @@ brick:Reactive_Power_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Reactive_Power ; owl:onProperty brick:measures ] ) ] ; + 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 ; brick:hasAssociatedTag tag:Electrical, tag:Point, tag:Power, @@ -4553,28 +4768,12 @@ brick:Reheat_Valve a owl:Class ; rdfs:label "Reheat Valve" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Valve _:has_Reheat _:has_Heat _:has_Equipment ) ], brick:Heating_Valve ; + skos:definition "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil"@en ; brick:hasAssociatedTag tag:Equipment, tag:Heat, tag:Reheat, tag:Valve . -brick:Relative_Humidity_Sensor a owl:Class ; - rdfs:label "Relative Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air [ a owl:Restriction ; - owl:hasValue tag:Relative ; - owl:onProperty brick:hasTag ] ) ], - brick:Air_Humidity_Sensor ; - owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Relative_Humidity ; - owl:onProperty brick:measures ] [ a owl:Restriction ; - owl:hasValue brick:Air ; - owl:onProperty brick:measures ] ) ] ; - brick:hasAssociatedTag tag:Air, - tag:Humidity, - tag:Point, - tag:Relative, - tag:Sensor . - brick:Remotely_On_Off_Status a owl:Class ; rdfs:label "Remotely On Off Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; @@ -4596,12 +4795,24 @@ brick:Return_Air_CO2_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:CO2 ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the concentration of CO2 in return air"@en ; brick:hasAssociatedTag tag:Air, tag:CO2, tag:Point, tag:Return, tag:Sensor . +brick:Return_Air_CO2_Setpoint a owl:Class ; + rdfs:label "Return Air CO2 Setpoint" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Return _:has_Air _:has_CO2 _:has_Setpoint ) ], + brick:CO2_Setpoint ; + skos:definition "Sets some property of CO2 in Return Air"@en ; + brick:hasAssociatedTag tag:Air, + tag:CO2, + tag:Point, + tag:Return, + tag:Setpoint . + brick:Return_Air_Dewpoint_Sensor a owl:Class ; rdfs:label "Return Air Dewpoint Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Dewpoint _:has_Air _:has_Return ) ], @@ -4611,6 +4822,7 @@ brick:Return_Air_Dewpoint_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Return_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Senses the dewpoint temperature of return air"@en ; brick:hasAssociatedTag tag:Air, tag:Dewpoint, tag:Point, @@ -4626,6 +4838,7 @@ brick:Return_Air_Enthalpy_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Return_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the total heat content of return air"@en ; brick:hasAssociatedTag tag:Air, tag:Enthalpy, tag:Point, @@ -4641,6 +4854,7 @@ brick:Return_Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Return_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of return air"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Point, @@ -4656,6 +4870,7 @@ brick:Return_Air_Grains_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Grains ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the mass of water vapor in return air"@en ; brick:hasAssociatedTag tag:Air, tag:Grains, tag:Point, @@ -4664,16 +4879,18 @@ brick:Return_Air_Grains_Sensor a owl:Class ; brick:Return_Air_Humidity_Sensor a owl:Class ; rdfs:label "Return Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Return ) ], - brick:Air_Humidity_Sensor ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Relative _:has_Air _:has_Return ) ], + brick:Relative_Humidity_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; + owl:hasValue brick:Relative_Humidity ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Return_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the relative humidity of return air"@en ; brick:hasAssociatedTag tag:Air, tag:Humidity, tag:Point, + tag:Relative, tag:Return, tag:Sensor . @@ -4686,6 +4903,7 @@ brick:Return_Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Return_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of return air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Return, @@ -4696,6 +4914,7 @@ brick:Return_Damper a owl:Class ; rdfs:label "Return Damper" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Damper _:has_Return ) ], brick:Damper ; + skos:definition "A damper that modulates the flow of return air"@en ; brick:hasAssociatedTag tag:Damper, tag:Equipment, tag:Return . @@ -4704,26 +4923,16 @@ brick:Return_Fan a owl:Class ; rdfs:label "Return Fan" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan _:has_Return ) ], brick:Fan ; + skos:definition "Fan moving return air -- air that is circulated from the building back into the HVAC system"@en ; brick:hasAssociatedTag tag:Equipment, tag:Fan, tag:Return . -brick:Return_Fan_Differential_Speed_Setpoint a owl:Class ; - rdfs:label "Return Fan Differential Speed Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Return _:has_Fan _:has_Differential _:has_Speed _:has_Setpoint ) ], - brick:Differential_Speed_Setpoint ; - brick:hasAssociatedTag tag:Differential, - tag:Fan, - tag:Point, - tag:Return, - tag:Setpoint, - tag:Speed . - brick:Return_Heating_Valve a owl:Class ; rdfs:label "Return Heating Valve" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Valve _:has_Return _:has_Heat _:has_Equipment ) ], brick:Heating_Valve ; - skos:definition "A valve installed on the return side of a heat exchanger" ; + skos:definition "A valve installed on the return side of a heat exchanger"@en ; brick:hasAssociatedTag tag:Equipment, tag:Heat, tag:Return, @@ -4733,7 +4942,6 @@ brick:Rooftop a owl:Class ; rdfs:label "Rooftop" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Rooftop _:has_Location _:has_Floor ) ], brick:Floor ; - skos:definition "The top surface area of a roof." ; brick:hasAssociatedTag tag:Floor, tag:Location, tag:Rooftop . @@ -4742,6 +4950,7 @@ brick:Room_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Room Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Room _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of room air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Room, @@ -4757,33 +4966,30 @@ brick:Run_Enable_Command a owl:Class ; tag:Point, tag:Run . -brick:Run_Enable_Status a owl:Class ; - rdfs:label "Run Enable Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Run _:has_Enable _:has_Status ) ], - brick:Enable_Status, - brick:Run_Status ; - brick:hasAssociatedTag tag:Enable, - tag:Point, - tag:Run, - tag:Status . - brick:Run_Request_Status a owl:Class ; rdfs:label "Run Request Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Request _:has_Run _:has_Status ) ], + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; + owl:hasValue tag:Request ; + owl:onProperty brick:hasTag ] _:has_Run _:has_Status ) ], brick:Run_Status ; + skos:definition "Indicates if a request has been filed to start a device or equipment"@en ; brick:hasAssociatedTag tag:Point, tag:Request, tag:Run, tag:Status . -brick:Run_Time_Sensor a owl:Class ; - rdfs:label "Run Time Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Run _:has_Time _:has_Sensor ) ], - brick:Duration_Sensor ; - brick:hasAssociatedTag tag:Point, - tag:Run, - tag:Sensor, - tag:Time . +brick:Safety_Shower a owl:Class ; + rdfs:label "Safety Shower" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety _:has_Wash _:has_Station _:has_Emergency [ a owl:Restriction ; + owl:hasValue tag:Shower ; + owl:onProperty brick:hasTag ] ) ], + brick:Emergency_Wash_Station ; + brick:hasAssociatedTag tag:Emergency, + tag:Equipment, + tag:Safety, + tag:Shower, + tag:Station, + tag:Wash . brick:Sash_Position_Sensor a owl:Class ; rdfs:label "Sash Position Sensor" ; @@ -4791,6 +4997,7 @@ brick:Sash_Position_Sensor a owl:Class ; owl:hasValue tag:Sash ; owl:onProperty brick:hasTag ] _:has_Position _:has_Sensor ) ], brick:Position_Sensor ; + skos:definition "Measures the current position of a sash in terms of the percent of fully open"@en ; brick:hasAssociatedTag tag:Point, tag:Position, tag:Sash, @@ -4802,7 +5009,7 @@ brick:Schedule_Temperature_Setpoint a owl:Class ; owl:hasValue tag:Schedule ; owl:onProperty brick:hasTag ] ) ], brick:Temperature_Setpoint ; - skos:definition "The current setpoint as indicated by the schedule" ; + skos:definition "The current setpoint as indicated by the schedule"@en ; brick:hasAssociatedTag tag:Point, tag:Schedule, tag:Setpoint, @@ -4824,6 +5031,7 @@ brick:Short_Cycle_Alarm a owl:Class ; owl:hasValue tag:Short ; owl:onProperty brick:hasTag ] _:has_Cycle _:has_Alarm ) ], 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 ; brick:hasAssociatedTag tag:Alarm, tag:Cycle, tag:Point, @@ -4833,7 +5041,6 @@ brick:Site a owl:Class ; rdfs:label "Site" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Site _:has_Location ) ], brick:Location ; - skos:definition "A site is a geographic region that may or may not include built structures." ; brick:hasAssociatedTag tag:Location, tag:Site . @@ -4843,6 +5050,7 @@ brick:Solar_Azimuth_Angle_Sensor a owl:Class ; owl:hasValue tag:Azimuth ; owl:onProperty brick:hasTag ] _:has_Angle _:has_Sensor ) ], brick:Angle_Sensor ; + skos:definition "Measures the azimuth angle of the sun"@en ; brick:hasAssociatedTag tag:Angle, tag:Azimuth, tag:Point, @@ -4859,12 +5067,15 @@ brick:Solar_Irradiance a qudt:QuantityKind, unit:W-PER-M2 ; rdfs:isDefinedBy ; skos:broader brick:Irradiance ; - skos:definition "The power per unit area of solar electromagnetic radiation incident on a surface" . + skos:definition "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"@en . brick:Solar_Panel a owl:Class ; rdfs:label "Solar Panel" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Solar _:has_Equipment ) ], brick:Equipment ; + skos:definition "A colloquial term for a photovoltaic module. A Solar panel is an assembly of photovoltaic cells mounted in a framework for installation that use sunlight as a source of energy to generate direct current electricity."@en ; brick:hasAssociatedTag tag:Equipment, tag:Solar . @@ -4877,6 +5088,7 @@ brick:Solar_Radiance_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Solar_Radiance ; owl:onProperty brick:measures ] ) ] ; + skos:definition "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction"@en ; brick:hasAssociatedTag tag:Point, tag:Radiance, tag:Sensor, @@ -4888,6 +5100,7 @@ brick:Solar_Zenith_Angle_Sensor a owl:Class ; owl:hasValue tag:Zenith ; owl:onProperty brick:hasTag ] _:has_Angle _:has_Sensor ) ], brick:Angle_Sensor ; + skos:definition "Measures the zenith angle of the sun"@en ; brick:hasAssociatedTag tag:Angle, tag:Point, tag:Sensor, @@ -4900,7 +5113,7 @@ brick:Space_Heater a owl:Class ; owl:hasValue tag:Heater ; owl:onProperty brick:hasTag ] ) ], brick:HVAC ; - skos:definition "A heater used to warm the air in an enclosed area, such as a room or office" ; + skos:definition "A heater used to warm the air in an enclosed area, such as a room or office"@en ; brick:hasAssociatedTag tag:Equipment, tag:Heater, tag:Space . @@ -4918,6 +5131,7 @@ brick:Speed_Status a owl:Class ; rdfs:label "Speed Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Speed _:has_Status ) ], brick:Status ; + skos:definition "Indicates the operating speed of a device or equipment, e.g. fan"@en ; brick:hasAssociatedTag tag:Point, tag:Speed, tag:Status . @@ -4928,6 +5142,7 @@ brick:Stages_Status a owl:Class ; owl:hasValue tag:Stages ; owl:onProperty brick:hasTag ] _:has_Status ) ], brick:Status ; + skos:definition "Indicates which stage a control loop or equipment is in"@en ; brick:hasAssociatedTag tag:Point, tag:Stages, tag:Status . @@ -4936,6 +5151,7 @@ brick:Standby_CRAC a owl:Class ; rdfs:label "Standby CRAC" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_CRAC _:has_Standby ) ], brick:CRAC ; + skos:definition "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit"@en ; brick:hasAssociatedTag tag:CRAC, tag:Equipment, tag:Standby . @@ -4944,6 +5160,7 @@ brick:Standby_Fan a owl:Class ; rdfs:label "Standby Fan" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan _:has_Standby ) ], brick:Fan ; + skos:definition "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm"@en ; brick:hasAssociatedTag tag:Equipment, tag:Fan, tag:Standby . @@ -4954,6 +5171,7 @@ brick:Standby_Glycool_Unit_On_Off_Status a owl:Class ; owl:hasValue tag:Glycool ; owl:onProperty brick:hasTag ] _:has_Unit _:has_On _:has_Off _:has_Status ) ], brick:Standby_Unit_On_Off_Status ; + skos:definition "Indicates the on/off status of a standby glycool unit"@en ; brick:hasAssociatedTag tag:Glycool, tag:Off, tag:On, @@ -4966,7 +5184,7 @@ brick:Start_Stop_Command a owl:Class ; rdfs:label "Start Stop Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Start _:has_Stop _:has_Command ) ], brick:On_Off_Command ; - skos:definition "A Start/Stop Command controls or reports the active/inactive status of a control sequence" ; + skos:definition "A Start/Stop Command controls or reports the active/inactive status of a control sequence"@en ; brick:hasAssociatedTag tag:Command, tag:Point, tag:Start, @@ -4986,6 +5204,7 @@ brick:Steam_System a owl:Class ; rdfs:label "Steam System" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Steam _:has_Equipment ) ], brick:Equipment ; + skos:definition "The equipment, devices and conduits that handle the production and distribution of steam in a building"@en ; brick:hasAssociatedTag tag:Equipment, tag:Steam . @@ -4993,6 +5212,7 @@ brick:Supply_Air_Duct_Pressure_Status a owl:Class ; rdfs:label "Supply Air Duct Pressure Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Duct _:has_Pressure _:has_Status ) ], brick:Pressure_Status ; + skos:definition "Indicates if air pressure in supply duct is within expected bounds"@en ; brick:hasAssociatedTag tag:Air, tag:Duct, tag:Point, @@ -5005,6 +5225,7 @@ brick:Supply_Air_Flow_Demand_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Flow _:has_Demand _:has_Setpoint ) ], brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; + skos:definition "Sets the rate of supply air flow required for a process"@en ; brick:hasAssociatedTag tag:Air, tag:Demand, tag:Flow, @@ -5014,16 +5235,18 @@ brick:Supply_Air_Flow_Demand_Setpoint a owl:Class ; brick:Supply_Air_Humidity_Sensor a owl:Class ; rdfs:label "Supply Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Supply ) ], - brick:Air_Humidity_Sensor ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Relative _:has_Air _:has_Supply ) ], + brick:Relative_Humidity_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; + owl:hasValue brick:Relative_Humidity ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the relative humidity of supply air"@en ; brick:hasAssociatedTag tag:Air, tag:Humidity, tag:Point, + tag:Relative, tag:Sensor, tag:Supply . @@ -5056,6 +5279,7 @@ brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Static _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; + skos:definition "Sets the size of a deadband of static pressure of supply air"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Point, @@ -5101,6 +5325,7 @@ brick:Supply_Air_Static_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "The static pressure of air within supply regions of an HVAC system"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Pressure, @@ -5112,6 +5337,7 @@ brick:Supply_Air_Temperature_Alarm a owl:Class ; rdfs:label "Supply Air Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Temperature _:has_Alarm ) ], brick:Air_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of supply air."@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Point, @@ -5181,16 +5407,18 @@ brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class ; tag:Supply, tag:Velocity . -brick:Supply_Fan_Differential_Speed_Setpoint a owl:Class ; - rdfs:label "Supply Fan Differential Speed Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Fan _:has_Differential _:has_Speed _:has_Setpoint ) ], - brick:Differential_Speed_Setpoint ; - brick:hasAssociatedTag tag:Differential, - tag:Fan, +brick:Supply_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; + rdfs:label "Supply Water Differential Pressure Deadband Setpoint" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], + brick:Differential_Pressure_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of differential pressure of supply water"@en ; + brick:hasAssociatedTag tag:Deadband, + tag:Differential, tag:Point, + tag:Pressure, tag:Setpoint, - tag:Speed, - tag:Supply . + tag:Supply, + tag:Water . brick:Supply_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class ; rdfs:label "Supply Water Differential Pressure Integral Time Parameter" ; @@ -5225,6 +5453,7 @@ brick:Supply_Water_Temperature_Alarm a owl:Class ; rdfs:label "Supply Water Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Water _:has_Temperature _:has_Alarm ) ], brick:Water_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the supply water."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Supply, @@ -5236,6 +5465,7 @@ brick:Supply_Water_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Water _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Supply_Water_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of supply water"@en ; brick:hasAssociatedTag tag:Deadband, tag:Point, tag:Setpoint, @@ -5276,23 +5506,12 @@ brick:Surveillance_Camera a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Security _:has_Video _:has_Surveillance _:has_Camera ) ], brick:Camera, brick:Video_Surveillance_Equipment ; - skos:definition "An optical instrument to capture still images or record moving images, which are stored on a physical or digital medium." ; brick:hasAssociatedTag tag:Camera, tag:Equipment, tag:Security, tag:Surveillance, tag:Video . -brick:System_Mode_Status a owl:Class ; - rdfs:label "System Mode Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_System _:has_Mode _:has_Status ) ], - brick:Mode_Status, - brick:System_Status ; - brick:hasAssociatedTag tag:Mode, - tag:Point, - tag:Status, - tag:System . - brick:System_Shutdown_Status a owl:Class ; rdfs:label "System Shutdown Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_System [ a owl:Restriction ; @@ -5300,6 +5519,7 @@ brick:System_Shutdown_Status a owl:Class ; owl:onProperty brick:hasTag ] _:has_Status ) ], brick:Status, brick:System_Status ; + skos:definition "Indicates if a system has been shutdown"@en ; brick:hasAssociatedTag tag:Point, tag:Shutdown, tag:Status, @@ -5316,20 +5536,12 @@ brick:TVOC_Concentration a qudt:QuantityKind, brick:Air_Quality ; skos:definition "The concentration of total volatile organic compounds in air" . -brick:Temperature_Adjust_Sensor a owl:Class ; - rdfs:label "Temperature Adjust Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Adjust _:has_Temperature ) ], - brick:Adjust_Sensor ; - brick:hasAssociatedTag tag:Adjust, - tag:Point, - tag:Sensor, - tag:Temperature . - brick:Temperature_Tolerance_Parameter a owl:Class ; rdfs:label "Temperature Tolerance Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Tolerance _:has_Parameter _:has_Temperature ) ], brick:Temperature_Parameter, brick:Tolerance_Parameter ; + skos:definition "A parameter determining the difference between upper and lower limits of temperature."@en ; brick:hasAssociatedTag tag:Parameter, tag:Point, tag:Temperature, @@ -5341,6 +5553,7 @@ brick:Temporary_Occupancy_Status a owl:Class ; owl:hasValue tag:Temporary ; owl:onProperty brick:hasTag ] _:has_Occupancy _:has_Status ) ], 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 ; brick:hasAssociatedTag tag:Occupancy, tag:Point, tag:Status, @@ -5355,37 +5568,8 @@ brick:Thermal_Energy a qudt:QuantityKind, unit:KiloCAL, unit:THM_US ; owl:sameAs qudtqk:ThermalEnergy ; - skos:broader brick:Energy . - -brick:Thermal_Energy_Storage_Discharge_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; - rdfs:label "Thermal Energy Storage Discharge Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Thermal _:has_Energy _:has_Storage _:has_Discharge _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], - brick:Discharge_Water_Differential_Pressure_Deadband_Setpoint ; - brick:hasAssociatedTag tag:Deadband, - tag:Differential, - tag:Discharge, - tag:Energy, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Storage, - tag:Thermal, - tag:Water . - -brick:Thermal_Energy_Storage_Supply_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; - rdfs:label "Thermal Energy Storage Supply Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Thermal _:has_Energy _:has_Storage _:has_Supply _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], - brick:Supply_Water_Differential_Pressure_Deadband_Setpoint ; - brick:hasAssociatedTag tag:Deadband, - tag:Differential, - tag:Energy, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Storage, - tag:Supply, - tag:Thermal, - tag:Water . + skos:broader brick:Energy ; + skos:definition "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)."@en . brick:Thermal_Power a qudt:QuantityKind, brick:Quantity ; @@ -5399,7 +5583,8 @@ brick:Thermal_Power a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader qudtqk:Power, - brick:Power . + brick:Power ; + skos:definition "`"@en . brick:Thermostat a owl:Class ; rdfs:label "Thermostat" ; @@ -5407,7 +5592,7 @@ brick:Thermostat a owl:Class ; owl:hasValue tag:Thermostat ; owl:onProperty brick:hasTag ] ) ], brick:HVAC ; - skos:definition "An automatic control device used to maintain temperature at a fixed or adjustable setpoint." ; + skos:definition "An automatic control device used to maintain temperature at a fixed or adjustable setpoint."@en ; brick:hasAssociatedTag tag:Equipment, tag:Thermostat . @@ -5415,6 +5600,7 @@ brick:Today_Peak_Energy_Sensor a owl:Class ; rdfs:label "Today Peak Energy Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Energy _:has_Today _:has_Peak ) ], brick:Energy_Sensor ; + skos:definition "Measures the peak amount of energy consumed so far today"@en ; brick:hasAssociatedTag tag:Energy, tag:Peak, tag:Point, @@ -5425,6 +5611,7 @@ brick:Today_Steam_Usage_Sensor a owl:Class ; rdfs:label "Today Steam Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Today _:has_Sensor _:has_Usage _:has_Steam ) ], brick:Steam_Usage_Sensor ; + skos:definition "Measures the amount of steam that is consumed or used so far today"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Steam, @@ -5437,6 +5624,7 @@ brick:Touchpanel a owl:Class ; owl:hasValue tag:Touchpanel ; owl:onProperty brick:hasTag ] ) ], 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 ; brick:hasAssociatedTag tag:Equipment, tag:Interface, tag:Touchpanel . @@ -5447,35 +5635,19 @@ brick:Trace_Heat_Sensor a owl:Class ; owl:hasValue tag:Trace ; owl:onProperty brick:hasTag ] _:has_Heat _:has_Sensor ) ], brick:Heat_Sensor ; + skos:definition "Measures the surface temperature of pipelines carrying temperature-sensitive products; typically used to avoid frosting/freezing"@en ; brick:hasAssociatedTag tag:Heat, tag:Point, tag:Sensor, tag:Trace . -brick:Turn_Off_Status a owl:Class ; - rdfs:label "Turn Off Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Turn _:has_Off _:has_Status ) ], - brick:Off_Status ; - brick:hasAssociatedTag tag:Off, - tag:Point, - tag:Status, - tag:Turn . - -brick:Turn_On_Status a owl:Class ; - rdfs:label "Turn On Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Turn _:has_On _:has_Status ) ], - brick:On_Status ; - brick:hasAssociatedTag tag:On, - tag:Point, - tag:Status, - tag:Turn . - brick:Underfloor_Air_Temperature_Sensor a owl:Class ; rdfs:label "Underfloor Air Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; owl:hasValue tag:Underfloor ; owl:onProperty brick:hasTag ] _:has_Air _:has_Temperature _:has_Sensor ) ], brick:Air_Temperature_Sensor ; + skos:definition "Measures the temperature of underfloor air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Sensor, @@ -5486,6 +5658,7 @@ brick:Unit_Failure_Alarm a owl:Class ; rdfs:label "Unit Failure Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Unit _:has_Failure _:has_Alarm ) ], brick:Failure_Alarm ; + skos:definition "An alarm that indicates the failure of an equipment or device"@en ; brick:hasAssociatedTag tag:Alarm, tag:Failure, tag:Point, @@ -5496,6 +5669,7 @@ brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Unoccupied _:has_Cool _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Cooling_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; + skos:definition "Sets temperature of air when unoccupied for cooling"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Point, @@ -5508,6 +5682,7 @@ brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Unoccupied _:has_Heat _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Heating_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; + skos:definition "Sets temperature of air when unoccupied for heating"@en ; brick:hasAssociatedTag tag:Air, tag:Heat, tag:Point, @@ -5519,6 +5694,7 @@ brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:label "Unoccupied Cooling Discharge Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Unoccupied _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Cooling_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for cooling when unoccupied"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -5527,19 +5703,11 @@ brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class ; tag:Setpoint, tag:Unoccupied . -brick:Unoccupied_Mode_Setpoint a owl:Class ; - rdfs:label "Unoccupied Mode Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Unoccupied _:has_Mode _:has_Setpoint ) ], - brick:Mode_Setpoint ; - brick:hasAssociatedTag tag:Mode, - tag:Point, - tag:Setpoint, - tag:Unoccupied . - brick:VFD_Enable_Command a owl:Class ; rdfs:label "VFD Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_VFD ) ], brick:Enable_Command ; + skos:definition "Enables operation of a variable frequency drive"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Point, @@ -5549,6 +5717,7 @@ brick:Valve_Command a owl:Class ; rdfs:label "Valve Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Valve _:has_Command ) ], brick:Command ; + skos:definition "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)"@en ; brick:hasAssociatedTag tag:Command, tag:Point, tag:Valve . @@ -5558,6 +5727,7 @@ brick:Variable_Air_Volume_Box_With_Reheat a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Variable _:has_Volume _:has_Box _:has_Reheat ) ], 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 ; brick:hasAssociatedTag tag:Box, tag:Equipment, tag:Reheat, @@ -5569,7 +5739,7 @@ brick:Variable_Frequency_Drive a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Variable _:has_Frequency _:has_Drive ) ], brick:HVAC ; owl:equivalentClass brick:VFD ; - skos:definition "Electronic device that varies its output frequency to vary the rotating speed of a motor, given a fixed input frequency. Used with fans or pumps to vary the flow in the system as a function of a maintained pressure." ; + skos:definition "Electronic device that varies its output frequency to vary the rotating speed of a motor, given a fixed input frequency. Used with fans or pumps to vary the flow in the system as a function of a maintained pressure."@en ; brick:hasAssociatedTag tag:Drive, tag:Equipment, tag:Frequency, @@ -5579,6 +5749,7 @@ brick:Velocity_Pressure_Setpoint a owl:Class ; rdfs:label "Velocity Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Velocity _:has_Pressure _:has_Setpoint ) ], brick:Pressure_Setpoint ; + skos:definition "Sets static veloicty pressure"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Setpoint, @@ -5590,6 +5761,7 @@ brick:Vent_Operating_Mode_Status a owl:Class ; owl:hasValue tag:Vent ; owl:onProperty brick:hasTag ] _:has_Operating _:has_Mode _:has_Status ) ], brick:Operating_Mode_Status ; + skos:definition "Indicates the current operating mode of a vent"@en ; brick:hasAssociatedTag tag:Mode, tag:Operating, tag:Point, @@ -5602,6 +5774,7 @@ brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class ; owl:hasValue tag:Ratio ; owl:onProperty brick:hasTag ] _:has_Limit ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Limit, tag:Point, @@ -5612,7 +5785,6 @@ brick:Video_Intercom a owl:Class ; rdfs:label "Video Intercom" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Security _:has_Intercom _:has_Video ) ], brick:Intercom_Equipment ; - skos:definition "An intercom device that has video capabilites as well as voice capabilities" ; brick:hasAssociatedTag tag:Equipment, tag:Intercom, tag:Security, @@ -5636,7 +5808,8 @@ brick:Voltage_Angle a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader brick:Phasor_Angle ; - skos:definition "Angle of voltage phasor" ; + skos:definition "Angle of voltage phasor", + "Angle of voltage phasor"@en ; skos:related brick:Voltage . brick:Voltage_Imbalance a qudt:QuantityKind, @@ -5647,7 +5820,8 @@ brick:Voltage_Imbalance a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader brick:Dimensionless ; - skos:definition "The percent deviation from average voltage" ; + skos:definition "The percent deviation from average voltage", + "The percent deviation from average voltage"@en ; skos:related brick:Voltage . brick:Warm_Cool_Adjust_Sensor a owl:Class ; @@ -5656,6 +5830,7 @@ brick:Warm_Cool_Adjust_Sensor a owl:Class ; owl:hasValue tag:Warm ; owl:onProperty brick:hasTag ] _:has_Cool ) ], brick:Adjust_Sensor ; + skos:definition "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees"@en ; brick:hasAssociatedTag tag:Adjust, tag:Cool, tag:Point, @@ -5668,7 +5843,7 @@ brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class ; owl:hasValue tag:Warmest ; owl:onProperty brick:hasTag ] _:has_Zone _:has_Air _:has_Temperature _:has_Sensor ) ], 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'" ; + 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 ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Sensor, @@ -5680,6 +5855,7 @@ brick:Water_Loss_Alarm a owl:Class ; rdfs:label "Water Loss Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Loss _:has_Water _:has_Alarm ) ], brick:Water_Alarm ; + skos:definition "An alarm that indicates a loss of water e.g. during transport"@en ; brick:hasAssociatedTag tag:Alarm, tag:Loss, tag:Point, @@ -5708,7 +5884,8 @@ brick:Wet_Bulb_Temperature a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:ThermodynamicTemperature, brick:Temperature ; - skos:definition "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)" . + skos:definition "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)"@en . brick:Wind_Direction_Sensor a owl:Class ; rdfs:label "Wind Direction Sensor" ; @@ -5717,6 +5894,7 @@ brick:Wind_Direction_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Wind_Direction ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the direction of wind in degrees relative to North"@en ; brick:hasAssociatedTag tag:Direction, tag:Point, tag:Sensor, @@ -5729,6 +5907,7 @@ brick:Wind_Speed_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Wind_Speed ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measured speed of wind, caused by air moving from high to low pressure"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Speed, @@ -5747,6 +5926,7 @@ brick:Yearly_Energy_Usage_Sensor a owl:Class ; rdfs:label "Yearly Energy Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Energy _:has_Usage _:has_Yearly ) ], brick:Energy_Usage_Sensor ; + skos:definition "Measures the total amount of energy used over the current year"@en ; brick:hasAssociatedTag tag:Energy, tag:Point, tag:Sensor, @@ -5757,6 +5937,7 @@ brick:Yearly_Steam_Usage_Sensor a owl:Class ; rdfs:label "Yearly Steam Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Yearly _:has_Sensor _:has_Usage _:has_Steam ) ], brick:Steam_Usage_Sensor ; + skos:definition "Measures the amount of steam that is consumed or used so far this year"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Steam, @@ -5765,16 +5946,18 @@ brick:Yearly_Steam_Usage_Sensor a owl:Class ; brick:Zone_Air_Humidity_Sensor a owl:Class ; rdfs:label "Zone Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Zone ) ], - brick:Air_Humidity_Sensor ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Relative _:has_Air _:has_Zone ) ], + brick:Relative_Humidity_Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; + owl:hasValue brick:Relative_Humidity ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Zone_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the relative humidity of zone air"@en ; brick:hasAssociatedTag tag:Air, tag:Humidity, tag:Point, + tag:Relative, tag:Sensor, tag:Zone . @@ -5782,6 +5965,7 @@ brick:Zone_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Zone Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Zone _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of zone air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Setpoint, @@ -5812,32 +5996,32 @@ brick:Zone_Unoccupied_Load_Shed_Command a owl:Class ; brick:feedsAir a owl:ObjectProperty ; rdfs:subPropertyOf brick:feeds ; - skos:definition "Passes air" . + skos:definition "Passes air"@en . brick:hasAddress a owl:ObjectProperty ; rdfs:domain brick:Building ; rdfs:range vcard:Address ; rdfs:subPropertyOf vcard:hasAddress ; - skos:definition "To specify the address of a building." . + skos:definition "To specify the address of a building."@en . brick:hasInputSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; rdfs:range brick:Substance ; - skos:definition "The subject receives the given substance as an input to its internal process" . + skos:definition "The subject receives the given substance as an input to its internal process"@en . brick:hasOutputSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; rdfs:range brick:Substance ; - skos:definition "The subject produces or exports the given substance from its internal process" . + skos:definition "The subject produces or exports the given substance from its internal process"@en . brick:hasUnit a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; rdfs:domain brick:Point ; rdfs:range unit:Unit ; - skos:definition "The QUDT unit associated with this Point" . + skos:definition "The QUDT unit associated with this Point"@en . brick:regulates a owl:AsymmetricProperty, owl:IrreflexiveProperty, @@ -5845,7 +6029,7 @@ brick:regulates a owl:AsymmetricProperty, rdfs:domain brick:Equipment ; rdfs:range brick:Substance ; owl:inverseOf brick:isRegulatedBy ; - skos:definition "The subject contributes to or performs the regulation of the substance given by the object" . + skos:definition "The subject contributes to or performs the regulation of the substance given by the object"@en . unit:A qudt:symbol "A" . @@ -5976,6 +6160,16 @@ unit:YR_Sidereal qudt:symbol "yr" . unit:YR_TROPICAL qudt:symbol "a_{t}" . +brick:AED a owl:Class ; + rdfs:label "AED" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety _:has_AED _:has_Defibrillator ) ], + brick:Safety_Equipment ; + owl:equivalentClass brick:Automated_External_Defibrillator ; + brick:hasAssociatedTag tag:AED, + tag:Defibrillator, + tag:Equipment, + tag:Safety . + brick:Access_Control_Equipment a owl:Class ; rdfs:label "Access Control Equipment" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Security _:has_Access _:has_Control ) ], @@ -5985,11 +6179,21 @@ brick:Access_Control_Equipment a owl:Class ; tag:Equipment, tag:Security . +brick:Adjust_Sensor a owl:Class ; + rdfs:label "Adjust Sensor" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Adjust ) ], + brick:Sensor ; + skos:definition "Measures user-provided adjustment of some value"@en ; + brick:hasAssociatedTag tag:Adjust, + tag:Point, + tag:Sensor . + brick:Air_Flow_Deadband_Setpoint a owl:Class ; rdfs:label "Air Flow Deadband Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Flow _:has_Deadband _:has_Setpoint ) ], brick:Air_Flow_Setpoint, brick:Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of air flow"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Flow, @@ -6012,6 +6216,7 @@ brick:Air_Temperature_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Temperature _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Limit, tag:Point, @@ -6022,7 +6227,18 @@ brick:Angle a qudt:QuantityKind, brick:Quantity ; rdfs:label "Angle" ; qudt:applicableUnit unit:MIN_Angle ; - owl:sameAs qudtqk:Angle . + owl:sameAs qudtqk:Angle ; + skos:definition "The inclination to each other of two intersecting lines, measured by the arc of a circle intercepted between the two lines forming the angle, the center of the circle being the point of intersection. An acute angle is less than (90^\\circ), a right angle (90^\\circ); an obtuse angle, more than (90^\\circ) but less than (180^\\circ); a straight angle, (180^\\circ); a reflex angle, more than (180^\\circ) but less than (360^\\circ); a perigon, (360^\\circ). Any angle not a multiple of (90^\\circ) is an oblique angle. If the sum of two angles is (90^\\circ), they are complementary angles; if (180^\\circ), supplementary angles; if (360^\\circ), explementary angles."@en . + +brick:Automated_External_Defibrillator a owl:Class ; + rdfs:label "Automated External Defibrillator" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety _:has_AED _:has_Defibrillator ) ], + brick:Safety_Equipment ; + owl:equivalentClass brick:AED ; + brick:hasAssociatedTag tag:AED, + tag:Defibrillator, + tag:Equipment, + tag:Safety . brick:Blowdown_Water a owl:Class, brick:Blowdown_Water ; @@ -6031,7 +6247,7 @@ brick:Blowdown_Water a owl:Class, owl:hasValue tag:Blowdown ; owl:onProperty brick:hasTag ] ) ], brick:Water ; - skos:definition "Water expelled from a system to remove mineral build up" ; + skos:definition "Water expelled from a system to remove mineral build up"@en ; brick:hasAssociatedTag tag:Blowdown, tag:Fluid, tag:Liquid, @@ -6041,12 +6257,15 @@ brick:Building a owl:Class ; rdfs:label "Building" ; rdfs:subClassOf _:has_Site, brick:Location ; + 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, + "a structure wholly or partially enclosed within exterior walls, or within exterior and party walls, and a roof, affording shelter to persons, animals, or property."@en ; brick:hasAssociatedTag tag:Site . brick:CO2_Alarm a owl:Class ; rdfs:label "CO2 Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_CO2 _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide."@en ; brick:hasAssociatedTag tag:Alarm, tag:CO2, tag:Point . @@ -6055,6 +6274,7 @@ brick:CO2_Setpoint a owl:Class ; rdfs:label "CO2 Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_CO2 _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets some property of CO2"@en ; brick:hasAssociatedTag tag:CO2, tag:Point, tag:Setpoint . @@ -6066,6 +6286,7 @@ brick:CWS a owl:Class ; owl:onProperty brick:hasTag ], brick:Water_System ; owl:equivalentClass brick:Chilled_Water_System ; + skos:definition "See Chilled_Water_System"@en ; brick:hasAssociatedTag tag:CWS . brick:Camera a owl:Class ; @@ -6085,6 +6306,7 @@ brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Chilled _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Chilled_Water_Differential_Pressure_Setpoint, brick:Differential_Pressure_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of differential pressure of chilled water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Deadband, tag:Differential, @@ -6111,6 +6333,7 @@ brick:Chilled_Water_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Meter _:has_Equipment _:has_Water _:has_Chilled ) ], brick:Chilled_Water_System, brick:Water_Meter ; + skos:definition "A meter that measures the usage or consumption of chilled water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Equipment, tag:Meter, @@ -6123,7 +6346,7 @@ brick:Computer_Room_Air_Conditioning a owl:Class ; owl:onProperty brick:hasTag ] _:has_Room _:has_Air _:has_Conditioning ) ], brick:HVAC ; 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. " ; + skos:definition "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center."@en ; brick:hasAssociatedTag tag:Air, tag:Computer, tag:Conditioning, @@ -6135,7 +6358,7 @@ brick:Condenser_Water a owl:Class, rdfs:label "Condenser Water" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Water _:has_Condenser ) ], brick:Water ; - skos:definition "Water used used to remove heat through condensation" ; + skos:definition "Water used used to remove heat through condensation"@en ; brick:hasAssociatedTag tag:Condenser, tag:Fluid, tag:Liquid, @@ -6148,41 +6371,26 @@ brick:Conductivity_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Conductivity ; owl:onProperty brick:measures ] ) ] ; - skos:definition "senses or detects electrical conductance" ; + skos:definition "Measures electrical conductance"@en ; brick:hasAssociatedTag tag:Conductivity, tag:Point, tag:Sensor . -brick:Cooling_Command a owl:Class ; - rdfs:label "Cooling Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Command ) ], - brick:Command ; - brick:hasAssociatedTag tag:Command, - tag:Cool, - tag:Point . - brick:Cooling_Demand_Sensor a owl:Class ; rdfs:label "Cooling Demand Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Demand _:has_Cool ) ], 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 ; brick:hasAssociatedTag tag:Cool, tag:Demand, tag:Point, tag:Sensor . -brick:Cooling_Request_Setpoint a owl:Class ; - rdfs:label "Cooling Request Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Request _:has_Setpoint ) ], - brick:Request_Setpoint ; - brick:hasAssociatedTag tag:Cool, - tag:Point, - tag:Request, - tag:Setpoint . - brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class ; rdfs:label "Cooling Supply Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Supply_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for cooling"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -6194,6 +6402,7 @@ brick:Cycle_Alarm a owl:Class ; rdfs:label "Cycle Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cycle _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates off-normal conditions associated with HVAC cycles"@en ; brick:hasAssociatedTag tag:Alarm, tag:Cycle, tag:Point . @@ -6202,6 +6411,7 @@ brick:Damper_Command a owl:Class ; rdfs:label "Damper Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Damper _:has_Command ) ], brick:Command ; + skos:definition "Controls properties of dampers"@en ; brick:hasAssociatedTag tag:Command, tag:Damper, tag:Point . @@ -6210,6 +6420,7 @@ brick:Delay_Parameter a owl:Class ; rdfs:label "Delay Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Delay _:has_Parameter ) ], brick:Parameter ; + skos:definition "A parameter determining how long to delay a subsequent action to take place after a received signal"@en ; brick:hasAssociatedTag tag:Delay, tag:Parameter, tag:Point . @@ -6231,6 +6442,7 @@ brick:Direction_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Direction ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the direction in degrees in which a phenomenon is occuring"@en ; brick:hasAssociatedTag tag:Direction, tag:Point, tag:Sensor . @@ -6239,6 +6451,7 @@ brick:Direction_Status a owl:Class ; rdfs:label "Direction Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Direction _:has_Status ) ], brick:Status ; + skos:definition "Indicates which direction a device is operating in"@en ; brick:hasAssociatedTag tag:Direction, tag:Point, tag:Status . @@ -6252,6 +6465,7 @@ brick:Discharge_Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -6262,6 +6476,7 @@ brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class ; rdfs:label "Discharge Air Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Point, @@ -6273,6 +6488,7 @@ brick:Discharge_Air_Temperature_Alarm a owl:Class ; rdfs:label "Discharge Air Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Temperature _:has_Alarm ) ], brick:Air_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of discharge air."@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Discharge, @@ -6284,6 +6500,7 @@ brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Temperature _:has_Cool _:has_Setpoint ) ], brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Setpoint ; + skos:definition "Sets temperature of discharge air for cooling"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -6296,6 +6513,7 @@ brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Temperature _:has_Heat _:has_Setpoint ) ], brick:Discharge_Air_Temperature_Setpoint, brick:Heating_Temperature_Setpoint ; + skos:definition "Sets temperature of discharge air for heating"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Heat, @@ -6312,24 +6530,13 @@ brick:Discharge_Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Point, tag:Sensor, tag:Temperature . -brick:Discharge_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; - rdfs:label "Discharge Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], - brick:Differential_Pressure_Deadband_Setpoint ; - brick:hasAssociatedTag tag:Deadband, - tag:Differential, - tag:Discharge, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Water . - brick:Discharge_Water_Flow_Sensor a owl:Class ; rdfs:label "Discharge Water Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Flow _:has_Water _:has_Discharge ) ], @@ -6339,6 +6546,7 @@ brick:Discharge_Water_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Discharge_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of discharge water"@en ; brick:hasAssociatedTag tag:Discharge, tag:Flow, tag:Point, @@ -6349,6 +6557,7 @@ brick:Domestic_Hot_Water_System a owl:Class ; rdfs:label "Domestic Hot Water System" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Domestic _:has_Water _:has_Hot _:has_Equipment ) ], brick:Hot_Water_System ; + skos:definition "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building"@en ; brick:hasAssociatedTag tag:Domestic, tag:Equipment, tag:Hot, @@ -6358,6 +6567,7 @@ brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class ; rdfs:label "Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Domestic _:has_Hot _:has_Water _:has_Temperature _:has_Setpoint ) ], brick:Water_Temperature_Setpoint ; + skos:definition "Sets temperature of domestic hot water"@en ; brick:hasAssociatedTag tag:Domestic, tag:Hot, tag:Point, @@ -6370,7 +6580,7 @@ brick:Domestic_Water a owl:Class, rdfs:label "Domestic Water" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Water _:has_Domestic ) ], brick:Water ; - skos:definition "Tap water for drinking, washing, cooking, and flushing of toliets" ; + skos:definition "Tap water for drinking, washing, cooking, and flushing of toliets"@en ; brick:hasAssociatedTag tag:Domestic, tag:Fluid, tag:Liquid, @@ -6385,25 +6595,34 @@ brick:Electrical_Meter a owl:Class ; rdfs:label "Electrical Meter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Electrical _:has_Meter _:has_Equipment ) ], brick:Meter ; + skos:definition "A meter that measures the usage or consumption of electricity"@en ; brick:hasAssociatedTag tag:Electrical, tag:Equipment, tag:Meter . -brick:Emergency_Power_Off_Enable_Status a owl:Class ; - rdfs:label "Emergency Power Off Enable Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_Enable _:has_Status ) ], - brick:Emergency_Power_Off_Status ; - brick:hasAssociatedTag tag:Emergency, - tag:Enable, - tag:Off, +brick:Emergency_Alarm a owl:Class ; + rdfs:label "Emergency Alarm" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Alarm ) ], + brick:Alarm ; + skos:definition "Alarms that indicate off-normal conditions associated with emergency systems"@en ; + brick:hasAssociatedTag tag:Alarm, + tag:Emergency, + tag:Point . + +brick:Enable_Status a owl:Class ; + rdfs:label "Enable Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Status ) ], + brick:Status ; + skos:definition "Indicates if a system or piece of functionality has been enabled"@en ; + brick:hasAssociatedTag tag:Enable, tag:Point, - tag:Power, tag:Status . brick:Energy_Storage a owl:Class ; rdfs:label "Energy Storage" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Energy _:has_Storage _:has_Equipment ) ], brick:Electrical_System ; + skos:definition "Devices or equipment that store energy in its various forms"@en ; brick:hasAssociatedTag tag:Energy, tag:Equipment, tag:Storage . @@ -6415,6 +6634,7 @@ brick:Enthalpy_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Enthalpy ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the total heat content of some substance"@en ; brick:hasAssociatedTag tag:Enthalpy, tag:Point, tag:Sensor . @@ -6454,6 +6674,7 @@ brick:Exhaust_Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Exhaust_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of exhaust air"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Flow, @@ -6464,6 +6685,7 @@ brick:Exhaust_Air_Flow_Setpoint a owl:Class ; rdfs:label "Exhaust Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Air_Flow_Setpoint ; + skos:definition "Sets exhaust air flow rate"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Flow, @@ -6474,6 +6696,7 @@ brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class ; rdfs:label "Exhaust Air Stack Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Exhaust _:has_Air _:has_Stack _:has_Flow _:has_Setpoint ) ], brick:Exhaust_Air_Flow_Setpoint ; + skos:definition "Sets exhaust air stack flow rate"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Flow, @@ -6487,6 +6710,7 @@ brick:FCP a owl:Class ; owl:hasValue tag:FCP ; owl:onProperty brick:hasTag ] _:has_Equipment ) ], brick:Fire_Safety_System ; + skos:definition "See Fire_Control_Panel"@en ; brick:hasAssociatedTag tag:Equipment, tag:FCP . @@ -6496,12 +6720,14 @@ brick:FCU a owl:Class ; owl:hasValue tag:FCU ; owl:onProperty brick:hasTag ], brick:Terminal_Unit ; + skos:definition "See Fan_Coil_Unit"@en ; brick:hasAssociatedTag tag:FCU . brick:Failure_Alarm a owl:Class ; rdfs:label "Failure Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Failure _:has_Alarm ) ], brick:Alarm ; + skos:definition "Alarms that indicate the failure of devices, equipment, systems and control loops"@en ; brick:hasAssociatedTag tag:Alarm, tag:Failure, tag:Point . @@ -6510,6 +6736,7 @@ brick:Fan_Status a owl:Class ; rdfs:label "Fan Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fan _:has_Status ) ], brick:Status ; + skos:definition "Indicates properties of fans"@en ; brick:hasAssociatedTag tag:Fan, tag:Point, tag:Status . @@ -6518,7 +6745,7 @@ brick:Filter a owl:Class ; rdfs:label "Filter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Filter ) ], brick:HVAC ; - skos:definition "Device to remove gases from a mixture of gases" ; + skos:definition "Device to remove gases from a mixture of gases"@en ; brick:hasAssociatedTag tag:Equipment, tag:Filter . @@ -6526,6 +6753,7 @@ brick:Filter_Status a owl:Class ; rdfs:label "Filter Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Filter _:has_Status ) ], brick:Status ; + skos:definition "Indicates if a filter needs to be replaced"@en ; brick:hasAssociatedTag tag:Filter, tag:Point, tag:Status . @@ -6534,6 +6762,7 @@ brick:Flow_Setpoint a owl:Class ; rdfs:label "Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Flow _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets flow"@en ; brick:hasAssociatedTag tag:Flow, tag:Point, tag:Setpoint . @@ -6542,6 +6771,7 @@ brick:Frequency_Command a owl:Class ; rdfs:label "Frequency Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fequency _:has_Command ) ], brick:Command ; + skos:definition "Controls the frequency of a device's operation (e.g. rotational frequency)"@en ; brick:hasAssociatedTag tag:Command, tag:Fequency, tag:Point . @@ -6553,6 +6783,7 @@ brick:Frequency_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Frequency ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning"@en ; brick:hasAssociatedTag tag:Frequency, tag:Point, tag:Sensor . @@ -6561,6 +6792,7 @@ brick:Fresh_Air_Setpoint_Limit a owl:Class ; rdfs:label "Fresh Air Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fresh _:has_Air _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Fresh, tag:Limit, @@ -6574,7 +6806,7 @@ brick:Fuel_Oil a owl:Class, owl:hasValue tag:Fuel ; owl:onProperty brick:hasTag ] ) ], brick:Oil ; - skos:definition "Petroleum based oil burned for energy" ; + skos:definition "Petroleum based oil burned for energy"@en ; brick:hasAssociatedTag tag:Fuel, tag:Liquid, tag:Oil . @@ -6583,6 +6815,7 @@ brick:Gas_Meter a owl:Class ; rdfs:label "Gas Meter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Meter _:has_Equipment _:has_Gas ) ], brick:Meter ; + skos:definition "A meter that measures the usage or consumption of gas"@en ; brick:hasAssociatedTag tag:Equipment, tag:Gas, tag:Meter . @@ -6594,7 +6827,7 @@ brick:Gasoline a owl:Class, owl:hasValue tag:Gasoline ; owl:onProperty brick:hasTag ] ) ], brick:Liquid ; - skos:definition "Petroleum derived liquid used as a fuel source" ; + skos:definition "Petroleum derived liquid used as a fuel source"@en ; brick:hasAssociatedTag tag:Fluid, tag:Gasoline, tag:Liquid . @@ -6606,6 +6839,7 @@ brick:HWS a owl:Class ; owl:onProperty brick:hasTag ], brick:Water_System ; owl:equivalentClass brick:Hot_Water_System ; + skos:definition "See Hot_Water_System"@en ; brick:hasAssociatedTag tag:HWS . brick:HX a owl:Class ; @@ -6614,6 +6848,7 @@ brick:HX a owl:Class ; owl:hasValue tag:HX ; owl:onProperty brick:hasTag ] ) ], brick:HVAC ; + skos:definition "See Heat_Exchanger"@en ; brick:hasAssociatedTag tag:Equipment, tag:HX . @@ -6621,6 +6856,7 @@ brick:Heat_Sensor a owl:Class ; rdfs:label "Heat Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Heat ) ], brick:Sensor ; + skos:definition "Measures heat"@en ; brick:hasAssociatedTag tag:Heat, tag:Point, tag:Sensor . @@ -6629,6 +6865,7 @@ brick:Heating_Demand_Sensor a owl:Class ; rdfs:label "Heating Demand Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Demand _:has_Heat ) ], 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 ; brick:hasAssociatedTag tag:Demand, tag:Heat, tag:Point, @@ -6638,6 +6875,7 @@ brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:label "Heating Discharge Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Discharge_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for heating"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -6645,19 +6883,11 @@ brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class ; tag:Point, tag:Setpoint . -brick:Heating_Request_Setpoint a owl:Class ; - rdfs:label "Heating Request Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Request _:has_Setpoint ) ], - brick:Request_Setpoint ; - brick:hasAssociatedTag tag:Heat, - tag:Point, - tag:Request, - tag:Setpoint . - brick:Heating_Supply_Air_Flow_Setpoint a owl:Class ; rdfs:label "Heating Supply Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Supply_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for heating"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -6670,6 +6900,7 @@ brick:Heating_Ventilation_Air_Conditioning_System a owl:Class ; rdfs:subClassOf _:has_HVAC, brick:Equipment ; owl:equivalentClass brick:HVAC ; + 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 ; brick:hasAssociatedTag tag:HVAC . brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class ; @@ -6694,6 +6925,7 @@ brick:Hot_Water_Differential_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Hot_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the difference in water pressure on either side of a hot water valve"@en ; brick:hasAssociatedTag tag:Differential, tag:Hot, tag:Point, @@ -6705,6 +6937,7 @@ brick:Hot_Water_Differential_Pressure_Setpoint a owl:Class ; rdfs:label "Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Hot _:has_Water _:has_Differential _:has_Pressure _:has_Setpoint ) ], brick:Differential_Pressure_Setpoint ; + skos:definition "Sets differential pressure of hot water"@en ; brick:hasAssociatedTag tag:Differential, tag:Hot, tag:Point, @@ -6717,6 +6950,7 @@ brick:Hot_Water_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Meter _:has_Equipment _:has_Water _:has_Hot ) ], brick:Chilled_Water_System, brick:Water_Meter ; + skos:definition "A meter that measures the usage or consumption of hot water"@en ; brick:hasAssociatedTag tag:Equipment, tag:Hot, tag:Meter, @@ -6739,6 +6973,7 @@ brick:Hot_Water_System_Enable_Command a owl:Class ; rdfs:label "Hot Water System Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_Hot _:has_Water _:has_System ) ], brick:System_Enable_Command ; + skos:definition "Enables operation of the hot water system"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Hot, @@ -6748,11 +6983,13 @@ brick:Hot_Water_System_Enable_Command a owl:Class ; brick:Humidity_Sensor a owl:Class ; rdfs:label "Humidity Sensor" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity ) ], brick:Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Humidity ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the concentration of water vapor in air"@en ; brick:hasAssociatedTag tag:Humidity, tag:Point, tag:Sensor . @@ -6762,7 +6999,7 @@ brick:Ice a owl:Class, rdfs:label "Ice" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Solid _:has_Ice ) ], brick:Solid ; - skos:definition "Water in its solid form" ; + skos:definition "Water in its solid form"@en ; brick:hasAssociatedTag tag:Ice, tag:Solid . @@ -6778,6 +7015,7 @@ brick:Illuminance_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Illuminance ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the total luminous flux incident on a surface, per unit area"@en ; brick:hasAssociatedTag tag:Illuminance, tag:Point, tag:Sensor . @@ -6801,12 +7039,14 @@ brick:Irradiance a qudt:QuantityKind, unit:W-PER-M2 ; rdfs:isDefinedBy ; skos:broader qudtqk:PowerPerArea ; - skos:definition "The power per unit area of electromagnetic radiation incident on a surface" . + skos:definition "The power per unit area of electromagnetic radiation incident on a surface", + "The power per unit area of electromagnetic radiation incident on a surface"@en . brick:Leak_Alarm a owl:Class ; rdfs:label "Leak Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Leak _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates leaks occured in systems containing fluids"@en ; brick:hasAssociatedTag tag:Alarm, tag:Leak, tag:Point . @@ -6820,6 +7060,7 @@ brick:Leaving_Water_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Leaving_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of water leaving a condenser"@en ; brick:hasAssociatedTag tag:Leaving, tag:Point, tag:Sensor, @@ -6831,7 +7072,7 @@ brick:Liquid_CO2 a owl:Class, rdfs:label "Liquid CO2" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_CO2 ) ], brick:Liquid ; - skos:definition "Carbon Dioxide in the liquid phase" ; + skos:definition "Carbon Dioxide in the liquid phase"@en ; brick:hasAssociatedTag tag:CO2, tag:Fluid, tag:Liquid . @@ -6864,10 +7105,22 @@ brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class ; tag:Setpoint, tag:Shed . +brick:Lockout_Temperature_Differential_Parameter a owl:Class ; + rdfs:label "Lockout Temperature Differential Parameter" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Lockout _:has_Temperature _:has_Differential _:has_Sensor ) ], + brick:Temperature_Parameter ; + skos:definition "Parameters determining a range of temperature during which a process cannot be activated (cool-down period)"@en ; + brick:hasAssociatedTag tag:Differential, + tag:Lockout, + tag:Point, + tag:Sensor, + tag:Temperature . + brick:Low_Temperature_Alarm a owl:Class ; rdfs:label "Low Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Low _:has_Temperature _:has_Alarm ) ], brick:Temperature_Alarm ; + skos:definition "An alarm that indicates low temperature."@en ; brick:hasAssociatedTag tag:Alarm, tag:Low, tag:Point, @@ -6880,7 +7133,7 @@ brick:Makeup_Water a owl:Class, owl:hasValue tag:Makeup ; owl:onProperty brick:hasTag ] ) ], brick:Water ; - skos:definition "Water used used to makeup water loss through leaks, evaporation, or blowdown" ; + skos:definition "Water used used to makeup water loss through leaks, evaporation, or blowdown"@en ; brick:hasAssociatedTag tag:Fluid, tag:Liquid, tag:Makeup, @@ -6913,6 +7166,7 @@ brick:Max_Temperature_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Temperature _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Max, tag:Point, @@ -6937,6 +7191,7 @@ brick:Min_Temperature_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Temperature _:has_Limit _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Min, tag:Point, @@ -6949,6 +7204,7 @@ brick:Motion_Sensor a owl:Class ; owl:hasValue tag:Motion ; owl:onProperty brick:hasTag ] ) ], brick:Sensor ; + skos:definition "Detects the presence of motion in some area"@en ; brick:hasAssociatedTag tag:Motion, tag:Point, tag:Sensor . @@ -6958,7 +7214,6 @@ brick:NVR a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Security _:has_Video _:has_Surveillance _:has_NVR ) ], brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:Network_Video_Recorder ; - skos:definition "A Network Video Recorder." ; brick:hasAssociatedTag tag:Equipment, tag:NVR, tag:Security, @@ -6972,7 +7227,7 @@ brick:Natural_Gas a owl:Class, owl:hasValue tag:Natural ; owl:onProperty brick:hasTag ] ) ], brick:Gas ; - skos:definition "Fossil fuel energy source consisting largely of methane and other hydrocarbons" ; + skos:definition "Fossil fuel energy source consisting largely of methane and other hydrocarbons"@en ; brick:hasAssociatedTag tag:Fluid, tag:Gas, tag:Natural . @@ -6986,7 +7241,6 @@ brick:Network_Video_Recorder a owl:Class ; owl:onProperty brick:hasTag ] ) ], brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:NVR ; - skos:definition "A Network Video Recorder." ; brick:hasAssociatedTag tag:Equipment, tag:NVR, tag:Network, @@ -7001,6 +7255,7 @@ brick:Occupancy_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Occupancy ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Detects occupancy of some space or area"@en ; brick:hasAssociatedTag tag:Occupancy, tag:Point, tag:Sensor . @@ -7009,32 +7264,16 @@ brick:Occupancy_Status a owl:Class ; rdfs:label "Occupancy Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupancy _:has_Status ) ], brick:Status ; + skos:definition "Indicates if a room or space is occupied"@en ; brick:hasAssociatedTag tag:Occupancy, tag:Point, tag:Status . -brick:Off_Command a owl:Class ; - rdfs:label "Off Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Off _:has_Command ) ], - 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/terminate/deactivate an associated equipment or process, or determine that the related entity is 'off'" ; - brick:hasAssociatedTag tag:Command, - tag:Off, - tag:Point . - -brick:On_Command a owl:Class ; - rdfs:label "On Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Command ) ], - 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'" ; - brick:hasAssociatedTag tag:Command, - tag:On, - tag:Point . - brick:Operating_Mode_Status a owl:Class ; rdfs:label "Operating Mode Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Operating _:has_Mode _:has_Status ) ], brick:Mode_Status ; + skos:definition "Indicates the current operating mode of a system, device or control loop"@en ; brick:hasAssociatedTag tag:Mode, tag:Operating, tag:Point, @@ -7052,20 +7291,38 @@ brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class ; tag:Sensor, tag:Temperature . -brick:Override_Command a owl:Class ; - rdfs:label "Override Command" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Override _:has_Command ) ], - brick:Command ; - brick:hasAssociatedTag tag:Command, - tag:Override, - tag:Point . - -brick:PV_Current_Output_Sensor a owl:Class ; - rdfs:label "PV Current Output Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; +brick:Outside_Air_Temperature_Sensor a owl:Class ; + rdfs:label "Outside Air Temperature Sensor" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Temperature _:has_Air _:has_Outside ) ], + brick:Air_Temperature_Sensor ; + owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; + owl:hasValue brick:Temperature ; + owl:onProperty brick:measures ] [ a owl:Restriction ; + owl:hasValue brick:Outside_Air ; + owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of outside air"@en ; + brick:hasAssociatedTag tag:Air, + tag:Outside, + tag:Point, + tag:Sensor, + tag:Temperature . + +brick:Override_Command a owl:Class ; + rdfs:label "Override Command" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Override _:has_Command ) ], + brick:Command ; + skos:definition "Controls or reports whether or not a device or control loop is in 'override'"@en ; + brick:hasAssociatedTag tag:Command, + tag:Override, + tag:Point . + +brick:PV_Current_Output_Sensor a owl:Class ; + rdfs:label "PV Current Output Sensor" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point [ a owl:Restriction ; owl:hasValue tag:PV ; owl:onProperty brick:hasTag ] _:has_Current _:has_Output _:has_Sensor ) ], brick:Current_Output_Sensor ; + skos:definition "See Photovoltaic_Current_Output_Sensor"@en ; brick:hasAssociatedTag tag:Current, tag:Output, tag:PV, @@ -7084,7 +7341,8 @@ brick:Peak_Power a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:Power, brick:Power ; - skos:definition "Tracks the highest (peak) observed power in some interval" . + skos:definition "Tracks the highest (peak) observed power in some interval", + "Tracks the highest (peak) observed power in some interval"@en . brick:Position a qudt:QuantityKind, brick:Quantity ; @@ -7093,12 +7351,14 @@ brick:Position a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless ; - skos:definition "The fraction of the full range of motion" . + skos:definition "The fraction of the full range of motion", + "The fraction of the full range of motion"@en . brick:Position_Command a owl:Class ; rdfs:label "Position Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Position _:has_Command ) ], brick:Command ; + skos:definition "Controls or reports the position of some object"@en ; brick:hasAssociatedTag tag:Command, tag:Point, tag:Position . @@ -7107,18 +7367,29 @@ brick:Power_Alarm a owl:Class ; rdfs:label "Power Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Power _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with electrical power."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Power . -brick:Power_Loss_Alarm a owl:Class ; - rdfs:label "Power Loss Alarm" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Power _:has_Loss _:has_Alarm ) ], - brick:Power_Alarm ; - brick:hasAssociatedTag tag:Alarm, - tag:Loss, - tag:Point, - tag:Power . +brick:Precipitation a qudt:QuantityKind, + brick:Quantity ; + rdfs:label "Precipitation" ; + qudt:applicableUnit unit:CentiM, + unit:DeciM, + unit:FT, + unit:IN, + unit:KiloM, + unit:M, + unit:MicroM, + unit:MilliM, + unit:YD ; + qudt:hasDimensionVector ; + rdfs:isDefinedBy ; + skos:broader qudtqk:Length, + brick:Level ; + skos:definition "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)"@en . brick:Proportional_Gain_Parameter a owl:Class ; rdfs:label "Proportional Gain Parameter" ; @@ -7134,7 +7405,7 @@ brick:Pump a owl:Class ; rdfs:label "Pump" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Pump ) ], brick:HVAC ; - 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." ; + 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 ; brick:hasAssociatedTag tag:Equipment, tag:Pump . @@ -7145,6 +7416,7 @@ brick:RTU a owl:Class ; owl:onProperty brick:hasTag ] ) ], brick:AHU ; owl:equivalentClass brick:Rooftop_Unit ; + skos:definition "see Rooftop_Unit"@en ; brick:hasAssociatedTag tag:Equipment, tag:RTU . @@ -7154,6 +7426,7 @@ brick:RVAV a owl:Class ; owl:hasValue tag:RVAV ; owl:onProperty brick:hasTag ] ) ], brick:Variable_Air_Volume_Box ; + skos:definition "See Variable_Air_Volume_Box_With_Reheat"@en ; brick:hasAssociatedTag tag:Equipment, tag:RVAV . @@ -7166,6 +7439,10 @@ brick:Rain_Sensor a owl:Class ; rdfs:label "Rain Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Rain ) ], brick:Sensor ; + owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; + owl:hasValue brick:Precipitation ; + owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the amount of precipitation fallen"@en ; brick:hasAssociatedTag tag:Point, tag:Rain, tag:Sensor . @@ -7174,45 +7451,50 @@ brick:Reactive_Power a qudt:QuantityKind, brick:Quantity ; rdfs:label "Reactive Power" ; owl:sameAs qudtqk:ReactivePower ; - skos:broader brick:Electric_Power . + skos:broader brick:Electric_Power ; + skos:definition "Reactive Power}, for a linear two-terminal element or two-terminal circuit, under sinusoidal conditions, is the quantity equal to the product of the apparent power (S) and the sine of the displacement angle (\\psi). The absolute value of the reactive power is equal to the non-active power. The ISO (and SI) unit for reactive power is the voltampere. The special name var and symbol \\textit{var are given in IEC 60027 1."@en . brick:Real_Power a qudt:QuantityKind, brick:Quantity ; rdfs:label "Real Power" ; owl:sameAs qudtqk:ActivePower, brick:Active_Power ; - skos:broader brick:Electric_Power . - -brick:Relative_Humidity a qudt:QuantityKind, - brick:Quantity ; - rdfs:label "Relative Humidity" ; - qudt:applicableUnit unit:UNITLESS ; - owl:sameAs qudtqk:RelativeHumidity ; - skos:broader brick:Humidity . - -brick:Return_Air_CO2_Setpoint a owl:Class ; - rdfs:label "Return Air CO2 Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Return _:has_Air _:has_CO2 _:has_Setpoint ) ], - brick:CO2_Setpoint ; - brick:hasAssociatedTag tag:Air, - tag:CO2, - tag:Point, - tag:Return, - tag:Setpoint . + skos:broader brick:Electric_Power ; + skos:definition "(Active Power) is, under periodic conditions, the mean value, taken over one period (T), of the instantaneous power (p). In complex notation, (P = Re \\; S), where (S) is (complex power)\"."@en . brick:Rooftop_Unit a owl:Class ; rdfs:label "Rooftop Unit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Rooftop _:has_AHU ) ], brick:AHU ; 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 ; brick:hasAssociatedTag tag:AHU, tag:Equipment, tag:Rooftop . +brick:Run_Status a owl:Class ; + rdfs:label "Run Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Run _:has_Status ) ], + brick:Start_Stop_Status ; + brick:hasAssociatedTag tag:Point, + tag:Run, + tag:Status . + +brick:Run_Time_Sensor a owl:Class ; + rdfs:label "Run Time Sensor" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Run _:has_Time _:has_Sensor ) ], + brick:Duration_Sensor ; + skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en ; + brick:hasAssociatedTag tag:Point, + tag:Run, + tag:Sensor, + tag:Time . + brick:Shading_System a owl:Class ; rdfs:label "Shading System" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Shade _:has_Equipment ) ], brick:Equipment ; + skos:definition "Devices that can control daylighting through various means"@en ; brick:hasAssociatedTag tag:Equipment, tag:Shade . @@ -7220,16 +7502,17 @@ brick:Smoke_Alarm a owl:Class ; rdfs:label "Smoke Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Smoke _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with smoke."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Smoke . -brick:Smoke_Detected_Alarm a owl:Class ; - rdfs:label "Smoke Detected Alarm" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Smoke _:has_Detected _:has_Alarm ) ], +brick:Smoke_Detection_Alarm a owl:Class ; + rdfs:label "Smoke Detection Alarm" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Smoke _:has_Detection _:has_Alarm ) ], brick:Smoke_Alarm ; brick:hasAssociatedTag tag:Alarm, - tag:Detected, + tag:Detection, tag:Point, tag:Smoke . @@ -7241,12 +7524,14 @@ brick:Solar_Radiance a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:Radiance, brick:Radiance ; - skos:definition "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" . + skos:definition "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction", + "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction"@en . brick:Space a owl:Class ; rdfs:label "Space" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Space _:has_Location ) ], brick:Location ; + 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 ; brick:hasAssociatedTag tag:Location, tag:Space . @@ -7264,6 +7549,7 @@ brick:Standby_Unit_On_Off_Status a owl:Class ; rdfs:label "Standby Unit On Off Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Standby _:has_Unit _:has_On _:has_Off _:has_Status ) ], brick:On_Off_Status ; + skos:definition "Indicates the on/off status of a standby unit"@en ; brick:hasAssociatedTag tag:Off, tag:On, tag:Point, @@ -7286,7 +7572,7 @@ brick:Steam a owl:Class, rdfs:label "Steam" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Steam ) ], brick:Gas ; - skos:definition "water in the vapor phase." ; + skos:definition "water in the vapor phase."@en ; brick:hasAssociatedTag tag:Fluid, tag:Gas, tag:Steam . @@ -7310,6 +7596,7 @@ brick:Supply_Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of supply air"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Point, @@ -7320,6 +7607,7 @@ brick:Supply_Air_Static_Pressure_Setpoint a owl:Class ; rdfs:label "Supply Air Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of supply air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Pressure, @@ -7336,6 +7624,7 @@ brick:Supply_Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of supply air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Sensor, @@ -7346,22 +7635,11 @@ brick:Supply_Fan a owl:Class ; rdfs:label "Supply Fan" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan _:has_Supply ) ], brick:Fan ; + skos:definition "Fan moving supply air -- air that is supplied from the HVAC system into the building"@en ; brick:hasAssociatedTag tag:Equipment, tag:Fan, tag:Supply . -brick:Supply_Water_Differential_Pressure_Deadband_Setpoint a owl:Class ; - rdfs:label "Supply Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Water _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], - brick:Differential_Pressure_Deadband_Setpoint ; - brick:hasAssociatedTag tag:Deadband, - tag:Differential, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Supply, - tag:Water . - brick:Supply_Water_Flow_Sensor a owl:Class ; rdfs:label "Supply Water Flow Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Flow _:has_Water _:has_Supply ) ], @@ -7371,6 +7649,7 @@ brick:Supply_Water_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of hot supply water"@en ; brick:hasAssociatedTag tag:Flow, tag:Point, tag:Sensor, @@ -7381,6 +7660,7 @@ brick:Switch a owl:Class ; rdfs:label "Switch" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Interface _:has_Switch ) ], brick:Interface ; + skos:definition "A switch used to operate all or part of a lighting installation"@en ; brick:hasAssociatedTag tag:Equipment, tag:Interface, tag:Switch . @@ -7408,7 +7688,8 @@ brick:Torque a qudt:QuantityKind, brick:Quantity ; rdfs:label "Torque" ; qudt:applicableUnit unit:N-M ; - owl:sameAs qudtqk:Torque . + owl:sameAs qudtqk:Torque ; + skos:definition "In physics, a torque (τ) is a vector that measures the tendency of a force to rotate an object about some axis. The magnitude of a torque is defined as force times its lever arm. Just as a force is a push or a pull, a torque can be thought of as a twist. The SI unit for torque is newton meters ((N m)). In U.S. customary units, it is measured in foot pounds (ft lbf) (also known as \"pounds feet\"). Mathematically, the torque on a particle (which has the position r in some reference frame) can be defined as the cross product: (τ = r x F) where, r is the particle's position vector relative to the fulcrum F is the force acting on the particles, or, more generally, torque can be defined as the rate of change of angular momentum: (τ = dL/dt) where, L is the angular momentum vector t stands for time."@en . brick:Torque_Sensor a owl:Class ; rdfs:label "Torque Sensor" ; @@ -7417,6 +7698,7 @@ brick:Torque_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Torque ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures torque, the tendency of a force to rotate an object about some axis"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Torque . @@ -7437,6 +7719,7 @@ brick:VAV a owl:Class ; owl:hasValue tag:VAV ; owl:onProperty brick:hasTag ] ) ], brick:Terminal_Unit ; + skos:definition "See VAV"@en ; brick:hasAssociatedTag tag:Equipment, tag:VAV . @@ -7449,6 +7732,7 @@ brick:Water_Level_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Level ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the height/level of water in some container"@en ; brick:hasAssociatedTag tag:Level, tag:Point, tag:Sensor, @@ -7458,6 +7742,7 @@ brick:Water_Usage_Sensor a owl:Class ; rdfs:label "Water Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Usage _:has_Water ) ], brick:Usage_Sensor ; + skos:definition "Measures the amount of water that is consumed, over some period of time"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Usage, @@ -7481,7 +7766,8 @@ brick:Wind_Direction a qudt:QuantityKind, qudt:hasDimensionVector ; rdfs:isDefinedBy ; skos:broader brick:Direction ; - skos:definition "Direction of wind relative to North" . + skos:definition "Direction of wind relative to North", + "Direction of wind relative to North"@en . brick:Wind_Speed a qudt:QuantityKind, brick:Quantity ; @@ -7499,7 +7785,8 @@ brick:Wind_Speed a qudt:QuantityKind, rdfs:isDefinedBy ; skos:broader qudtqk:Speed, brick:Speed ; - skos:definition "Measured speed of wind, caused by air moving from high to low pressure" . + skos:definition "Measured speed of wind, caused by air moving from high to low pressure", + "Measured speed of wind, caused by air moving from high to low pressure"@en . brick:controls a owl:AsymmetricProperty, owl:IrreflexiveProperty, @@ -7512,27 +7799,27 @@ brick:hasAssociatedTag a owl:AsymmetricProperty, rdfs:domain owl:Class ; rdfs:range brick:Tag ; owl:inverseOf brick:isAssociatedWith ; - skos:definition "The class is associated with the given tag" . + skos:definition "The class is associated with the given tag"@en . brick:hasLocation a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; rdfs:range brick:Location ; owl:inverseOf brick:isLocationOf ; - skos:definition "Subject is physically located in the location given by the object" . + skos:definition "Subject is physically located in the location given by the object"@en . brick:hasPart a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; owl:inverseOf brick:isPartOf ; - skos:definition "The subject is composed in part of the entity given by the object" . + skos:definition "The subject is composed in part of the entity given by the object"@en . brick:hasPoint a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; rdfs:range brick:Point ; owl:inverseOf brick:isPointOf ; - skos:definition "The subject has a digital/analog input/output point given by the object" . + skos:definition "The subject has a digital/analog input/output point given by the object"@en . brick:isAssociatedWith a owl:AsymmetricProperty, owl:IrreflexiveProperty, @@ -7540,7 +7827,7 @@ brick:isAssociatedWith a owl:AsymmetricProperty, rdfs:domain brick:Tag ; rdfs:range owl:Class ; owl:inverseOf brick:hasAssociatedTag ; - skos:definition "The tag is associated with the given class" . + skos:definition "The tag is associated with the given class"@en . brick:isControlledBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, @@ -7557,7 +7844,7 @@ brick:isLocationOf a owl:AsymmetricProperty, owl:ObjectProperty ; rdfs:domain brick:Location ; owl:inverseOf brick:hasLocation ; - skos:definition "Subject is the physical location encapsulating the object" . + skos:definition "Subject is the physical location encapsulating the object"@en . brick:isMeasuredBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, @@ -7596,15 +7883,8 @@ brick:Active_Power a qudt:QuantityKind, rdfs:label "Active Power" ; owl:sameAs qudtqk:ActivePower, brick:Real_Power ; - skos:broader brick:Electric_Power . - -brick:Adjust_Sensor a owl:Class ; - rdfs:label "Adjust Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Adjust ) ], - brick:Sensor ; - brick:hasAssociatedTag tag:Adjust, - tag:Point, - tag:Sensor . + skos:broader brick:Electric_Power ; + skos:definition "(Active Power) is, under periodic conditions, the mean value, taken over one period (T), of the instantaneous power (p). In complex notation, (P = Re \\; S), where (S) is (complex power)\"."@en . brick:Air_Enthalpy_Sensor a owl:Class ; rdfs:label "Air Enthalpy Sensor" ; @@ -7615,6 +7895,7 @@ brick:Air_Enthalpy_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the total heat content of air"@en ; brick:hasAssociatedTag tag:Air, tag:Enthalpy, tag:Point, @@ -7625,6 +7906,7 @@ brick:Air_Flow_Demand_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Flow _:has_Demand _:has_Setpoint ) ], brick:Air_Flow_Setpoint, brick:Demand_Setpoint ; + skos:definition "Sets the rate of air flow required for a process"@en ; brick:hasAssociatedTag tag:Air, tag:Demand, tag:Flow, @@ -7635,6 +7917,7 @@ brick:Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Limit, @@ -7651,6 +7934,7 @@ brick:Air_Grains_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Grains ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the mass of water vapor in air"@en ; brick:hasAssociatedTag tag:Air, tag:Grains, tag:Point, @@ -7673,6 +7957,7 @@ brick:Angle_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Angle ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measues the planar angle of some phenomenon"@en ; brick:hasAssociatedTag tag:Angle, tag:Point, tag:Sensor . @@ -7682,7 +7967,7 @@ brick:Building_Air a owl:Class, rdfs:label "Building Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Building ) ], brick:Air ; - skos:definition "air contained within a building" ; + skos:definition "air contained within a building"@en ; brick:hasAssociatedTag tag:Air, tag:Building, tag:Fluid, @@ -7693,7 +7978,7 @@ brick:Bypass_Air a owl:Class, rdfs:label "Bypass Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Bypass ) ], brick:Air ; - skos:definition "air in a bypass duct, used to relieve static pressure" ; + skos:definition "air in a bypass duct, used to relieve static pressure"@en ; brick:hasAssociatedTag tag:Air, tag:Bypass, tag:Fluid, @@ -7711,6 +7996,7 @@ brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class ; rdfs:label "Chilled Water Differential Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Chilled _:has_Water _:has_Differential _:has_Pressure _:has_Setpoint ) ], brick:Differential_Pressure_Setpoint ; + skos:definition "Sets differential pressure of chilled water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Differential, tag:Point, @@ -7722,6 +8008,7 @@ brick:Chiller a owl:Class ; rdfs:label "Chiller" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Chiller ) ], brick:HVAC ; + skos:definition "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type."@en ; brick:hasAssociatedTag tag:Chiller, tag:Equipment . @@ -7729,7 +8016,7 @@ brick:Coil a owl:Class ; rdfs:label "Coil" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Coil ) ], brick:HVAC ; - skos:definition "Exchanger that transfers heat from an exhaust airstream to a separated supply airstream." ; + skos:definition "Exchanger that transfers heat to or from an exhaust airstream to a separated supply airstream."@en ; brick:hasAssociatedTag tag:Coil, tag:Equipment . @@ -7742,6 +8029,7 @@ brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:label "Cooling Discharge Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Discharge_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for cooling"@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -7753,6 +8041,7 @@ brick:Current_Output_Sensor a owl:Class ; rdfs:label "Current Output Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Current _:has_Output _:has_Sensor ) ], brick:Current_Sensor ; + skos:definition "Senses the amperes of electrical current produced as output by a device"@en ; brick:hasAssociatedTag tag:Current, tag:Output, tag:Point, @@ -7760,11 +8049,13 @@ brick:Current_Output_Sensor a owl:Class ; brick:Dewpoint_Sensor a owl:Class ; rdfs:label "Dewpoint Sensor" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Dewpoint ) ], brick:Sensor ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Dewpoint ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor"@en ; brick:hasAssociatedTag tag:Dewpoint, tag:Point, tag:Sensor . @@ -7777,6 +8068,7 @@ brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class ; rdfs:label "Discharge Air Flow Reset Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Flow _:has_Reset _:has_Setpoint ) ], brick:Reset_Setpoint ; + skos:definition "Setpoints used in Reset strategies"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -7789,6 +8081,7 @@ brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Discharge_Air_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Discharge, @@ -7826,6 +8119,7 @@ brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class ; rdfs:label "Discharge Air Temperature Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Temperature _:has_Limit _:has_Setpoint ) ], brick:Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Limit, @@ -7855,21 +8149,17 @@ brick:Effective_Air_Temperature_Setpoint a owl:Class ; tag:Setpoint, tag:Temperature . -brick:Emergency_Alarm a owl:Class ; - rdfs:label "Emergency Alarm" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Alarm ) ], - brick:Alarm ; - brick:hasAssociatedTag tag:Alarm, - tag:Emergency, - tag:Point . - -brick:Enable_Status a owl:Class ; - rdfs:label "Enable Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Status ) ], - brick:Status ; - brick:hasAssociatedTag tag:Enable, +brick:Emergency_Power_Off_System_Status a owl:Class ; + rdfs:label "Emergency Power Off System Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_System _:has_Status ) ], + brick:Off_Status, + brick:System_Status ; + brick:hasAssociatedTag tag:Emergency, + tag:Off, tag:Point, - tag:Status . + tag:Power, + tag:Status, + tag:System . brick:Energy_Sensor a owl:Class ; rdfs:label "Energy Sensor" ; @@ -7878,6 +8168,7 @@ brick:Energy_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Energy ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures energy consumption"@en ; brick:hasAssociatedTag tag:Energy, tag:Point, tag:Sensor . @@ -7901,6 +8192,7 @@ brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Exhaust_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "The static pressure of air within exhaust regions of an HVAC system"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Point, @@ -7908,10 +8200,21 @@ brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class ; tag:Sensor, tag:Static . +brick:Fault_Status a owl:Class ; + rdfs:label "Fault Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fault _:has_Status ) ], + brick:Status ; + skos:definition "Indicates the presence of a fault in a device, system or control loop"@en ; + brick:hasAssociatedTag tag:Fault, + tag:Point, + tag:Status . + brick:Fire_Safety_System a owl:Class ; rdfs:label "Fire Safety System" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fire _:has_Safety _:has_System ) ], brick:Equipment ; + skos:definition "A system containing devices and equipment that monitor, detect and suppress fire hazards"@en ; brick:hasAssociatedTag tag:Equipment, tag:Fire, tag:Safety, @@ -7924,7 +8227,7 @@ brick:Flow_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Flow ; owl:onProperty brick:measures ] ) ] ; - skos:definition "senses or detects flow in a fluid" ; + skos:definition "Measures the rate of flow of some substance"@en ; brick:hasAssociatedTag tag:Flow, tag:Point, tag:Sensor . @@ -7936,13 +8239,15 @@ brick:Frequency a qudt:QuantityKind, unit:HZ, unit:KiloHZ, unit:MegaHZ ; - owl:sameAs qudtqk:Frequency . + owl:sameAs qudtqk:Frequency ; + skos:definition "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."@en . brick:Frost a owl:Class, brick:Frost ; rdfs:label "Frost" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Solid _:has_Frost ) ], brick:Solid ; + skos:definition "frost formed on the cold surface (tubes, plates) of a cooling coil."@en ; brick:hasAssociatedTag tag:Frost, tag:Solid . @@ -7951,22 +8256,15 @@ brick:Hail a owl:Class, rdfs:label "Hail" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Solid _:has_Hail ) ], brick:Solid ; + skos:definition "pellets of frozen rain which fall in showers from cumulonimbus clouds."@en ; brick:hasAssociatedTag tag:Hail, tag:Solid . -brick:Heat_Exchanger a owl:Class ; - rdfs:label "Heat Exchanger" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Heat _:has_Exchanger ) ], - brick:HVAC ; - owl:equivalentClass brick:HX ; - brick:hasAssociatedTag tag:Equipment, - tag:Exchanger, - tag:Heat . - brick:High_Temperature_Alarm a owl:Class ; rdfs:label "High Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_High _:has_Temperature _:has_Alarm ) ], brick:Temperature_Alarm ; + skos:definition "An alarm that indicates high temperature."@en ; brick:hasAssociatedTag tag:Alarm, tag:High, tag:Point, @@ -7976,6 +8274,7 @@ brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; rdfs:label "Hot Water Return Temperature Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Hot _:has_Water _:has_Return _:has_Temperature _:has_Sensor ) ], brick:Return_Water_Temperature_Sensor ; + skos:definition "Measures the temperature of water returned to a hot water system"@en ; brick:hasAssociatedTag tag:Hot, tag:Point, tag:Return, @@ -8013,6 +8312,7 @@ brick:Humidity_Alarm a owl:Class ; rdfs:label "Humidity Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Humidity _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air."@en ; brick:hasAssociatedTag tag:Alarm, tag:Humidity, tag:Point . @@ -8029,6 +8329,7 @@ brick:Interface a owl:Class ; rdfs:label "Interface" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Interface ) ], brick:Lighting_System ; + skos:definition "A device that provides an occupant control over a lighting system"@en ; brick:hasAssociatedTag tag:Equipment, tag:Interface . @@ -8050,6 +8351,7 @@ brick:Lighting_System a owl:Class ; rdfs:label "Lighting System" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Lighting _:has_Equipment ) ], brick:Equipment ; + skos:definition "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building"@en ; brick:hasAssociatedTag tag:Equipment, tag:Lighting . @@ -8057,6 +8359,7 @@ brick:Load_Shed_Command a owl:Class ; rdfs:label "Load Shed Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Load _:has_Shed _:has_Command ) ], brick:Command ; + skos:definition "Controls load shedding behavior provided by a control system"@en ; brick:hasAssociatedTag tag:Command, tag:Load, tag:Point, @@ -8066,6 +8369,7 @@ brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Cooling Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -8080,6 +8384,7 @@ brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -8094,6 +8399,7 @@ brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Heating Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -8108,6 +8414,7 @@ brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Max Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Max_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -8123,6 +8430,7 @@ brick:Max_Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Max, tag:Parameter, @@ -8135,6 +8443,7 @@ brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Cooling Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Cool _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Discharge, @@ -8149,6 +8458,7 @@ brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Cool _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Cool, tag:Flow, @@ -8163,6 +8473,7 @@ brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Heating Discharge Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Heat _:has_Discharge _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -8177,6 +8488,7 @@ brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:label "Min Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Heat _:has_Supply _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Min_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Heat, @@ -8192,6 +8504,7 @@ brick:Min_Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Min, tag:Parameter, @@ -8205,16 +8518,26 @@ brick:Mixed_Air a owl:Class, rdfs:label "Mixed Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Mixed ) ], brick:Air ; - skos:definition "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air." ; + skos:definition "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air."@en ; brick:hasAssociatedTag tag:Air, tag:Fluid, tag:Gas, tag:Mixed . +brick:Mode_Status a owl:Class ; + rdfs:label "Mode Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Mode _:has_Status ) ], + brick:Status ; + skos:definition "Indicates which mode a system, device or control loop is currently in"@en ; + brick:hasAssociatedTag tag:Mode, + tag:Point, + tag:Status . + brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:label "Occupied Discharge Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Discharge_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow when occupied"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -8226,6 +8549,7 @@ brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class ; rdfs:label "Occupied Supply Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Occupied _:has_Supply _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Supply_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate when occupied"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Occupied, @@ -8238,41 +8562,38 @@ brick:Oil a owl:Class, rdfs:label "Oil" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Oil ) ], brick:Liquid ; + skos:definition "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant."@en ; brick:hasAssociatedTag tag:Fluid, tag:Liquid, tag:Oil . -brick:Outside_Air_Lockout_Temperature_Differential_Sensor a owl:Class ; - rdfs:label "Outside Air Lockout Temperature Differential Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Outside _:has_Air _:has_Lockout _:has_Temperature _:has_Differential _:has_Sensor ) ], - brick:Outside_Air_Temperature_Sensor ; - brick:hasAssociatedTag tag:Air, - tag:Differential, - tag:Lockout, - tag:Outside, +brick:On_Status a owl:Class ; + rdfs:label "On Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Status ) ], + brick:Status ; + skos:definition "Indicates if a control loop, relay or equipment is on"@en ; + brick:hasAssociatedTag tag:On, tag:Point, - tag:Sensor, - tag:Temperature . + tag:Status . -brick:Outside_Air_Temperature_Sensor a owl:Class ; - rdfs:label "Outside Air Temperature Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Temperature _:has_Air _:has_Outside ) ], - brick:Air_Temperature_Sensor ; - owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Temperature ; - owl:onProperty brick:measures ] [ a owl:Restriction ; - owl:hasValue brick:Outside_Air ; - owl:onProperty brick:measures ] ) ] ; +brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class ; + rdfs:label "Outside Air Lockout Temperature Differential Parameter" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Outside _:has_Air _:has_Lockout _:has_Temperature _:has_Differential _:has_Parameter ) ], + brick:Lockout_Temperature_Differential_Parameter ; + skos:definition "Parameters determining a range of outside air temperature during which a process cannot be activated (cool-down period)"@en ; brick:hasAssociatedTag tag:Air, + tag:Differential, + tag:Lockout, tag:Outside, + tag:Parameter, tag:Point, - tag:Sensor, tag:Temperature . brick:Overridden_Status a owl:Class ; rdfs:label "Overridden Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Overridden _:has_Status ) ], brick:Status ; + skos:definition "Indicates if the expected operating status of an equipment or control loop has been overridden"@en ; brick:hasAssociatedTag tag:Overridden, tag:Point, tag:Status . @@ -8306,6 +8627,7 @@ brick:Position_Limit a owl:Class ; rdfs:label "Position Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Position _:has_Limit ) ], brick:Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint."@en ; brick:hasAssociatedTag tag:Limit, tag:Point, tag:Position . @@ -8317,6 +8639,7 @@ brick:Position_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Position ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the current position of a component in terms of a fraction of its full range of motion"@en ; brick:hasAssociatedTag tag:Point, tag:Position, tag:Sensor . @@ -8328,6 +8651,7 @@ brick:Power_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Power ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the amount of instantaneous power consumed"@en ; brick:hasAssociatedTag tag:Point, tag:Power, tag:Sensor . @@ -8336,22 +8660,16 @@ brick:Pressure_Alarm a owl:Class ; rdfs:label "Pressure Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Pressure _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with pressure."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Pressure . -brick:Request_Setpoint a owl:Class ; - rdfs:label "Request Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Request _:has_Setpoint ) ], - brick:Setpoint ; - brick:hasAssociatedTag tag:Point, - tag:Request, - tag:Setpoint . - brick:Return_Air_Temperature_Alarm a owl:Class ; rdfs:label "Return Air Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Return _:has_Air _:has_Temperature _:has_Alarm ) ], brick:Air_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of return air."@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Point, @@ -8372,17 +8690,10 @@ brick:Room a owl:Class ; rdfs:label "Room" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Room _:has_Location ) ], brick:Space ; + skos:definition "Base class for all more specific room types."@en ; brick:hasAssociatedTag tag:Location, tag:Room . -brick:Run_Status a owl:Class ; - rdfs:label "Run Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Run _:has_Status ) ], - brick:Start_Stop_Status ; - brick:hasAssociatedTag tag:Point, - tag:Run, - tag:Status . - brick:Speed a qudt:QuantityKind, brick:Quantity ; rdfs:label "Speed" ; @@ -8392,6 +8703,7 @@ brick:Speed_Setpoint a owl:Class ; rdfs:label "Speed Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Speed _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets speed"@en ; brick:hasAssociatedTag tag:Point, tag:Setpoint, tag:Speed . @@ -8400,6 +8712,7 @@ brick:Speed_Setpoint_Limit a owl:Class ; rdfs:label "Speed Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Speed _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint."@en ; brick:hasAssociatedTag tag:Limit, tag:Parameter, tag:Point, @@ -8411,6 +8724,7 @@ brick:Static_Pressure_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Static _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Deadband_Setpoint, brick:Static_Pressure_Setpoint ; + skos:definition "Sets the size of a deadband of static pressure"@en ; brick:hasAssociatedTag tag:Deadband, tag:Point, tag:Pressure, @@ -8434,6 +8748,7 @@ brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Air_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of supply air"@en ; brick:hasAssociatedTag tag:Air, tag:Deadband, tag:Point, @@ -8471,6 +8786,7 @@ brick:Supply_Water_Temperature_Setpoint a owl:Class ; rdfs:label "Supply Water Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Water _:has_Temperature _:has_Setpoint ) ], brick:Water_Temperature_Setpoint ; + skos:definition "Sets temperature of supply water"@en ; brick:hasAssociatedTag tag:Point, tag:Setpoint, tag:Supply, @@ -8481,6 +8797,7 @@ brick:System_Enable_Command a owl:Class ; rdfs:label "System Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command _:has_System ) ], brick:Enable_Command ; + skos:definition "Enables operation of a system"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Point, @@ -8496,17 +8813,6 @@ brick:Temperature_Differential_Reset_Setpoint a owl:Class ; tag:Setpoint, tag:Temperature . -brick:Temperature_Sensor a owl:Class ; - rdfs:label "Temperature Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Temperature ) ], - brick:Sensor ; - owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Temperature ; - owl:onProperty brick:measures ] ) ] ; - brick:hasAssociatedTag tag:Point, - tag:Sensor, - tag:Temperature . - brick:Time a qudt:QuantityKind, brick:Quantity ; rdfs:label "Time" ; @@ -8550,6 +8856,7 @@ brick:Tolerance_Parameter a owl:Class ; rdfs:label "Tolerance Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Tolerance _:has_Parameter ) ], brick:Parameter ; + skos:definition "difference between upper and lower limits of size for a given nominal dimension or value."@en ; brick:hasAssociatedTag tag:Parameter, tag:Point, tag:Tolerance . @@ -8558,17 +8865,28 @@ brick:Unoccupied_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Unoccupied Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Unoccupied _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of air when unoccupied"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Setpoint, tag:Temperature, tag:Unoccupied . +brick:VFD a owl:Class ; + rdfs:label "VFD" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_VFD ) ], + brick:HVAC ; + skos:definition "An alarm that indicates a loss of water e.g. during transport"@en ; + brick:hasAssociatedTag tag:Equipment, + tag:VFD . + brick:Variable_Air_Volume_Box a owl:Class ; rdfs:label "Variable Air Volume Box" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Variable _:has_Volume _:has_Box ) ], brick:Terminal_Unit ; owl:equivalentClass brick:VAV ; + skos:definition "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper"@en ; brick:hasAssociatedTag tag:Box, tag:Equipment, tag:Variable, @@ -8579,6 +8897,7 @@ brick:Water_Temperature_Alarm a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Water _:has_Temperature _:has_Alarm ) ], brick:Temperature_Alarm, brick:Water_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with temperature of water."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Temperature, @@ -8588,7 +8907,7 @@ brick:feeds a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; owl:inverseOf brick:isFedBy ; - skos:definition "The subject is upstream of the object in the context of some sequential process; some media is passed between them" . + skos:definition "The subject is upstream of the object in the context of some sequential process; some media is passed between them"@en . tag:Absorption a brick:Tag ; rdfs:label "Absorption" . @@ -8596,6 +8915,12 @@ tag:Absorption a brick:Tag ; tag:Acceleration a brick:Tag ; rdfs:label "Acceleration" . +tag:Aid a brick:Tag ; + rdfs:label "Aid" . + +tag:Auto a brick:Tag ; + rdfs:label "Auto" . + tag:Automatic a brick:Tag ; rdfs:label "Automatic" . @@ -8680,12 +9005,12 @@ tag:Dehumidification a brick:Tag ; tag:Dimmer a brick:Tag ; rdfs:label "Dimmer" . +tag:Drench a brick:Tag ; + rdfs:label "Drench" . + tag:Driver a brick:Tag ; rdfs:label "Driver" . -tag:Dual a brick:Tag ; - rdfs:label "Dual" . - tag:Econcycle a brick:Tag ; rdfs:label "Econcycle" . @@ -8701,12 +9026,18 @@ tag:Evaporative a brick:Tag ; tag:Even a brick:Tag ; rdfs:label "Even" . +tag:Eye a brick:Tag ; + rdfs:label "Eye" . + tag:FCP a brick:Tag ; rdfs:label "FCP" . tag:FCU a brick:Tag ; rdfs:label "FCU" . +tag:FirstAid a brick:Tag ; + rdfs:label "FirstAid" . + tag:Freezer a brick:Tag ; rdfs:label "Freezer" . @@ -8728,9 +9059,6 @@ tag:HWS a brick:Tag ; tag:HX a brick:Tag ; rdfs:label "HX" . -tag:Hand a brick:Tag ; - rdfs:label "Hand" . - tag:Handler a brick:Tag ; rdfs:label "Handler" . @@ -8740,21 +9068,18 @@ tag:Head a brick:Tag ; tag:Heater a brick:Tag ; rdfs:label "Heater" . -tag:Highest a brick:Tag ; - rdfs:label "Highest" . - tag:Hold a brick:Tag ; rdfs:label "Hold" . +tag:Hose a brick:Tag ; + rdfs:label "Hose" . + tag:Humidification a brick:Tag ; rdfs:label "Humidification" . tag:Humidify a brick:Tag ; rdfs:label "Humidify" . -tag:Indicator a brick:Tag ; - rdfs:label "Indicator" . - tag:Intrusion a brick:Tag ; rdfs:label "Intrusion" . @@ -8809,6 +9134,9 @@ tag:PIR a brick:Tag ; tag:PV a brick:Tag ; rdfs:label "PV" . +tag:Panel a brick:Tag ; + rdfs:label "Panel" . + tag:Phone a brick:Tag ; rdfs:label "Phone" . @@ -8863,12 +9191,12 @@ tag:Real a brick:Tag ; tag:Recorder a brick:Tag ; rdfs:label "Recorder" . -tag:Relative a brick:Tag ; - rdfs:label "Relative" . - tag:Remotely a brick:Tag ; rdfs:label "Remotely" . +tag:Request a brick:Tag ; + rdfs:label "Request" . + tag:Required a brick:Tag ; rdfs:label "Required" . @@ -8884,6 +9212,9 @@ tag:Server a brick:Tag ; tag:Short a brick:Tag ; rdfs:label "Short" . +tag:Shower a brick:Tag ; + rdfs:label "Shower" . + tag:Shutdown a brick:Tag ; rdfs:label "Shutdown" . @@ -8938,9 +9269,6 @@ tag:Warmest a brick:Tag ; tag:Weather a brick:Tag ; rdfs:label "Weather" . -tag:Wheel a brick:Tag ; - rdfs:label "Wheel" . - tag:Wing a brick:Tag ; rdfs:label "Wing" . @@ -8955,6 +9283,7 @@ brick:AHU a owl:Class ; rdfs:label "AHU" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_AHU ) ], brick:HVAC ; + skos:definition "Measures the difference in pressure between two regions of air"@en ; brick:hasAssociatedTag tag:AHU, tag:Equipment . @@ -8971,6 +9300,7 @@ brick:Air_Temperature_Alarm a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Temperature _:has_Alarm ) ], brick:Air_Alarm, brick:Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of air."@en ; brick:hasAssociatedTag tag:Air, tag:Alarm, tag:Point, @@ -8985,6 +9315,7 @@ brick:Chilled_Water_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Chilled_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of chilled water"@en ; brick:hasAssociatedTag tag:Chilled, tag:Point, tag:Sensor, @@ -8998,6 +9329,7 @@ brick:Current_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Current ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Senses the amperes of electrical current passing through the sensor"@en ; brick:hasAssociatedTag tag:Current, tag:Point, tag:Sensor . @@ -9007,7 +9339,7 @@ brick:Deionized_Water a owl:Class, rdfs:label "Deionized Water" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Deionized _:has_Water ) ], brick:Water ; - skos:definition "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)" ; + skos:definition "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)"@en ; brick:hasAssociatedTag tag:Deionized, tag:Fluid, tag:Liquid, @@ -9017,6 +9349,7 @@ brick:Demand_Sensor a owl:Class ; rdfs:label "Demand Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Demand ) ], 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 ; brick:hasAssociatedTag tag:Demand, tag:Point, tag:Sensor . @@ -9038,19 +9371,11 @@ brick:Differential_Pressure_Load_Shed_Status a owl:Class ; tag:Shed, tag:Status . -brick:Differential_Speed_Setpoint a owl:Class ; - rdfs:label "Differential Speed Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Speed _:has_Setpoint ) ], - brick:Speed_Setpoint ; - brick:hasAssociatedTag tag:Differential, - tag:Point, - tag:Setpoint, - tag:Speed . - brick:Discharge_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Discharge Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of discharge air"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Point, @@ -9061,6 +9386,7 @@ brick:Duration_Sensor a owl:Class ; rdfs:label "Duration Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Duration ) ], brick:Sensor ; + skos:definition "Measures the duration of a phenomenon or event"@en ; brick:hasAssociatedTag tag:Duration, tag:Point, tag:Sensor . @@ -9069,21 +9395,21 @@ brick:Electrical_Power_Sensor a owl:Class ; rdfs:label "Electrical Power Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Power _:has_Electrical ) ], brick:Power_Sensor ; + skos:definition "Measures the amount of instantaneous electric power consumed"@en ; brick:hasAssociatedTag tag:Electrical, tag:Point, tag:Power, tag:Sensor . -brick:Emergency_Power_Off_Status a owl:Class ; - rdfs:label "Emergency Power Off Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Emergency _:has_Power _:has_Off _:has_Status ) ], - brick:Off_Status, - brick:Status ; +brick:Emergency_Wash_Station a owl:Class ; + rdfs:label "Emergency Wash Station" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Safety _:has_Wash _:has_Station _:has_Emergency ) ], + brick:Safety_Equipment ; brick:hasAssociatedTag tag:Emergency, - tag:Off, - tag:Point, - tag:Power, - tag:Status . + tag:Equipment, + tag:Safety, + tag:Station, + tag:Wash . brick:Energy a qudt:QuantityKind, brick:Quantity ; @@ -9094,25 +9420,18 @@ brick:Energy_Usage_Sensor a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Energy _:has_Usage ) ], brick:Energy_Sensor, brick:Usage_Sensor ; + skos:definition "Measures the total amount of energy used over some period of time"@en ; brick:hasAssociatedTag tag:Energy, tag:Point, tag:Sensor, tag:Usage . -brick:Fault_Status a owl:Class ; - rdfs:label "Fault Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Fault _:has_Status ) ], - brick:Status ; - brick:hasAssociatedTag tag:Fault, - tag:Point, - tag:Status . - brick:Floor a owl:Class ; rdfs:label "Floor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Floor _:has_Location ) ], brick:Location ; owl:equivalentClass brick:Storey ; - skos:definition "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)" ; + skos:definition "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)"@en ; brick:hasAssociatedTag tag:Floor, tag:Location . @@ -9121,6 +9440,7 @@ brick:Fluid a owl:Class, rdfs:label "Fluid" ; rdfs:subClassOf _:has_Fluid, brick:Substance ; + skos:definition "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force."@en ; brick:hasAssociatedTag tag:Fluid . brick:Gain_Parameter a owl:Class ; @@ -9132,12 +9452,23 @@ brick:Gain_Parameter a owl:Class ; tag:Parameter, tag:Point . +brick:Heat_Exchanger a owl:Class ; + rdfs:label "Heat Exchanger" ; + rdfs:seeAlso ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Heat _:has_Exchanger ) ], + brick:HVAC ; + owl:equivalentClass brick:HX ; + skos:definition "A system that transfers heats between two or more fluids"@en ; + brick:hasAssociatedTag tag:Equipment, + tag:Exchanger, + tag:Heat . + brick:Hot_Water a owl:Class, brick:Hot_Water ; rdfs:label "Hot Water" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Water _:has_Hot ) ], brick:Water ; - skos:definition "Hot water used for HVAC heating or supply to hot taps" ; + skos:definition "Hot water used for HVAC heating or supply to hot taps"@en ; brick:hasAssociatedTag tag:Fluid, tag:Hot, tag:Liquid, @@ -9152,6 +9483,7 @@ brick:Hot_Water_Supply_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Supply_Hot_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of water supplied by a hot water system"@en ; brick:hasAssociatedTag tag:Hot, tag:Point, tag:Sensor, @@ -9164,14 +9496,20 @@ brick:Hot_Water_System a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Water _:has_Hot _:has_Equipment ) ], brick:Water_System ; owl:equivalentClass brick:HWS ; + skos:definition "The equipment, devices and conduits that handle the production and distribution of hot water in a building"@en ; brick:hasAssociatedTag tag:Equipment, tag:Hot, tag:Water . +brick:Humidity a qudt:QuantityKind, + brick:Quantity ; + rdfs:label "Humidity" . + brick:Humidity_Parameter a owl:Class ; rdfs:label "Humidity Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Humidity _:has_Parameter ) ], brick:Parameter ; + skos:definition "Parameters relevant to humidity-related systems and points"@en ; brick:hasAssociatedTag tag:Humidity, tag:Parameter, tag:Point . @@ -9206,6 +9544,7 @@ brick:Load_Shed_Status a owl:Class ; rdfs:label "Load Shed Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Load _:has_Shed _:has_Status ) ], brick:Status ; + skos:definition "Indicates if a load shedding policy is in effect"@en ; brick:hasAssociatedTag tag:Load, tag:Point, tag:Shed, @@ -9222,35 +9561,21 @@ brick:Mode_Command a owl:Class ; rdfs:label "Mode Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Mode _:has_Command ) ], brick:Command ; + skos:definition "Controls the operating mode of a device or controller"@en ; brick:hasAssociatedTag tag:Command, tag:Mode, tag:Point . -brick:Mode_Setpoint a owl:Class ; - rdfs:label "Mode Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Mode _:has_Setpoint ) ], - brick:Setpoint ; - brick:hasAssociatedTag tag:Mode, - tag:Point, - tag:Setpoint . - -brick:Mode_Status a owl:Class ; - rdfs:label "Mode Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Mode _:has_Status ) ], - brick:Status ; - brick:hasAssociatedTag tag:Mode, - tag:Point, - tag:Status . - brick:Occupancy a qudt:QuantityKind, brick:Quantity ; rdfs:label "Occupancy" . -brick:On_Status a owl:Class ; - rdfs:label "On Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Status ) ], +brick:Off_Status a owl:Class ; + rdfs:label "Off Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Off _:has_Status ) ], brick:Status ; - brick:hasAssociatedTag tag:On, + skos:definition "Indicates if a control loop, relay or equipment is off"@en ; + brick:hasAssociatedTag tag:Off, tag:Point, tag:Status . @@ -9261,6 +9586,7 @@ brick:Pressure_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Pressure ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measure the amount of force acting on a unit area"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Sensor . @@ -9269,6 +9595,7 @@ brick:Pressure_Setpoint a owl:Class ; rdfs:label "Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Pressure _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets pressure"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Setpoint . @@ -9277,6 +9604,7 @@ brick:Pressure_Status a owl:Class ; rdfs:label "Pressure Status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Pressure _:has_Status ) ], brick:Status ; + skos:definition "Indicates if pressure is within expected bounds"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Status . @@ -9285,6 +9613,7 @@ brick:Reset_Command a owl:Class ; rdfs:label "Reset Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Reset _:has_Command ) ], brick:Command ; + skos:definition "Commands that reset a flag, property or value to its default"@en ; brick:hasAssociatedTag tag:Command, tag:Point, tag:Reset . @@ -9298,6 +9627,7 @@ brick:Return_Water_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Return_Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of return water"@en ; brick:hasAssociatedTag tag:Point, tag:Return, tag:Sensor, @@ -9311,6 +9641,7 @@ brick:Speed_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Speed ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the magnitude of velocity of some form of movement"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Speed . @@ -9331,6 +9662,7 @@ brick:Static_Pressure_Setpoint_Limit a owl:Class ; rdfs:label "Static Pressure Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Static _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Limit, tag:Parameter, tag:Point, @@ -9342,6 +9674,7 @@ brick:Steam_Usage_Sensor a owl:Class ; rdfs:label "Steam Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Usage _:has_Steam ) ], brick:Usage_Sensor ; + skos:definition "Measures the amount of steam that is consumed or used, over some period of time"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Steam, @@ -9367,14 +9700,6 @@ brick:Supply_Chilled_Water a owl:Class, tag:Supply, tag:Water . -brick:System_Status a owl:Class ; - rdfs:label "System Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_System _:has_Status ) ], - brick:Status ; - brick:hasAssociatedTag tag:Point, - tag:Status, - tag:System . - brick:Temperature_High_Reset_Setpoint a owl:Class ; rdfs:label "Temperature High Reset Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_High _:has_Reset _:has_Setpoint ) ], @@ -9395,21 +9720,27 @@ brick:Temperature_Low_Reset_Setpoint a owl:Class ; tag:Setpoint, tag:Temperature . +brick:Temperature_Sensor a owl:Class ; + rdfs:label "Temperature Sensor" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Temperature ) ], + brick:Sensor ; + owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; + owl:hasValue brick:Temperature ; + owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold"@en ; + brick:hasAssociatedTag tag:Point, + tag:Sensor, + tag:Temperature . + brick:Usage_Sensor a owl:Class ; rdfs:label "Usage Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Usage ) ], brick:Sensor ; + skos:definition "Measures the amount of some substance that is consumed or used, over some period of time"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Usage . -brick:VFD a owl:Class ; - rdfs:label "VFD" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_VFD ) ], - brick:HVAC ; - brick:hasAssociatedTag tag:Equipment, - tag:VFD . - brick:Velocity_Pressure_Sensor a owl:Class ; rdfs:label "Velocity Pressure Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Pressure _:has_Velocity ) ], @@ -9417,6 +9748,7 @@ brick:Velocity_Pressure_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Velocity_Pressure ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the difference between total pressure and static pressure"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Sensor, @@ -9443,6 +9775,7 @@ brick:Voltage_Sensor a owl:Class ; owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; owl:hasValue brick:Voltage ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the voltage of an electrical device or object"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Voltage . @@ -9456,6 +9789,7 @@ brick:Water_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of water"@en ; brick:hasAssociatedTag tag:Flow, tag:Point, tag:Sensor, @@ -9466,6 +9800,7 @@ brick:Water_Meter a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Meter _:has_Equipment _:has_Water ) ], brick:Meter, brick:Water_System ; + skos:definition "A meter that measures the usage or consumption of water"@en ; brick:hasAssociatedTag tag:Equipment, tag:Meter, tag:Water . @@ -9474,6 +9809,7 @@ brick:Water_Pump a owl:Class ; rdfs:label "Water Pump" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Pump _:has_Water ) ], brick:Pump ; + skos:definition "A pump that performs work on water"@en ; brick:hasAssociatedTag tag:Equipment, tag:Pump, tag:Water . @@ -9482,6 +9818,7 @@ brick:Water_Valve a owl:Class ; rdfs:label "Water Valve" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Valve _:has_Water _:has_Equipment ) ], brick:Valve ; + skos:definition "A valve that modulates the flow of water"@en ; brick:hasAssociatedTag tag:Equipment, tag:Valve, tag:Water . @@ -9490,6 +9827,7 @@ brick:Zone a owl:Class ; rdfs:label "Zone" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Zone _:has_Location ) ], brick:Location ; + 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 ; brick:hasAssociatedTag tag:Location, tag:Zone . @@ -9498,7 +9836,7 @@ brick:Zone_Air a owl:Class, rdfs:label "Zone Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Zone ) ], brick:Air ; - skos:definition "air inside a defined zone (e.g., corridors)." ; + skos:definition "air inside a defined zone (e.g., corridors)."@en ; brick:hasAssociatedTag tag:Air, tag:Fluid, tag:Gas, @@ -9513,20 +9851,24 @@ brick:Zone_Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Zone_Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of air in a zone"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Sensor, tag:Temperature, tag:Zone . +tag:AED a brick:Tag ; + rdfs:label "AED" . + tag:AHU a brick:Tag ; rdfs:label "AHU" . tag:Access a brick:Tag ; rdfs:label "Access" . -tag:Auto a brick:Tag ; - rdfs:label "Auto" . +tag:Adjust a brick:Tag ; + rdfs:label "Adjust" . tag:Battery a brick:Tag ; rdfs:label "Battery" . @@ -9543,9 +9885,15 @@ tag:Conditioning a brick:Tag ; tag:Conductivity a brick:Tag ; rdfs:label "Conductivity" . +tag:Control a brick:Tag ; + rdfs:label "Control" . + tag:Cycle a brick:Tag ; rdfs:label "Cycle" . +tag:Defibrillator a brick:Tag ; + rdfs:label "Defibrillator" . + tag:Deionised a brick:Tag ; rdfs:label "Deionised" . @@ -9558,9 +9906,6 @@ tag:Delay a brick:Tag ; tag:Derivative a brick:Tag ; rdfs:label "Derivative" . -tag:Detection a brick:Tag ; - rdfs:label "Detection" . - tag:Drive a brick:Tag ; rdfs:label "Drive" . @@ -9633,9 +9978,6 @@ tag:Override a brick:Tag ; tag:Peak a brick:Tag ; rdfs:label "Peak" . -tag:Percent a brick:Tag ; - rdfs:label "Percent" . - tag:Rain a brick:Tag ; rdfs:label "Rain" . @@ -9645,9 +9987,6 @@ tag:Reheat a brick:Tag ; tag:Rooftop a brick:Tag ; rdfs:label "Rooftop" . -tag:Safety a brick:Tag ; - rdfs:label "Safety" . - tag:Shade a brick:Tag ; rdfs:label "Shade" . @@ -9657,24 +9996,30 @@ tag:Site a brick:Tag ; tag:Space a brick:Tag ; rdfs:label "Space" . +tag:Storage a brick:Tag ; + rdfs:label "Storage" . + tag:Switch a brick:Tag ; rdfs:label "Switch" . +tag:Thermal a brick:Tag ; + rdfs:label "Thermal" . + tag:Today a brick:Tag ; rdfs:label "Today" . tag:Torque a brick:Tag ; rdfs:label "Torque" . -tag:Turn a brick:Tag ; - rdfs:label "Turn" . - tag:Ventilation a brick:Tag ; rdfs:label "Ventilation" . tag:Volume a brick:Tag ; rdfs:label "Volume" . +tag:Wheel a brick:Tag ; + rdfs:label "Wheel" . + tag:Wind a brick:Tag ; rdfs:label "Wind" . @@ -9705,7 +10050,7 @@ brick:CO2 a owl:Class, rdfs:label "CO2" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_CO2 ) ], brick:Gas ; - skos:definition "Carbon Dioxide in the vapor phase" ; + skos:definition "Carbon Dioxide in the vapor phase"@en ; brick:hasAssociatedTag tag:CO2, tag:Fluid, tag:Gas . @@ -9719,6 +10064,7 @@ brick:CO2_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:CO2 ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures properties of CO2"@en ; brick:hasAssociatedTag tag:CO2, tag:Point, tag:Sensor . @@ -9728,6 +10074,7 @@ brick:Chilled_Water_System a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Water _:has_Chilled _:has_Equipment ) ], brick:Water_System ; owl:equivalentClass brick:CWS ; + skos:definition "The equipment, devices and conduits that handle the production and distribution of chilled water in a building"@en ; brick:hasAssociatedTag tag:Chilled, tag:Equipment, tag:Water . @@ -9738,7 +10085,7 @@ brick:Damper a owl:Class ; rdfs:label "Damper" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Damper ) ], brick:HVAC ; - 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." ; + 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 ; brick:hasAssociatedTag tag:Damper, tag:Equipment . @@ -9746,6 +10093,7 @@ brick:Deadband_Setpoint a owl:Class ; rdfs:label "Deadband Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Deadband _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets the size of a deadband"@en ; brick:hasAssociatedTag tag:Deadband, tag:Point, tag:Setpoint . @@ -9754,6 +10102,7 @@ brick:Demand_Setpoint a owl:Class ; rdfs:label "Demand Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Demand _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets the rate required for a process"@en ; brick:hasAssociatedTag tag:Demand, tag:Point, tag:Setpoint . @@ -9763,6 +10112,7 @@ brick:Differential_Pressure_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Pressure _:has_Deadband _:has_Setpoint ) ], brick:Deadband_Setpoint, brick:Differential_Pressure_Setpoint ; + skos:definition "Sets the size of a deadband of differential pressure"@en ; brick:hasAssociatedTag tag:Deadband, tag:Differential, tag:Point, @@ -9796,6 +10146,7 @@ brick:Differential_Pressure_Sensor a owl:Class ; rdfs:label "Differential Pressure Sensor" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Pressure _:has_Differential ) ], brick:Pressure_Sensor ; + skos:definition "Measures the difference between two applied pressures"@en ; brick:hasAssociatedTag tag:Differential, tag:Point, tag:Pressure, @@ -9805,6 +10156,7 @@ brick:Differential_Pressure_Setpoint a owl:Class ; rdfs:label "Differential Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Pressure _:has_Setpoint ) ], brick:Pressure_Setpoint ; + skos:definition "Sets differential pressure"@en ; brick:hasAssociatedTag tag:Differential, tag:Point, tag:Pressure, @@ -9814,6 +10166,7 @@ brick:Differential_Pressure_Setpoint_Limit a owl:Class ; rdfs:label "Differential Pressure Setpoint Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Differential _:has_Pressure _:has_Limit _:has_Parameter _:has_Setpoint ) ], 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 ; brick:hasAssociatedTag tag:Differential, tag:Limit, tag:Parameter, @@ -9825,6 +10178,7 @@ brick:Discharge_Air_Flow_Setpoint a owl:Class ; rdfs:label "Discharge Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Discharge _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow"@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Flow, @@ -9859,6 +10213,7 @@ brick:Electrical_System a owl:Class ; rdfs:label "Electrical System" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Electrical _:has_System ) ], brick:Equipment ; + skos:definition "Devices that serve or are part of the electrical subsystem in the building"@en ; brick:hasAssociatedTag tag:Electrical, tag:System . @@ -9866,12 +10221,14 @@ brick:Enthalpy a qudt:QuantityKind, brick:Quantity ; rdfs:label "Enthalpy" ; owl:sameAs qudtqk:Enthalpy ; - skos:definition "(also known as heat content), thermodynamic quantity equal to the sum of the internal energy of a system plus the product of the pressure volume work done on the system. H = E + pv, where H = enthalpy or total heat content, E = internal energy of the system, p = pressure, and v = volume. (Compare to [[specific enthalpy]].)" . + skos:definition "(also known as heat content), thermodynamic quantity equal to the sum of the internal energy of a system plus the product of the pressure volume work done on the system. H = E + pv, where H = enthalpy or total heat content, E = internal energy of the system, p = pressure, and v = volume. (Compare to [[specific enthalpy]].)", + "(also known as heat content), thermodynamic quantity equal to the sum of the internal energy of a system plus the product of the pressure volume work done on the system. H = E + pv, where H = enthalpy or total heat content, E = internal energy of the system, p = pressure, and v = volume. (Compare to [[specific enthalpy]].)"@en . brick:Heating_Valve a owl:Class ; rdfs:label "Heating Valve" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Valve _:has_Heat _:has_Equipment ) ], brick:Valve ; + skos:definition "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil"@en ; brick:hasAssociatedTag tag:Equipment, tag:Heat, tag:Valve . @@ -9880,6 +10237,7 @@ brick:Laboratory a owl:Class ; rdfs:label "Laboratory" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Laboratory _:has_Room _:has_Location ) ], brick:Room ; + 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 ; brick:hasAssociatedTag tag:Laboratory, tag:Location, tag:Room . @@ -9889,6 +10247,7 @@ brick:Max_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Air_Flow_Setpoint_Limit, brick:Max_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Limit, @@ -9905,17 +10264,10 @@ brick:Meter a owl:Class ; rdfs:label "Meter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Meter _:has_Equipment ) ], brick:Equipment ; + skos:definition "A device that measure usage or consumption of some media --- typically a form energy or power."@en ; brick:hasAssociatedTag tag:Equipment, tag:Meter . -brick:Off_Status a owl:Class ; - rdfs:label "Off Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Off _:has_Status ) ], - brick:Status ; - brick:hasAssociatedTag tag:Off, - tag:Point, - tag:Status . - brick:PID_Parameter a owl:Class ; rdfs:label "PID Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Parameter _:has_PID ) ], @@ -9931,17 +10283,25 @@ brick:Power a qudt:QuantityKind, unit:HP_Water, unit:KiloW, unit:W ; - owl:sameAs qudtqk:Power . + owl:sameAs qudtqk:Power ; + skos:definition "Power is the rate at which work is performed or energy is transmitted, or the amount of energy required or expended for a given unit of time. As a rate of change of work done or the energy of a subsystem, power is: (P = W/t), where (P) is power, (W) is work and {t} is time."@en . brick:Reset_Setpoint a owl:Class ; rdfs:label "Reset Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Reset _:has_Setpoint ) ], brick:Setpoint ; - skos:definition "Setpoints used in Reset strategies" ; + skos:definition "Setpoints used in reset strategies"@en ; brick:hasAssociatedTag tag:Point, tag:Reset, tag:Setpoint . +brick:Safety_Equipment a owl:Class ; + rdfs:label "Safety Equipment" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Safety _:has_Equipment ) ], + brick:Equipment ; + brick:hasAssociatedTag tag:Equipment, + tag:Safety . + brick:Security_Equipment a owl:Class ; rdfs:label "Security Equipment" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Security _:has_Equipment ) ], @@ -9954,17 +10314,9 @@ brick:Solid a owl:Class, rdfs:label "Solid" ; rdfs:subClassOf _:has_Solid, brick:Substance ; + skos:definition "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation."@en ; brick:hasAssociatedTag tag:Solid . -brick:Start_Stop_Status a owl:Class ; - rdfs:label "Start Stop Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Start _:has_Stop _:has_Status ) ], - brick:On_Off_Status ; - brick:hasAssociatedTag tag:Point, - tag:Start, - tag:Status, - tag:Stop . - brick:Static_Pressure a qudt:QuantityKind, brick:Quantity ; rdfs:label "Static Pressure" ; @@ -9973,8 +10325,10 @@ brick:Static_Pressure a qudt:QuantityKind, brick:Static_Pressure_Sensor a owl:Class ; rdfs:label "Static Pressure Sensor" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Pressure _:has_Static ) ], brick:Pressure_Sensor ; + skos:definition "Measures resistance to airflow in a heating and cooling system's components and duct work"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Sensor, @@ -9984,6 +10338,7 @@ brick:Supply_Air_Flow_Setpoint a owl:Class ; rdfs:label "Supply Air Flow Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Supply _:has_Air _:has_Flow _:has_Setpoint ) ], brick:Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Point, @@ -10000,10 +10355,20 @@ brick:Supply_Water a owl:Class, tag:Supply, tag:Water . +brick:System_Status a owl:Class ; + rdfs:label "System Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_System _:has_Status ) ], + brick:Status ; + skos:definition "Indicates properties of the activity of a system"@en ; + brick:hasAssociatedTag tag:Point, + tag:Status, + tag:System . + brick:Temperature_Alarm a owl:Class ; rdfs:label "Temperature Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with temperature."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Temperature . @@ -10014,15 +10379,17 @@ brick:Terminal_Unit a owl:Class ; owl:hasValue tag:Terminal ; owl:onProperty brick:hasTag ] _:has_Unit ) ], brick:HVAC ; - skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium." ; + skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; brick:hasAssociatedTag tag:Equipment, tag:Terminal, tag:Unit . brick:Valve a owl:Class ; rdfs:label "Valve" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Valve _:has_Equipment ) ], brick:HVAC ; + skos:definition "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways"@en ; brick:hasAssociatedTag tag:Equipment, tag:Valve . @@ -10031,19 +10398,18 @@ brick:Velocity_Pressure a qudt:QuantityKind, rdfs:label "Velocity Pressure" ; owl:sameAs qudtqk:DynamicPressure, brick:Dynamic_Pressure ; - skos:broader brick:Pressure . + skos:broader brick:Pressure ; + skos:definition "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)."@en . brick:Water_Alarm a owl:Class ; rdfs:label "Water Alarm" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Water _:has_Alarm ) ], brick:Alarm ; + skos:definition "An alarm that indicates water leaks."@en ; brick:hasAssociatedTag tag:Alarm, tag:Point, tag:Water . -tag:Adjust a brick:Tag ; - rdfs:label "Adjust" . - tag:Angle a brick:Tag ; rdfs:label "Angle" . @@ -10053,9 +10419,6 @@ tag:Bypass a brick:Tag ; tag:Chiller a brick:Tag ; rdfs:label "Chiller" . -tag:Detected a brick:Tag ; - rdfs:label "Detected" . - tag:Effective a brick:Tag ; rdfs:label "Effective" . @@ -10095,9 +10458,6 @@ tag:Lighting a brick:Tag ; tag:Overridden a brick:Tag ; rdfs:label "Overridden" . -tag:Panel a brick:Tag ; - rdfs:label "Panel" . - tag:Smoke a brick:Tag ; rdfs:label "Smoke" . @@ -10107,6 +10467,9 @@ tag:Surveillance a brick:Tag ; tag:Tolerance a brick:Tag ; rdfs:label "Tolerance" . +tag:VFD a brick:Tag ; + rdfs:label "VFD" . + tag:Variable a brick:Tag ; rdfs:label "Variable" . @@ -10116,6 +10479,7 @@ brick:Building_Meter a owl:Class ; rdfs:label "Building Meter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Meter _:has_Equipment _:has_Building ) ], brick:Meter ; + skos:definition "A meter that measures usage or consumption of some media for a whole building"@en ; brick:hasAssociatedTag tag:Building, tag:Equipment, tag:Meter . @@ -10125,7 +10489,7 @@ brick:Chilled_Water a owl:Class, rdfs:label "Chilled Water" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Water _:has_Chilled ) ], brick:Water ; - skos:definition "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature." ; + skos:definition "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature."@en ; brick:hasAssociatedTag tag:Chilled, tag:Fluid, tag:Liquid, @@ -10135,6 +10499,7 @@ brick:Cooling_Temperature_Setpoint a owl:Class ; rdfs:label "Cooling Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_Setpoint _:has_Cool ) ], brick:Temperature_Setpoint ; + skos:definition "Sets temperature for cooling"@en ; brick:hasAssociatedTag tag:Cool, tag:Point, tag:Setpoint, @@ -10144,6 +10509,7 @@ brick:Disable_Command a owl:Class ; rdfs:label "Disable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Disable _:has_Command ) ], brick:Command ; + skos:definition "Commands that disable functionality"@en ; brick:hasAssociatedTag tag:Command, tag:Disable, tag:Point . @@ -10153,13 +10519,15 @@ brick:Electric_Power a qudt:QuantityKind, rdfs:label "Electric Power" ; qudt:applicableUnit unit:KiloW ; owl:sameAs qudtqk:ElectricPower ; - skos:broader brick:Power . + skos:broader brick:Power ; + skos:definition "Electric Power is the rate at which electrical energy is transferred by an electric circuit. In the simple case of direct current circuits, electric power can be calculated as the product of the potential difference in the circuit (V) and the amount of current flowing in the circuit (I): (P = VI), where (P) is the power, (V) is the potential difference, and (I) is the current. However, in general electric power is calculated by taking the integral of the vector cross-product of the electrical and magnetic fields over a specified area."@en . brick:Gas a owl:Class, brick:Gas ; rdfs:label "Gas" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas ) ], brick:Fluid ; + skos:definition "state of matter in which substances exist in the form of nonaggregated molecules and which, within acceptable limits of accuracy, satisfy the ideal gas laws; usually a highly superheated vapor. See [[state]]."@en ; brick:hasAssociatedTag tag:Fluid, tag:Gas . @@ -10168,6 +10536,7 @@ brick:Liquid a owl:Class, rdfs:label "Liquid" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid ) ], brick:Fluid ; + skos:definition "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant."@en ; brick:hasAssociatedTag tag:Fluid, tag:Liquid . @@ -10176,6 +10545,7 @@ brick:Min_Air_Flow_Setpoint_Limit a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Air _:has_Flow _:has_Limit _:has_Parameter _:has_Setpoint ) ], brick:Air_Flow_Setpoint_Limit, brick:Min_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint."@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Limit, @@ -10188,7 +10558,7 @@ brick:On_Off_Command a owl:Class ; rdfs:label "On Off Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Off _:has_Command ) ], brick:Command ; - skos:definition "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity" ; + skos:definition "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity"@en ; brick:hasAssociatedTag tag:Command, tag:Off, tag:On, @@ -10198,6 +10568,7 @@ brick:Outside_Air_Temperature_Setpoint a owl:Class ; rdfs:label "Outside Air Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Outside _:has_Air _:has_Temperature _:has_Setpoint ) ], brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of outside air"@en ; brick:hasAssociatedTag tag:Air, tag:Outside, tag:Point, @@ -10209,6 +10580,7 @@ brick:Temperature_Deadband_Setpoint a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_Deadband _:has_Setpoint ) ], brick:Deadband_Setpoint, brick:Temperature_Setpoint ; + skos:definition "Sets the size of a deadband of temperature"@en ; brick:hasAssociatedTag tag:Deadband, tag:Point, tag:Setpoint, @@ -10218,6 +10590,7 @@ brick:Water_System a owl:Class ; rdfs:label "Water System" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Water _:has_Equipment ) ], brick:Equipment ; + skos:definition "The equipment, devices and conduits that handle the production and distribution of water in a building"@en ; brick:hasAssociatedTag tag:Equipment, tag:Water . @@ -10225,6 +10598,7 @@ brick:Water_Temperature_Setpoint a owl:Class ; rdfs:label "Water Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Water _:has_Temperature _:has_Setpoint ) ], brick:Temperature_Setpoint ; + skos:definition "Sets temperature of water"@en ; brick:hasAssociatedTag tag:Point, tag:Setpoint, tag:Temperature, @@ -10233,12 +10607,15 @@ brick:Water_Temperature_Setpoint a owl:Class ; tag:Condenser a brick:Tag ; rdfs:label "Condenser" . -tag:Control a brick:Tag ; - rdfs:label "Control" . - tag:Dewpoint a brick:Tag ; rdfs:label "Dewpoint" . +tag:Fault a brick:Tag ; + rdfs:label "Fault" . + +tag:Fire a brick:Tag ; + rdfs:label "Fire" . + tag:Fixed a brick:Tag ; rdfs:label "Fixed" . @@ -10248,8 +10625,8 @@ tag:Interface a brick:Tag ; tag:Leaving a brick:Tag ; rdfs:label "Leaving" . -tag:Lockout a brick:Tag ; - rdfs:label "Lockout" . +tag:Loss a brick:Tag ; + rdfs:label "Loss" . tag:Luminance a brick:Tag ; rdfs:label "Luminance" . @@ -10260,29 +10637,43 @@ tag:Mixed a brick:Tag ; tag:Occupancy a brick:Tag ; rdfs:label "Occupancy" . +tag:Preheat a brick:Tag ; + rdfs:label "Preheat" . + +tag:Run a brick:Tag ; + rdfs:label "Run" . + tag:Solar a brick:Tag ; rdfs:label "Solar" . tag:Solid a brick:Tag ; rdfs:label "Solid" . -tag:Storage a brick:Tag ; - rdfs:label "Storage" . - -tag:Thermal a brick:Tag ; - rdfs:label "Thermal" . - -tag:VFD a brick:Tag ; - rdfs:label "VFD" . +tag:Station a brick:Tag ; + rdfs:label "Station" . tag:Voltage a brick:Tag ; rdfs:label "Voltage" . +tag:Wash a brick:Tag ; + rdfs:label "Wash" . + +brick:Air_Flow_Setpoint a owl:Class ; + rdfs:label "Air Flow Setpoint" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Flow _:has_Setpoint ) ], + brick:Flow_Setpoint ; + skos:definition "Sets air flow"@en ; + brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Point, + tag:Setpoint . + brick:Discharge_Air a owl:Class, brick:Discharge_Air ; rdfs:label "Discharge Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Discharge ) ], brick:Air ; + skos:definition "the air exiting the registers (vents)."@en ; brick:hasAssociatedTag tag:Air, tag:Discharge, tag:Fluid, @@ -10293,7 +10684,7 @@ brick:Exhaust_Air a owl:Class, rdfs:label "Exhaust Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Exhaust ) ], brick:Air ; - skos:definition "air that must be removed from a space due to contaminants, regardless of pressurization" ; + skos:definition "air that must be removed from a space due to contaminants, regardless of pressurization"@en ; brick:hasAssociatedTag tag:Air, tag:Exhaust, tag:Fluid, @@ -10303,7 +10694,7 @@ brick:Fan a owl:Class ; rdfs:label "Fan" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Equipment _:has_Fan ) ], brick:HVAC ; - 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." ; + 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 ; brick:hasAssociatedTag tag:Equipment, tag:Fan . @@ -10311,6 +10702,7 @@ brick:Heating_Temperature_Setpoint a owl:Class ; rdfs:label "Heating Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_Setpoint _:has_Heat ) ], brick:Temperature_Setpoint ; + skos:definition "Sets temperature for heating"@en ; brick:hasAssociatedTag tag:Heat, tag:Point, tag:Setpoint, @@ -10326,6 +10718,33 @@ brick:Integral_Time_Parameter a owl:Class ; tag:Point, tag:Time . +brick:Relative_Humidity_Sensor a owl:Class ; + rdfs:label "Relative Humidity Sensor" ; + rdfs:seeAlso ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air _:has_Relative ) ], + brick:Humidity_Sensor ; + owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; + owl:hasValue brick:Relative_Humidity ; + owl:onProperty brick:measures ] [ a owl:Restriction ; + owl:hasValue brick:Air ; + owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature"@en ; + brick:hasAssociatedTag tag:Air, + tag:Humidity, + tag:Point, + tag:Relative, + tag:Sensor . + +brick:Start_Stop_Status a owl:Class ; + rdfs:label "Start Stop Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Start _:has_Stop _:has_Status ) ], + 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 ; + brick:hasAssociatedTag tag:Point, + tag:Start, + tag:Status, + tag:Stop . + brick:Substance a owl:Class ; rdfs:subClassOf sosa:FeatureOfInterest, brick:Measurable . @@ -10335,7 +10754,7 @@ brick:Supply_Air a owl:Class, rdfs:label "Supply Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Supply ) ], brick:Air ; - skos:definition "(1) air delivered by mechanical or natural ventilation to a space, composed of any combination of outdoor air, recirculated air, or transfer air. (2) air entering a space from an air-conditioning, heating, or ventilating apparatus for the purpose of comfort conditioning. Supply air is generally filtered, fan forced, and either heated, cooled, humidified, or dehumidified as necessary to maintain specified conditions. Only the quantity of outdoor air within the supply airflow may be used as replacement air." ; + skos:definition "(1) air delivered by mechanical or natural ventilation to a space, composed of any combination of outdoor air, recirculated air, or transfer air. (2) air entering a space from an air-conditioning, heating, or ventilating apparatus for the purpose of comfort conditioning. Supply air is generally filtered, fan forced, and either heated, cooled, humidified, or dehumidified as necessary to maintain specified conditions. Only the quantity of outdoor air within the supply airflow may be used as replacement air."@en ; brick:hasAssociatedTag tag:Air, tag:Fluid, tag:Gas, @@ -10345,6 +10764,7 @@ brick:Temperature_Setpoint a owl:Class ; rdfs:label "Temperature Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_Setpoint ) ], brick:Setpoint ; + skos:definition "Sets temperature"@en ; brick:hasAssociatedTag tag:Point, tag:Setpoint, tag:Temperature . @@ -10352,20 +10772,20 @@ brick:Temperature_Setpoint a owl:Class ; tag:Coil a brick:Tag ; rdfs:label "Coil" . +tag:Detection a brick:Tag ; + rdfs:label "Detection" . + tag:Direction a brick:Tag ; rdfs:label "Direction" . tag:Exchanger a brick:Tag ; rdfs:label "Exchanger" . -tag:Fault a brick:Tag ; - rdfs:label "Fault" . - tag:Laboratory a brick:Tag ; rdfs:label "Laboratory" . -tag:Loss a brick:Tag ; - rdfs:label "Loss" . +tag:Lockout a brick:Tag ; + rdfs:label "Lockout" . tag:Motor a brick:Tag ; rdfs:label "Motor" . @@ -10373,21 +10793,9 @@ tag:Motor a brick:Tag ; tag:Output a brick:Tag ; rdfs:label "Output" . -tag:Preheat a brick:Tag ; - rdfs:label "Preheat" . - -tag:Run a brick:Tag ; - rdfs:label "Run" . - tag:Stack a brick:Tag ; rdfs:label "Stack" . -tag:Start a brick:Tag ; - rdfs:label "Start" . - -tag:Stop a brick:Tag ; - rdfs:label "Stop" . - tag:Velocity a brick:Tag ; rdfs:label "Velocity" . @@ -10403,33 +10811,23 @@ brick:Air_Flow_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the rate of flow of air"@en ; brick:hasAssociatedTag tag:Air, tag:Flow, tag:Point, tag:Sensor . -brick:Air_Flow_Setpoint a owl:Class ; - rdfs:label "Air Flow Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Flow _:has_Setpoint ) ], - brick:Flow_Setpoint ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Point, - tag:Setpoint . - -brick:Air_Humidity_Sensor a owl:Class ; - rdfs:label "Air Humidity Sensor" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Sensor _:has_Humidity _:has_Air ) ], - brick:Humidity_Sensor ; - owl:equivalentClass [ owl:intersectionOf ( [ a owl:Restriction ; - owl:hasValue brick:Humidity ; - owl:onProperty brick:measures ] [ a owl:Restriction ; - owl:hasValue brick:Air ; - owl:onProperty brick:measures ] ) ] ; - brick:hasAssociatedTag tag:Air, - tag:Humidity, +brick:On_Off_Status a owl:Class ; + rdfs:label "On Off Status" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Off _:has_Status ) ], + brick:Off_Status, + brick:On_Status, + brick:Status ; + skos:definition "Indicates the on/off status of a control loop, relay or equipment"@en ; + brick:hasAssociatedTag tag:Off, + tag:On, tag:Point, - tag:Sensor . + tag:Status . brick:Proportional_Band_Parameter a owl:Class ; rdfs:label "Proportional Band Parameter" ; @@ -10441,10 +10839,19 @@ brick:Proportional_Band_Parameter a owl:Class ; tag:Point, tag:Proportional . +brick:Relative_Humidity a qudt:QuantityKind, + brick:Quantity ; + rdfs:label "Relative Humidity" ; + qudt:applicableUnit unit:UNITLESS ; + owl:sameAs qudtqk:RelativeHumidity ; + skos:broader brick:Humidity ; + skos:definition "Relative Humidity} is the ratio of the partial pressure of water vapor in an air-water mixture to the saturated vapor pressure of water at a prescribed temperature. The relative humidity of air depends not only on temperature but also on the pressure of the system of interest. Relative Humidity is also referred to as \\text{Relative Partial Pressure. Relative partial pressure is often referred to as (RH) and expressed in percent."@en . + brick:Static_Pressure_Setpoint a owl:Class ; rdfs:label "Static Pressure Setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Static _:has_Pressure _:has_Setpoint ) ], brick:Pressure_Setpoint ; + skos:definition "Sets static pressure"@en ; brick:hasAssociatedTag tag:Point, tag:Pressure, tag:Setpoint, @@ -10459,6 +10866,7 @@ brick:Water_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Water ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of water"@en ; brick:hasAssociatedTag tag:Point, tag:Sensor, tag:Temperature, @@ -10470,15 +10878,9 @@ tag:Average a brick:Tag ; tag:Box a brick:Tag ; rdfs:label "Box" . -tag:Fire a brick:Tag ; - rdfs:label "Fire" . - tag:Gain a brick:Tag ; rdfs:label "Gain" . -tag:Request a brick:Tag ; - rdfs:label "Request" . - tag:Standby a brick:Tag ; rdfs:label "Standby" . @@ -10494,6 +10896,7 @@ brick:Air_Temperature_Sensor a owl:Class ; owl:onProperty brick:measures ] [ a owl:Restriction ; owl:hasValue brick:Air ; owl:onProperty brick:measures ] ) ] ; + skos:definition "Measures the temperature of air"@en ; brick:hasAssociatedTag tag:Air, tag:Point, tag:Sensor, @@ -10503,6 +10906,7 @@ brick:Enable_Command a owl:Class ; rdfs:label "Enable Command" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Enable _:has_Command ) ], brick:Command ; + skos:definition "Commands that enable functionality"@en ; brick:hasAssociatedTag tag:Command, tag:Enable, tag:Point . @@ -10512,7 +10916,7 @@ brick:Outside_Air a owl:Class, rdfs:label "Outside Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Outside ) ], brick:Air ; - skos:definition "air external to a defined zone (e.g., corridors)." ; + skos:definition "air external to a defined zone (e.g., corridors)."@en ; brick:hasAssociatedTag tag:Air, tag:Fluid, tag:Gas, @@ -10531,7 +10935,7 @@ brick:Return_Air a owl:Class, rdfs:label "Return Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air _:has_Return ) ], brick:Air ; - skos:definition "air removed from a space to be recirculated or exhausted. Air extracted from a space and totally or partially returned to an air conditioner, furnace, or other heating, cooling, or ventilating system." ; + skos:definition "air removed from a space to be recirculated or exhausted. Air extracted from a space and totally or partially returned to an air conditioner, furnace, or other heating, cooling, or ventilating system."@en ; brick:hasAssociatedTag tag:Air, tag:Fluid, tag:Gas, @@ -10549,12 +10953,22 @@ tag:Electrical a brick:Tag ; tag:Filter a brick:Tag ; rdfs:label "Filter" . -brick:Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Air Temperature Setpoint" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Temperature _:has_Setpoint ) ], - brick:Temperature_Setpoint ; - brick:hasAssociatedTag tag:Air, - tag:Point, +tag:Relative a brick:Tag ; + rdfs:label "Relative" . + +tag:Start a brick:Tag ; + rdfs:label "Start" . + +tag:Stop a brick:Tag ; + rdfs:label "Stop" . + +brick:Air_Temperature_Setpoint a owl:Class ; + rdfs:label "Air Temperature Setpoint" ; + rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Air _:has_Temperature _:has_Setpoint ) ], + brick:Temperature_Setpoint ; + skos:definition "Sets temperature of air"@en ; + brick:hasAssociatedTag tag:Air, + tag:Point, tag:Setpoint, tag:Temperature . @@ -10562,35 +10976,27 @@ brick:Max_Limit a owl:Class ; rdfs:label "Max Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Max _:has_Limit _:has_Parameter ) ], brick:Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Setpoint."@en ; brick:hasAssociatedTag tag:Limit, tag:Max, tag:Parameter, tag:Point . -brick:On_Off_Status a owl:Class ; - rdfs:label "On Off Status" ; - rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_On _:has_Off _:has_Status ) ], - brick:Off_Status, - brick:On_Status, - brick:Status ; - brick:hasAssociatedTag tag:Off, - tag:On, - tag:Point, - tag:Status . - tag:Disable a brick:Tag ; rdfs:label "Disable" . +tag:Energy a brick:Tag ; + rdfs:label "Energy" . + +tag:Mode a brick:Tag ; + rdfs:label "Mode" . + tag:Pump a brick:Tag ; rdfs:label "Pump" . tag:Steam a brick:Tag ; rdfs:label "Steam" . -brick:Humidity a qudt:QuantityKind, - brick:Quantity ; - rdfs:label "Humidity" . - brick:Location a owl:Class ; rdfs:label "Location" ; rdfs:subClassOf _:has_Location, @@ -10601,6 +11007,7 @@ brick:Min_Limit a owl:Class ; rdfs:label "Min Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Min _:has_Limit _:has_Parameter ) ], brick:Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Setpoint."@en ; brick:hasAssociatedTag tag:Limit, tag:Min, tag:Parameter, @@ -10627,8 +11034,8 @@ brick:Point a owl:Class ; brick:Class ; brick:hasAssociatedTag tag:Point . -tag:Energy a brick:Tag ; - rdfs:label "Energy" . +tag:Safety a brick:Tag ; + rdfs:label "Safety" . tag:Step a brick:Tag ; rdfs:label "Step" . @@ -10637,6 +11044,8 @@ brick:Limit a owl:Class ; rdfs:label "Limit" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Parameter _:has_Limit ) ], brick:Parameter ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Setpoint."@en, + "A parameter that places an upper or lower bound on the range of permitted values of another point"@en ; brick:hasAssociatedTag tag:Limit, tag:Parameter, tag:Point . @@ -10650,121 +11059,118 @@ brick:Parameter a owl:Class ; brick:Sensor, brick:Setpoint, brick:Status ; - skos:definition "Parameter points are configuration settings used to guide the operation of equipment and control systems; for example they may provide bounds on valid setpoint values" ; + skos:definition "Parameter points are configuration settings used to guide the operation of equipment and control systems; for example they may provide bounds on valid setpoint values"@en ; brick:hasAssociatedTag tag:Parameter, tag:Point . +tag:CO2 a brick:Tag ; + rdfs:label "CO2" . + tag:Security a brick:Tag ; rdfs:label "Security" . tag:Usage a brick:Tag ; rdfs:label "Usage" . -tag:CO2 a brick:Tag ; - rdfs:label "CO2" . - tag:Medium a brick:Tag ; rdfs:label "Medium" . tag:Meter a brick:Tag ; rdfs:label "Meter" . +tag:Speed a brick:Tag ; + rdfs:label "Speed" . + brick:Flow a qudt:QuantityKind, brick:Quantity ; rdfs:label "Flow" ; owl:sameAs qudtqk:VolumeFlowRate . +tag:Demand a brick:Tag ; + rdfs:label "Demand" . + +tag:Fan a brick:Tag ; + rdfs:label "Fan" . + +tag:Power a brick:Tag ; + rdfs:label "Power" . + +tag:Valve a brick:Tag ; + rdfs:label "Valve" . + +tag:Zone a brick:Tag ; + rdfs:label "Zone" . + brick:Temperature_Parameter a owl:Class ; rdfs:label "Temperature Parameter" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Temperature _:has_Parameter ) ], brick:Parameter ; + skos:definition "Parameters relevant to temperature-related systems and points"@en ; brick:hasAssociatedTag tag:Parameter, tag:Point, tag:Temperature . -tag:Demand a brick:Tag ; - rdfs:label "Demand" . - tag:Emergency a brick:Tag ; rdfs:label "Emergency" . -tag:Mode a brick:Tag ; - rdfs:label "Mode" . - -tag:Valve a brick:Tag ; - rdfs:label "Valve" . - -tag:System a brick:Tag ; - rdfs:label "System" . - -tag:Zone a brick:Tag ; - rdfs:label "Zone" . +tag:Unoccupied a brick:Tag ; + rdfs:label "Unoccupied" . brick:Water a owl:Class, brick:Water ; rdfs:label "Water" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Liquid _:has_Water ) ], brick:Liquid ; - skos:definition "transparent, odorless, tasteless liquid; a compound of hydrogen and oxygen (H2O), containing 11.188% hydrogen and 88.812% oxygen by mass; freezing at 32°F (0°C); boiling near 212°F (100°C)." ; + skos:definition "transparent, odorless, tasteless liquid; a compound of hydrogen and oxygen (H2O), containing 11.188% hydrogen and 88.812% oxygen by mass; freezing at 32°F (0°C); boiling near 212°F (100°C)."@en ; brick:hasAssociatedTag tag:Fluid, tag:Liquid, tag:Water . -tag:Speed a brick:Tag ; - rdfs:label "Speed" . - -tag:Unoccupied a brick:Tag ; - rdfs:label "Unoccupied" . - -brick:Equipment a owl:Class ; - rdfs:label "Equipment" ; - rdfs:subClassOf _:has_Equipment, - brick:Class ; - brick:hasAssociatedTag tag:Equipment . - -tag:Power a brick:Tag ; - rdfs:label "Power" . +tag:On a brick:Tag ; + rdfs:label "On" . brick:Air a owl:Class, brick:Air ; rdfs:label "Air" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Fluid _:has_Gas _:has_Air ) ], brick:Gas ; + skos:definition "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen."@en ; brick:hasAssociatedTag tag:Air, tag:Fluid, tag:Gas . -tag:Gas a brick:Tag ; - rdfs:label "Gas" . - tag:Humidity a brick:Tag ; rdfs:label "Humidity" . -tag:Low a brick:Tag ; - rdfs:label "Low" . +tag:System a brick:Tag ; + rdfs:label "System" . + +brick:Equipment a owl:Class ; + rdfs:label "Equipment" ; + rdfs:subClassOf _:has_Equipment, + brick:Class ; + skos:definition "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."@en ; + brick:hasAssociatedTag tag:Equipment . + +tag:Gas a brick:Tag ; + rdfs:label "Gas" . tag:Occupied a brick:Tag ; rdfs:label "Occupied" . -tag:Fan a brick:Tag ; - rdfs:label "Fan" . - -tag:Integral a brick:Tag ; - rdfs:label "Integral" . +tag:Enable a brick:Tag ; + rdfs:label "Enable" . -tag:On a brick:Tag ; - rdfs:label "On" . +tag:Low a brick:Tag ; + rdfs:label "Low" . -brick:Temperature a qudt:QuantityKind, - brick:Quantity ; - rdfs:label "Temperature" ; - qudt:applicableUnit unit:DEG_R, - unit:K ; - owl:sameAs qudtqk:ThermodynamicTemperature . +tag:Off a brick:Tag ; + rdfs:label "Off" . brick:Setpoint a owl:Class ; rdfs:label "Setpoint" ; - rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ; + rdfs:seeAlso , + "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Setpoint ) ], brick:Point ; owl:disjointWith brick:Alarm, @@ -10772,15 +11178,22 @@ brick:Setpoint a owl:Class ; brick:Parameter, brick:Sensor, brick:Status ; - skos:definition "A Setpoint is an input value at which the desired property is set" ; + skos:definition "A Setpoint is an input value at which the desired property is set"@en ; brick:hasAssociatedTag tag:Point, tag:Setpoint . +tag:Integral a brick:Tag ; + rdfs:label "Integral" . + tag:Band a brick:Tag ; rdfs:label "Band" . -tag:Enable a brick:Tag ; - rdfs:label "Enable" . +brick:Temperature a qudt:QuantityKind, + brick:Quantity ; + rdfs:label "Temperature" ; + qudt:applicableUnit unit:DEG_R, + unit:K ; + owl:sameAs qudtqk:ThermodynamicTemperature . tag:High a brick:Tag ; rdfs:label "High" . @@ -10793,7 +11206,7 @@ tag:Shed a brick:Tag ; brick:Alarm a owl:Class ; rdfs:label "Alarm" ; - rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=alarm" ; + rdfs:seeAlso ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Alarm ) ], brick:Point ; owl:disjointWith brick:Command, @@ -10801,16 +11214,25 @@ brick:Alarm a owl:Class ; brick:Sensor, brick:Setpoint, brick:Status ; - skos:definition "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action" ; + skos:definition "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action"@en ; brick:hasAssociatedTag tag:Alarm, tag:Point . +tag:Deadband a brick:Tag ; + rdfs:label "Deadband" . + +tag:Exhaust a brick:Tag ; + rdfs:label "Exhaust" . + tag:Liquid a brick:Tag ; rdfs:label "Liquid" . tag:Proportional a brick:Tag ; rdfs:label "Proportional" . +tag:Return a brick:Tag ; + rdfs:label "Return" . + tag:Time a brick:Tag ; rdfs:label "Time" . @@ -10823,7 +11245,7 @@ brick:Command a owl:Class ; brick:Sensor, brick:Setpoint, brick:Status ; - skos:definition "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points." ; + skos:definition "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points."@en ; brick:hasAssociatedTag tag:Command, tag:Point . @@ -10832,33 +11254,22 @@ brick:HVAC a owl:Class ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Heat _:has_Ventilation _:has_Air _:has_Conditioning _:has_System ) ], brick:Equipment ; owl:equivalentClass brick:Heating_Ventilation_Air_Conditioning_System ; + skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; brick:hasAssociatedTag tag:Air, tag:Conditioning, tag:Heat, tag:System, tag:Ventilation . -tag:Deadband a brick:Tag ; - rdfs:label "Deadband" . - -tag:Exhaust a brick:Tag ; - rdfs:label "Exhaust" . - -tag:Off a brick:Tag ; - rdfs:label "Off" . - -tag:Return a brick:Tag ; - rdfs:label "Return" . - tag:Load a brick:Tag ; rdfs:label "Load" . -tag:Min a brick:Tag ; - rdfs:label "Min" . - tag:Max a brick:Tag ; rdfs:label "Max" . +tag:Min a brick:Tag ; + rdfs:label "Min" . + tag:Outside a brick:Tag ; rdfs:label "Outside" . @@ -10868,20 +11279,8 @@ tag:Reset a brick:Tag ; tag:Chilled a brick:Tag ; rdfs:label "Chilled" . - a owl:Ontology ; - rdfs:label "Brick" ; - dcterms:creator ( [ a sdo:Person ; - sdo:email "gtfierro@cs.berkeley.edu" ; - sdo:name "Gabe Fierro" ] [ a sdo:Person ; - sdo:email "jbkoh@eng.ucsd.edu" ; - sdo:name "Jason Koh" ] ) ; - dcterms:license ; - dcterms:version "1.1.0" ; - rdfs:seeAlso . - brick:Status a owl:Class ; rdfs:label "Status" ; - rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=status" ; rdfs:subClassOf [ owl:intersectionOf ( _:has_Point _:has_Status ) ], brick:Point ; owl:disjointWith brick:Alarm, @@ -10889,10 +11288,21 @@ brick:Status a owl:Class ; brick:Parameter, brick:Sensor, brick:Setpoint ; - skos:definition "A Status is input point that reports the current operating mode, state, position, or condition of an item. Statuses are observations and should be considered 'read-only'" ; + skos:definition "A Status is input point that reports the current operating mode, state, position, or condition of an item. Statuses are observations and should be considered 'read-only'"@en ; brick:hasAssociatedTag tag:Point, tag:Status . + a owl:Ontology ; + rdfs:label "Brick" ; + dcterms:creator ( [ a sdo:Person ; + sdo:email "gtfierro@cs.berkeley.edu" ; + sdo:name "Gabe Fierro" ] [ a sdo:Person ; + sdo:email "jbkoh@eng.ucsd.edu" ; + sdo:name "Jason Koh" ] ) ; + dcterms:license ; + dcterms:version "1.1.0" ; + rdfs:seeAlso . + tag:Fluid a brick:Tag ; rdfs:label "Fluid" . @@ -10912,7 +11322,7 @@ brick:Sensor a owl:Class ; brick:Parameter, brick:Setpoint, brick:Status ; - skos:definition "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)." ; + skos:definition "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)."@en ; brick:hasAssociatedTag tag:Point, tag:Sensor . @@ -10937,6 +11347,9 @@ tag:Limit a brick:Tag ; tag:Differential a brick:Tag ; rdfs:label "Differential" . +tag:Status a brick:Tag ; + rdfs:label "Status" . + brick:Quantity a owl:Class ; rdfs:subClassOf skos:Concept, sosa:ObservableProperty, @@ -10945,9 +11358,6 @@ brick:Quantity a owl:Class ; tag:Discharge a brick:Tag ; rdfs:label "Discharge" . -tag:Status a brick:Tag ; - rdfs:label "Status" . - tag:Flow a brick:Tag ; rdfs:label "Flow" . @@ -10957,12 +11367,12 @@ tag:Supply a brick:Tag ; tag:Pressure a brick:Tag ; rdfs:label "Pressure" . -tag:Equipment a brick:Tag ; - rdfs:label "Equipment" . - tag:Parameter a brick:Tag ; rdfs:label "Parameter" . +tag:Equipment a brick:Tag ; + rdfs:label "Equipment" . + tag:Water a brick:Tag ; rdfs:label "Water" . @@ -10972,7 +11382,7 @@ brick:measures a owl:AsymmetricProperty, rdfs:domain brick:Point ; rdfs:range brick:Measurable ; owl:inverseOf brick:isMeasuredBy ; - skos:definition "The subject measures a quantity or substance given by the object" . + skos:definition "The subject measures a quantity or substance given by the object"@en . tag:Temperature a brick:Tag ; rdfs:label "Temperature" . @@ -10991,7 +11401,7 @@ brick:hasTag a owl:AsymmetricProperty, owl:ObjectProperty ; rdfs:range brick:Tag ; owl:inverseOf brick:isTagOf ; - skos:definition "The subject has the given tag" . + skos:definition "The subject has the given tag"@en . brick:Tag a owl:AllDifferent, owl:Class ; @@ -11004,6 +11414,10 @@ tag:Point a brick:Tag ; owl:hasValue tag:Pir ; owl:onProperty brick:hasTag . +_:has_AED a owl:Restriction ; + owl:hasValue tag:AED ; + owl:onProperty brick:hasTag . + _:has_AHU a owl:Restriction ; owl:hasValue tag:AHU ; owl:onProperty brick:hasTag . @@ -11012,8 +11426,8 @@ _:has_Access a owl:Restriction ; owl:hasValue tag:Access ; owl:onProperty brick:hasTag . -_:has_Auto a owl:Restriction ; - owl:hasValue tag:Auto ; +_:has_Adjust a owl:Restriction ; + owl:hasValue tag:Adjust ; owl:onProperty brick:hasTag . _:has_Battery a owl:Restriction ; @@ -11036,10 +11450,18 @@ _:has_Conductivity a owl:Restriction ; owl:hasValue tag:Conductivity ; owl:onProperty brick:hasTag . +_:has_Control a owl:Restriction ; + owl:hasValue tag:Control ; + owl:onProperty brick:hasTag . + _:has_Cycle a owl:Restriction ; owl:hasValue tag:Cycle ; owl:onProperty brick:hasTag . +_:has_Defibrillator a owl:Restriction ; + owl:hasValue tag:Defibrillator ; + owl:onProperty brick:hasTag . + _:has_Deionised a owl:Restriction ; owl:hasValue tag:Deionised ; owl:onProperty brick:hasTag . @@ -11056,10 +11478,6 @@ _:has_Derivative a owl:Restriction ; owl:hasValue tag:Derivative ; owl:onProperty brick:hasTag . -_:has_Detection a owl:Restriction ; - owl:hasValue tag:Detection ; - owl:onProperty brick:hasTag . - _:has_Drive a owl:Restriction ; owl:hasValue tag:Drive ; owl:onProperty brick:hasTag . @@ -11168,10 +11586,6 @@ _:has_Peak a owl:Restriction ; owl:hasValue tag:Peak ; owl:onProperty brick:hasTag . -_:has_Percent a owl:Restriction ; - owl:hasValue tag:Percent ; - owl:onProperty brick:hasTag . - _:has_Rain a owl:Restriction ; owl:hasValue tag:Rain ; owl:onProperty brick:hasTag . @@ -11184,10 +11598,6 @@ _:has_Rooftop a owl:Restriction ; owl:hasValue tag:Rooftop ; owl:onProperty brick:hasTag . -_:has_Safety a owl:Restriction ; - owl:hasValue tag:Safety ; - owl:onProperty brick:hasTag . - _:has_Shade a owl:Restriction ; owl:hasValue tag:Shade ; owl:onProperty brick:hasTag . @@ -11200,10 +11610,18 @@ _:has_Space a owl:Restriction ; owl:hasValue tag:Space ; owl:onProperty brick:hasTag . +_:has_Storage a owl:Restriction ; + owl:hasValue tag:Storage ; + owl:onProperty brick:hasTag . + _:has_Switch a owl:Restriction ; owl:hasValue tag:Switch ; owl:onProperty brick:hasTag . +_:has_Thermal a owl:Restriction ; + owl:hasValue tag:Thermal ; + owl:onProperty brick:hasTag . + _:has_Today a owl:Restriction ; owl:hasValue tag:Today ; owl:onProperty brick:hasTag . @@ -11212,10 +11630,6 @@ _:has_Torque a owl:Restriction ; owl:hasValue tag:Torque ; owl:onProperty brick:hasTag . -_:has_Turn a owl:Restriction ; - owl:hasValue tag:Turn ; - owl:onProperty brick:hasTag . - _:has_Ventilation a owl:Restriction ; owl:hasValue tag:Ventilation ; owl:onProperty brick:hasTag . @@ -11224,6 +11638,10 @@ _:has_Volume a owl:Restriction ; owl:hasValue tag:Volume ; owl:onProperty brick:hasTag . +_:has_Wheel a owl:Restriction ; + owl:hasValue tag:Wheel ; + owl:onProperty brick:hasTag . + _:has_Wind a owl:Restriction ; owl:hasValue tag:Wind ; owl:onProperty brick:hasTag . @@ -11232,10 +11650,6 @@ _:has_Yearly a owl:Restriction ; owl:hasValue tag:Yearly ; owl:onProperty brick:hasTag . -_:has_Adjust a owl:Restriction ; - owl:hasValue tag:Adjust ; - owl:onProperty brick:hasTag . - _:has_Angle a owl:Restriction ; owl:hasValue tag:Angle ; owl:onProperty brick:hasTag . @@ -11248,10 +11662,6 @@ _:has_Chiller a owl:Restriction ; owl:hasValue tag:Chiller ; owl:onProperty brick:hasTag . -_:has_Detected a owl:Restriction ; - owl:hasValue tag:Detected ; - owl:onProperty brick:hasTag . - _:has_Effective a owl:Restriction ; owl:hasValue tag:Effective ; owl:onProperty brick:hasTag . @@ -11292,10 +11702,6 @@ _:has_Overridden a owl:Restriction ; owl:hasValue tag:Overridden ; owl:onProperty brick:hasTag . -_:has_Panel a owl:Restriction ; - owl:hasValue tag:Panel ; - owl:onProperty brick:hasTag . - _:has_Smoke a owl:Restriction ; owl:hasValue tag:Smoke ; owl:onProperty brick:hasTag . @@ -11308,6 +11714,10 @@ _:has_Tolerance a owl:Restriction ; owl:hasValue tag:Tolerance ; owl:onProperty brick:hasTag . +_:has_VFD a owl:Restriction ; + owl:hasValue tag:VFD ; + owl:onProperty brick:hasTag . + _:has_Variable a owl:Restriction ; owl:hasValue tag:Variable ; owl:onProperty brick:hasTag . @@ -11320,14 +11730,18 @@ _:has_Condenser a owl:Restriction ; owl:hasValue tag:Condenser ; owl:onProperty brick:hasTag . -_:has_Control a owl:Restriction ; - owl:hasValue tag:Control ; - owl:onProperty brick:hasTag . - _:has_Dewpoint a owl:Restriction ; owl:hasValue tag:Dewpoint ; owl:onProperty brick:hasTag . +_:has_Fault a owl:Restriction ; + owl:hasValue tag:Fault ; + owl:onProperty brick:hasTag . + +_:has_Fire a owl:Restriction ; + owl:hasValue tag:Fire ; + owl:onProperty brick:hasTag . + _:has_Fixed a owl:Restriction ; owl:hasValue tag:Fixed ; owl:onProperty brick:hasTag . @@ -11340,8 +11754,8 @@ _:has_Leaving a owl:Restriction ; owl:hasValue tag:Leaving ; owl:onProperty brick:hasTag . -_:has_Lockout a owl:Restriction ; - owl:hasValue tag:Lockout ; +_:has_Loss a owl:Restriction ; + owl:hasValue tag:Loss ; owl:onProperty brick:hasTag . _:has_Luminance a owl:Restriction ; @@ -11356,6 +11770,14 @@ _:has_Occupancy a owl:Restriction ; owl:hasValue tag:Occupancy ; owl:onProperty brick:hasTag . +_:has_Preheat a owl:Restriction ; + owl:hasValue tag:Preheat ; + owl:onProperty brick:hasTag . + +_:has_Run a owl:Restriction ; + owl:hasValue tag:Run ; + owl:onProperty brick:hasTag . + _:has_Solar a owl:Restriction ; owl:hasValue tag:Solar ; owl:onProperty brick:hasTag . @@ -11364,20 +11786,20 @@ _:has_Solid a owl:Restriction ; owl:hasValue tag:Solid ; owl:onProperty brick:hasTag . -_:has_Storage a owl:Restriction ; - owl:hasValue tag:Storage ; +_:has_Station a owl:Restriction ; + owl:hasValue tag:Station ; owl:onProperty brick:hasTag . -_:has_Thermal a owl:Restriction ; - owl:hasValue tag:Thermal ; +_:has_Voltage a owl:Restriction ; + owl:hasValue tag:Voltage ; owl:onProperty brick:hasTag . -_:has_VFD a owl:Restriction ; - owl:hasValue tag:VFD ; +_:has_Wash a owl:Restriction ; + owl:hasValue tag:Wash ; owl:onProperty brick:hasTag . -_:has_Voltage a owl:Restriction ; - owl:hasValue tag:Voltage ; +_:has_Detection a owl:Restriction ; + owl:hasValue tag:Detection ; owl:onProperty brick:hasTag . _:has_Direction a owl:Restriction ; @@ -11388,16 +11810,12 @@ _:has_Exchanger a owl:Restriction ; owl:hasValue tag:Exchanger ; owl:onProperty brick:hasTag . -_:has_Fault a owl:Restriction ; - owl:hasValue tag:Fault ; - owl:onProperty brick:hasTag . - _:has_Laboratory a owl:Restriction ; owl:hasValue tag:Laboratory ; owl:onProperty brick:hasTag . -_:has_Loss a owl:Restriction ; - owl:hasValue tag:Loss ; +_:has_Lockout a owl:Restriction ; + owl:hasValue tag:Lockout ; owl:onProperty brick:hasTag . _:has_Motor a owl:Restriction ; @@ -11408,26 +11826,10 @@ _:has_Output a owl:Restriction ; owl:hasValue tag:Output ; owl:onProperty brick:hasTag . -_:has_Preheat a owl:Restriction ; - owl:hasValue tag:Preheat ; - owl:onProperty brick:hasTag . - -_:has_Run a owl:Restriction ; - owl:hasValue tag:Run ; - owl:onProperty brick:hasTag . - _:has_Stack a owl:Restriction ; owl:hasValue tag:Stack ; owl:onProperty brick:hasTag . -_:has_Start a owl:Restriction ; - owl:hasValue tag:Start ; - owl:onProperty brick:hasTag . - -_:has_Stop a owl:Restriction ; - owl:hasValue tag:Stop ; - owl:onProperty brick:hasTag . - _:has_Velocity a owl:Restriction ; owl:hasValue tag:Velocity ; owl:onProperty brick:hasTag . @@ -11444,18 +11846,10 @@ _:has_Box a owl:Restriction ; owl:hasValue tag:Box ; owl:onProperty brick:hasTag . -_:has_Fire a owl:Restriction ; - owl:hasValue tag:Fire ; - owl:onProperty brick:hasTag . - _:has_Gain a owl:Restriction ; owl:hasValue tag:Gain ; owl:onProperty brick:hasTag . -_:has_Request a owl:Restriction ; - owl:hasValue tag:Request ; - owl:onProperty brick:hasTag . - _:has_Standby a owl:Restriction ; owl:hasValue tag:Standby ; owl:onProperty brick:hasTag . @@ -11480,14 +11874,34 @@ _:has_Filter a owl:Restriction ; owl:hasValue tag:Filter ; owl:onProperty brick:hasTag . +_:has_Relative a owl:Restriction ; + owl:hasValue tag:Relative ; + owl:onProperty brick:hasTag . + +_:has_Start a owl:Restriction ; + owl:hasValue tag:Start ; + owl:onProperty brick:hasTag . + _:has_Steam a owl:Restriction ; owl:hasValue tag:Steam ; owl:onProperty brick:hasTag . +_:has_Stop a owl:Restriction ; + owl:hasValue tag:Stop ; + owl:onProperty brick:hasTag . + _:has_Disable a owl:Restriction ; owl:hasValue tag:Disable ; owl:onProperty brick:hasTag . +_:has_Energy a owl:Restriction ; + owl:hasValue tag:Energy ; + owl:onProperty brick:hasTag . + +_:has_Mode a owl:Restriction ; + owl:hasValue tag:Mode ; + owl:onProperty brick:hasTag . + _:has_Pump a owl:Restriction ; owl:hasValue tag:Pump ; owl:onProperty brick:hasTag . @@ -11512,14 +11926,18 @@ _:has_Room a owl:Restriction ; owl:hasValue tag:Room ; owl:onProperty brick:hasTag . -_:has_Energy a owl:Restriction ; - owl:hasValue tag:Energy ; +_:has_Safety a owl:Restriction ; + owl:hasValue tag:Safety ; owl:onProperty brick:hasTag . _:has_Step a owl:Restriction ; owl:hasValue tag:Step ; owl:onProperty brick:hasTag . +_:has_CO2 a owl:Restriction ; + owl:hasValue tag:CO2 ; + owl:onProperty brick:hasTag . + _:has_Security a owl:Restriction ; owl:hasValue tag:Security ; owl:onProperty brick:hasTag . @@ -11528,10 +11946,6 @@ _:has_Usage a owl:Restriction ; owl:hasValue tag:Usage ; owl:onProperty brick:hasTag . -_:has_CO2 a owl:Restriction ; - owl:hasValue tag:CO2 ; - owl:onProperty brick:hasTag . - _:has_Medium a owl:Restriction ; owl:hasValue tag:Medium ; owl:onProperty brick:hasTag . @@ -11540,6 +11954,10 @@ _:has_Meter a owl:Restriction ; owl:hasValue tag:Meter ; owl:onProperty brick:hasTag . +_:has_Speed a owl:Restriction ; + owl:hasValue tag:Speed ; + owl:onProperty brick:hasTag . + _:has_Valve a owl:Restriction ; owl:hasValue tag:Valve ; owl:onProperty brick:hasTag . @@ -11548,72 +11966,68 @@ _:has_Demand a owl:Restriction ; owl:hasValue tag:Demand ; owl:onProperty brick:hasTag . -_:has_Emergency a owl:Restriction ; - owl:hasValue tag:Emergency ; - owl:onProperty brick:hasTag . - -_:has_Mode a owl:Restriction ; - owl:hasValue tag:Mode ; +_:has_Fan a owl:Restriction ; + owl:hasValue tag:Fan ; owl:onProperty brick:hasTag . -_:has_System a owl:Restriction ; - owl:hasValue tag:System ; +_:has_Power a owl:Restriction ; + owl:hasValue tag:Power ; owl:onProperty brick:hasTag . _:has_Zone a owl:Restriction ; owl:hasValue tag:Zone ; owl:onProperty brick:hasTag . -_:has_Speed a owl:Restriction ; - owl:hasValue tag:Speed ; +_:has_Emergency a owl:Restriction ; + owl:hasValue tag:Emergency ; owl:onProperty brick:hasTag . _:has_Unoccupied a owl:Restriction ; owl:hasValue tag:Unoccupied ; owl:onProperty brick:hasTag . -_:has_Power a owl:Restriction ; - owl:hasValue tag:Power ; - owl:onProperty brick:hasTag . - -_:has_Gas a owl:Restriction ; - owl:hasValue tag:Gas ; +_:has_On a owl:Restriction ; + owl:hasValue tag:On ; owl:onProperty brick:hasTag . _:has_Humidity a owl:Restriction ; owl:hasValue tag:Humidity ; owl:onProperty brick:hasTag . -_:has_Low a owl:Restriction ; - owl:hasValue tag:Low ; +_:has_System a owl:Restriction ; + owl:hasValue tag:System ; + owl:onProperty brick:hasTag . + +_:has_Gas a owl:Restriction ; + owl:hasValue tag:Gas ; owl:onProperty brick:hasTag . _:has_Occupied a owl:Restriction ; owl:hasValue tag:Occupied ; owl:onProperty brick:hasTag . -_:has_Fan a owl:Restriction ; - owl:hasValue tag:Fan ; +_:has_Enable a owl:Restriction ; + owl:hasValue tag:Enable ; owl:onProperty brick:hasTag . -_:has_Integral a owl:Restriction ; - owl:hasValue tag:Integral ; +_:has_Low a owl:Restriction ; + owl:hasValue tag:Low ; owl:onProperty brick:hasTag . -_:has_On a owl:Restriction ; - owl:hasValue tag:On ; +_:has_Off a owl:Restriction ; + owl:hasValue tag:Off ; owl:onProperty brick:hasTag . -_:has_Location a owl:Restriction ; - owl:hasValue tag:Location ; +_:has_Integral a owl:Restriction ; + owl:hasValue tag:Integral ; owl:onProperty brick:hasTag . _:has_Band a owl:Restriction ; owl:hasValue tag:Band ; owl:onProperty brick:hasTag . -_:has_Enable a owl:Restriction ; - owl:hasValue tag:Enable ; +_:has_Location a owl:Restriction ; + owl:hasValue tag:Location ; owl:onProperty brick:hasTag . _:has_High a owl:Restriction ; @@ -11624,18 +12038,6 @@ _:has_Shed a owl:Restriction ; owl:hasValue tag:Shed ; owl:onProperty brick:hasTag . -_:has_Liquid a owl:Restriction ; - owl:hasValue tag:Liquid ; - owl:onProperty brick:hasTag . - -_:has_Proportional a owl:Restriction ; - owl:hasValue tag:Proportional ; - owl:onProperty brick:hasTag . - -_:has_Time a owl:Restriction ; - owl:hasValue tag:Time ; - owl:onProperty brick:hasTag . - _:has_Deadband a owl:Restriction ; owl:hasValue tag:Deadband ; owl:onProperty brick:hasTag . @@ -11644,26 +12046,34 @@ _:has_Exhaust a owl:Restriction ; owl:hasValue tag:Exhaust ; owl:onProperty brick:hasTag . -_:has_Off a owl:Restriction ; - owl:hasValue tag:Off ; +_:has_Liquid a owl:Restriction ; + owl:hasValue tag:Liquid ; + owl:onProperty brick:hasTag . + +_:has_Proportional a owl:Restriction ; + owl:hasValue tag:Proportional ; owl:onProperty brick:hasTag . _:has_Return a owl:Restriction ; owl:hasValue tag:Return ; owl:onProperty brick:hasTag . -_:has_Load a owl:Restriction ; - owl:hasValue tag:Load ; +_:has_Time a owl:Restriction ; + owl:hasValue tag:Time ; owl:onProperty brick:hasTag . -_:has_Min a owl:Restriction ; - owl:hasValue tag:Min ; +_:has_Load a owl:Restriction ; + owl:hasValue tag:Load ; owl:onProperty brick:hasTag . _:has_Max a owl:Restriction ; owl:hasValue tag:Max ; owl:onProperty brick:hasTag . +_:has_Min a owl:Restriction ; + owl:hasValue tag:Min ; + owl:onProperty brick:hasTag . + _:has_Outside a owl:Restriction ; owl:hasValue tag:Outside ; owl:onProperty brick:hasTag . @@ -11716,14 +12126,14 @@ _:has_Differential a owl:Restriction ; owl:hasValue tag:Differential ; owl:onProperty brick:hasTag . -_:has_Discharge a owl:Restriction ; - owl:hasValue tag:Discharge ; - owl:onProperty brick:hasTag . - _:has_Status a owl:Restriction ; owl:hasValue tag:Status ; owl:onProperty brick:hasTag . +_:has_Discharge a owl:Restriction ; + owl:hasValue tag:Discharge ; + owl:onProperty brick:hasTag . + _:has_Flow a owl:Restriction ; owl:hasValue tag:Flow ; owl:onProperty brick:hasTag . @@ -11736,14 +12146,14 @@ _:has_Pressure a owl:Restriction ; owl:hasValue tag:Pressure ; owl:onProperty brick:hasTag . -_:has_Equipment a owl:Restriction ; - owl:hasValue tag:Equipment ; - owl:onProperty brick:hasTag . - _:has_Parameter a owl:Restriction ; owl:hasValue tag:Parameter ; owl:onProperty brick:hasTag . +_:has_Equipment a owl:Restriction ; + owl:hasValue tag:Equipment ; + owl:onProperty brick:hasTag . + _:has_Water a owl:Restriction ; owl:hasValue tag:Water ; owl:onProperty brick:hasTag .