diff --git a/bricksrc/definitions.csv b/bricksrc/definitions.csv index 4e4bb001..a785c0ae 100644 --- a/bricksrc/definitions.csv +++ b/bricksrc/definitions.csv @@ -1,5 +1,4 @@ Term,Definition,See Also -https://brickschema.org/schema/Brick#Ablutions_Room,A room for performing cleansing rituals before prayer, https://brickschema.org/schema/Brick#Absolute_Humidity_Sensor,Measures the present state of absolute humidity, https://brickschema.org/schema/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/Brick#Acceleration_Time_Setpoint,, @@ -47,9 +46,7 @@ https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter,A parameter ind https://brickschema.org/schema/Brick#Alternating_Current_Frequency,The frequency of the oscillations of alternating current, https://brickschema.org/schema/Brick#Ammonia_Sensor,, https://brickschema.org/schema/Brick#Angle_Sensor,Measues the planar angle of some phenomenon, -https://brickschema.org/schema/Brick#Atrium,a large open-air or skylight covered space surrounded by a building.,https://en.wikipedia.org/wiki/Atrium_(architecture) https://brickschema.org/schema/Brick#Audio_Visual_Equipment,Equipment related to sound and visual components such as speakers and displays., -https://brickschema.org/schema/Brick#Auditorium,A space for performances or larger gatherings, https://brickschema.org/schema/Brick#Automated_External_Defibrillator,, https://brickschema.org/schema/Brick#Automatic_Mode_Command,"Controls whether or not a device or controller is operating in ""Automatic"" mode", https://brickschema.org/schema/Brick#Automatic_Switch,An automatic switch operates automatically in the event of some current threshold or other designed event. Criteria for automatic operation is generally a physical property of the switch., @@ -65,12 +62,9 @@ https://brickschema.org/schema/Brick#Average_Zone_Air_Temperature_Sensor,"The co https://brickschema.org/schema/Brick#BACnet_Controller,, https://brickschema.org/schema/Brick#Backflow_Preventer_Valve,"Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution.", https://brickschema.org/schema/Brick#Baseboard_Radiator,"Steam, hydronic, or electric heating device located at or near the floor.", -https://brickschema.org/schema/Brick#Basement,The floor of a building which is partly or entirely below ground level., https://brickschema.org/schema/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/Brick#Battery_Energy_Storage_System,"A collection of batteries that provides energy storage, along with their supporting equipment", -https://brickschema.org/schema/Brick#Battery_Room,A room used to hold batteries for backup power, https://brickschema.org/schema/Brick#Battery_Voltage_Sensor,Measures the capacity of a battery, -https://brickschema.org/schema/Brick#Bench_Space,"For areas of play in a stadium, the area for partcipants and referees by the side of the field", https://brickschema.org/schema/Brick#Blind,A window covering.,https://en.wikipedia.org/wiki/Window_blind https://brickschema.org/schema/Brick#Blind_Group,A group of Blinds commonly attached to a single controller., https://brickschema.org/schema/Brick#Blowdown_Water,Water expelled from a system to remove mineral build up, @@ -80,10 +74,7 @@ https://brickschema.org/schema/Brick#Booster_Fan,Fan activated to increase airfl https://brickschema.org/schema/Brick#Booster_Pump,"Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed.", https://brickschema.org/schema/Brick#Box_Mode_Command,, https://brickschema.org/schema/Brick#Branch_Selector,"A device in VRF systems that regulates the flow of refrigerant to different indoor units or branches, ensuring optimal distribution of heating or cooling according to the specific requirements of each zone or area in the building.", -https://brickschema.org/schema/Brick#Break_Room,A space for people to relax while not working, https://brickschema.org/schema/Brick#Breaker_Panel,Breaker Panel distributes power into various end-uses., -https://brickschema.org/schema/Brick#Broadcast_Room,A space to organize and manage a broadcast. Separate from studio, -https://brickschema.org/schema/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/Brick#Building_Air,air contained within a building, https://brickschema.org/schema/Brick#Building_Air_Humidity_Setpoint,Setpoint for humidity in a building, https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Sensor,The static pressure of air within a building, @@ -116,7 +107,6 @@ https://brickschema.org/schema/Brick#CO2_Setpoint,Sets some property of CO2, https://brickschema.org/schema/Brick#CO_Differential_Sensor,, https://brickschema.org/schema/Brick#CO_Level_Sensor,Measures the concentration of CO, https://brickschema.org/schema/Brick#CO_Sensor,Measures properties of CO, -https://brickschema.org/schema/Brick#Cafeteria,A space to serve food and beverages, https://brickschema.org/schema/Brick#Camera,, https://brickschema.org/schema/Brick#Capacity_Sensor,, https://brickschema.org/schema/Brick#Capillary_Tube_Metering_Device,"A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts", @@ -162,7 +152,6 @@ https://brickschema.org/schema/Brick#Class,, https://brickschema.org/schema/Brick#Close_Limit,, https://brickschema.org/schema/Brick#Cloudage,The fraction of the sky obscured by clouds when observed from a particular location, https://brickschema.org/schema/Brick#Coil,Cooling or heating element made of pipe or tube that may or may not be finned and formed into helical or serpentine shape (ASHRAE Dictionary), -https://brickschema.org/schema/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/Brick#Cold_Deck,Part of a dual duct air handling unit that supplies cooling to a building, https://brickschema.org/schema/Brick#Cold_Water_Storage_Tank,"A tank used to store cold water, usually in a building's water supply system.", https://brickschema.org/schema/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', @@ -173,12 +162,10 @@ https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Alarm,"An alar https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Sensor,"Measures the level of the water in the collection basin, e.g. within a Cooling_Tower", https://brickschema.org/schema/Brick#Collection_Basin_Water_Temperature_Sensor,"Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower", https://brickschema.org/schema/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/Brick#Common_Space,A class of spaces that are used by multiple people at the same time, https://brickschema.org/schema/Brick#Communication_Loss_Alarm,An alarm that indicates a loss of communication e.g. with a device or controller, https://brickschema.org/schema/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/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/Brick#Computer_Room_Air_Handler,"a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat.", -https://brickschema.org/schema/Brick#Concession,A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases, https://brickschema.org/schema/Brick#Condensate_Leak_Alarm,An alarm that indicates a leak of condensate from a cooling system, https://brickschema.org/schema/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/Brick#Condenser_Water,Water used used to remove heat through condensation, @@ -196,10 +183,8 @@ https://brickschema.org/schema/Brick#Condenser_Water_Valve,A valve that modulate https://brickschema.org/schema/Brick#Condensing_Natural_Gas_Boiler,"A closed, pressure vessel that uses natural gas and heat exchanger that capture and reuse any latent heat for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications.", https://brickschema.org/schema/Brick#Condensing_Unit,"An outdoor HVAC unit that typically condenses refrigerant from gas to liquid, integral to the refrigeration cycle. It comprises a condenser coil, compressor, fan, and potentially a reversing valve in heat pump applications.", https://brickschema.org/schema/Brick#Conductivity_Sensor,Measures electrical conductance, -https://brickschema.org/schema/Brick#Conference_Room,A space dedicated in which to hold a meetings, https://brickschema.org/schema/Brick#Constant_Air_Volume_Box,A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load,https://en.wikipedia.org/wiki/Constant_air_volume https://brickschema.org/schema/Brick#Contact_Sensor,"Senses or detects contact, such as for determining if a door is closed.", -https://brickschema.org/schema/Brick#Control_Room,A space from which operations are managed, https://brickschema.org/schema/Brick#Controller,, https://brickschema.org/schema/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/Brick#Cooling_Command,Controls the amount of cooling to be delivered (typically as a proportion of total cooling output), @@ -221,10 +206,8 @@ https://brickschema.org/schema/Brick#Cooling_Tower,"A cooling tower is a heat re https://brickschema.org/schema/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/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/Brick#Cooling_Zone_Air_Temperature_Setpoint,The cooling setpoint for a specific zone in a building., -https://brickschema.org/schema/Brick#Copy_Room,"A room set aside for common office equipment, including printers and copiers", https://brickschema.org/schema/Brick#Core_Temperature_Sensor,Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system., https://brickschema.org/schema/Brick#Core_Temperature_Setpoint,"Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel.", -https://brickschema.org/schema/Brick#Cubicle,"A smaller space set aside for an individual, but not with a door and without full-height walls", https://brickschema.org/schema/Brick#Current_Angle,Angle of current phasor, https://brickschema.org/schema/Brick#Current_Imbalance,The percent deviation from average current, https://brickschema.org/schema/Brick#Current_Imbalance_Sensor,A sensor which measures the current difference (imbalance) between phases of an electrical system, @@ -258,7 +241,6 @@ https://brickschema.org/schema/Brick#Demand_Sensor,Measures the amount of power https://brickschema.org/schema/Brick#Demand_Setpoint,Sets the rate required for a process, https://brickschema.org/schema/Brick#Derivative_Gain_Parameter,, https://brickschema.org/schema/Brick#Derivative_Time_Parameter,, -https://brickschema.org/schema/Brick#Detention_Room,A space for the temporary involuntary confinement of people, https://brickschema.org/schema/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/Brick#Dewpoint_Setpoint,Sets dew point, https://brickschema.org/schema/Brick#Differential_Air_Temperature_Setpoint,Sets temperature of diffrential air, @@ -293,7 +275,6 @@ https://brickschema.org/schema/Brick#Disable_Status,Indicates if functionality h https://brickschema.org/schema/Brick#Discharge_Air,the air exiting the registers (vents)., https://brickschema.org/schema/Brick#Discharge_Chilled_Water,, https://brickschema.org/schema/Brick#Displacement_Flow_Air_Diffuser,An air diffuser that is designed for low discharge air speeds to minimize turbulence and induction of room air. This diffuser is used with displacement ventilation systems., -https://brickschema.org/schema/Brick#Distribution_Frame,"A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room", https://brickschema.org/schema/Brick#Domestic_Hot_Water_Circulator_Pump,"Used to move domestic hot water in a closed circuit, ensuring continuous flow.", https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Sensor,Measures the pressure difference in domestic hot water systems., https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Setpoint,Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water, @@ -334,12 +315,10 @@ https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station,An indivi https://brickschema.org/schema/Brick#Electrical_Energy_Usage_Sensor,A sensor that records the quantity of electrical energy consumed in a given period, https://brickschema.org/schema/Brick#Electrical_Equipment,, https://brickschema.org/schema/Brick#Electrical_Meter,A meter that measures the usage or consumption of electricity, -https://brickschema.org/schema/Brick#Electrical_Room,A class of service rooms that house electrical equipment for a building, https://brickschema.org/schema/Brick#Electrical_System,Devices that serve or are part of the electrical subsystem in the building, https://brickschema.org/schema/Brick#Electronic_Expansion_Valve,A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow., https://brickschema.org/schema/Brick#Electronic_Mixing_Valve,Electronically controlled valve for precise mixing of hot and cold fluid., https://brickschema.org/schema/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/Brick#Elevator_Shaft,The vertical space in which an elevator ascends and descends, https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel,Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure.,https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor,Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system., https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint,"Sets temperature for the internal material, e.g. concrete slab, of the radiant panel.", @@ -355,7 +334,6 @@ https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_Lea https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status,, https://brickschema.org/schema/Brick#Emergency_Push_Button_Status,Indicates if an emergency button has been pushed, https://brickschema.org/schema/Brick#Emergency_Wash_Station,, -https://brickschema.org/schema/Brick#Employee_Entrance_Lobby,An open space near an entrance that is typicaly only used for employees, https://brickschema.org/schema/Brick#Enable_Command,Commands that enable functionality, https://brickschema.org/schema/Brick#Enable_Differential_Enthalpy_Command,Enables the use of differential enthalpy control, https://brickschema.org/schema/Brick#Enable_Differential_Temperature_Command,Enables the use of differential temperature control, @@ -363,7 +341,6 @@ https://brickschema.org/schema/Brick#Enable_Fixed_Enthalpy_Command,Enables the u https://brickschema.org/schema/Brick#Enable_Fixed_Temperature_Command,Enables the use of fixed temperature control, https://brickschema.org/schema/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/Brick#Enable_Status,Indicates if a system or piece of functionality has been enabled, -https://brickschema.org/schema/Brick#Enclosed_Office,A space for individuals to work with walls and a door, https://brickschema.org/schema/Brick#Energy_Generation_Sensor,A sensor measuring the amount of generated energy., https://brickschema.org/schema/Brick#Energy_Generation_System,A collection of devices that generates electricity, https://brickschema.org/schema/Brick#Energy_Sensor,Measures energy consumption, @@ -371,7 +348,6 @@ https://brickschema.org/schema/Brick#Energy_Storage,Devices or equipment that st https://brickschema.org/schema/Brick#Energy_Storage_System,A collection of devices that stores electricity, https://brickschema.org/schema/Brick#Energy_System,"A collection of devices that generates, stores or transports electricity", https://brickschema.org/schema/Brick#Energy_Usage_Sensor,Measures the total amount of energy used over some period of time, -https://brickschema.org/schema/Brick#Energy_Zone,A space or group of spaces that are managed or monitored as one unit for energy purposes, https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor,Measures the rate of flow of chilled entering water, https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Setpoint,Sets the target flow rate of chilled entering water, https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor,Measures the temperature of chilled water that is enteringed to a cooling tower, @@ -413,15 +389,11 @@ https://brickschema.org/schema/Brick#Enthalpy_Sensor,Measures the total heat con https://brickschema.org/schema/Brick#Enthalpy_Setpoint,Sets enthalpy, https://brickschema.org/schema/Brick#Entity,, https://brickschema.org/schema/Brick#EntityPropertyValue,, -https://brickschema.org/schema/Brick#Entrance,The location and space of a building where people enter and exit the building, -https://brickschema.org/schema/Brick#Environment_Box,"(also known as climatic chamber), enclosed space designed to create a particular environment.", https://brickschema.org/schema/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/Brick#Equipment_Room,A telecommunications room where equipment that serves the building is stored, https://brickschema.org/schema/Brick#Ethernet_Port,, https://brickschema.org/schema/Brick#Ethernet_Switch,, https://brickschema.org/schema/Brick#Evaporative_Heat_Exchanger,, https://brickschema.org/schema/Brick#Even_Month_Status,, -https://brickschema.org/schema/Brick#Exercise_Room,An indoor room used for exercise and physical activities, https://brickschema.org/schema/Brick#Exhaust_Air,"air that must be removed from a space due to contaminants, regardless of pressurization", https://brickschema.org/schema/Brick#Exhaust_Air_Dewpoint_Sensor,Measures dewpoint of exhaust air, https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Sensor,Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to exhaust air from the building, @@ -455,7 +427,6 @@ https://brickschema.org/schema/Brick#Fan_Status,Indicates properties of fans, https://brickschema.org/schema/Brick#Fan_VFD,Variable-frequency drive for fans, https://brickschema.org/schema/Brick#Fault_Reset_Command,Clears a fault status, https://brickschema.org/schema/Brick#Fault_Status,"Indicates the presence of a fault in a device, system or control loop", -https://brickschema.org/schema/Brick#Field_Of_Play,"The area of a stadium where athletic events occur, e.g. the soccer pitch", https://brickschema.org/schema/Brick#Filter,Device to remove gases from a mixture of gases or to remove solid material from a fluid, https://brickschema.org/schema/Brick#Filter_Air_Differential_Pressure_Sensor,Measures the difference in air pressure before and after an air filter., https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor,Measures the difference in pressure on either side of a filter, @@ -473,18 +444,13 @@ https://brickschema.org/schema/Brick#Fire_Safety_System,"A system containing dev https://brickschema.org/schema/Brick#Fire_Sensor,Measures the presence of fire, https://brickschema.org/schema/Brick#Fire_Sprinkler_Thermal_Expansion_Tank,A specialized thermal expansion tank that is part of a building's fire suppression system., https://brickschema.org/schema/Brick#Fire_Sprinkler_Water_Storage_Tank,A specialized tank intended to store water that can be quickly accessed for fire suppression., -https://brickschema.org/schema/Brick#Fire_Zone,A logical subdivision of a building that is monitored for fire; may also have a classification for the type of fire hazard that can occur, https://brickschema.org/schema/Brick#First_Aid_Kit,, -https://brickschema.org/schema/Brick#First_Aid_Room,A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility, -https://brickschema.org/schema/Brick#Floor,"A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)", https://brickschema.org/schema/Brick#Floor_Fan_Coil_Unit,"A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces", https://brickschema.org/schema/Brick#Flow_Sensor,Measures the rate of flow of some substance, https://brickschema.org/schema/Brick#Flow_Setpoint,Sets flow, https://brickschema.org/schema/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/Brick#Food_Service_Room,"A space used in the production, storage, serving, or cleanup of food and beverages", https://brickschema.org/schema/Brick#Formaldehyde_Level_Sensor,Measures the concentration of formaldehyde in air, https://brickschema.org/schema/Brick#Freeze_Status,Indicates if a substance contained within a vessel has frozen, -https://brickschema.org/schema/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/Brick#Frequency_Command,Controls the frequency of a device's operation (e.g. rotational frequency), https://brickschema.org/schema/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/Brick#Frequency_Setpoint,Sets frequency, @@ -494,7 +460,6 @@ https://brickschema.org/schema/Brick#Frost_Sensor,Senses the presence of frost o https://brickschema.org/schema/Brick#Fuel_Oil,Petroleum based oil burned for energy, https://brickschema.org/schema/Brick#Fume_Hood,"A fume hood is a type of local exhaust ventilation device designed to protect users from exposure to hazardous fumes, vapors, and dust. It is typically mounted over a workspace, table, or shelf to capture and conduct unwanted gases away from the enclosed area.", https://brickschema.org/schema/Brick#Fume_Hood_Air_Flow_Sensor,Measures the rate of flow of air in a fume hood, -https://brickschema.org/schema/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/Brick#Gain_Parameter,, https://brickschema.org/schema/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/Brick#Gas_Distribution,Utilize a gas distribution source to represent how gas is distributed across multiple destinations, @@ -504,19 +469,14 @@ https://brickschema.org/schema/Brick#Gas_Sensor,Measures gas concentration (othe https://brickschema.org/schema/Brick#Gas_System,, https://brickschema.org/schema/Brick#Gas_Valve,, https://brickschema.org/schema/Brick#Gasoline,Petroleum derived liquid used as a fuel source, -https://brickschema.org/schema/Brick#Gatehouse,The standalone building used to manage the entrance to a campus or building grounds, https://brickschema.org/schema/Brick#Gateway,, https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor,Pressure sensor which is zero-referenced against ambient air pressure, https://brickschema.org/schema/Brick#Generation_Sensor,A sensor measuring how much something has been generated., -https://brickschema.org/schema/Brick#Generator_Room,"A room for electrical equipment, specifically electrical generators.", https://brickschema.org/schema/Brick#Grease_Interceptor,"A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats.", https://brickschema.org/schema/Brick#HVAC_Equipment,See Heating_Ventilation_Air_Conditioning_System, https://brickschema.org/schema/Brick#HVAC_Valve,, -https://brickschema.org/schema/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/Brick#Hail,pellets of frozen rain which fall in showers from cumulonimbus clouds., https://brickschema.org/schema/Brick#Hail_Sensor,Measures hail in terms of its size and damage potential, -https://brickschema.org/schema/Brick#Hallway,"A common space, used to connect other parts of a building", -https://brickschema.org/schema/Brick#Hazardous_Materials_Storage,A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment, https://brickschema.org/schema/Brick#Heat_Detector,, https://brickschema.org/schema/Brick#Heat_Exchanger,A heat exchanger is a piece of equipment built for efficient heat transfer from one medium to another. The media may be separated by a solid wall to prevent mixing or they may be in direct contact (BEDES), https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor,, @@ -560,8 +520,6 @@ https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm,An alarm https://brickschema.org/schema/Brick#High_Temperature_Alarm,An alarm that indicates high temperature., https://brickschema.org/schema/Brick#High_Temperature_Alarm_Parameter,A parameter determining the temperature level at which to trigger a high temperature alarm, https://brickschema.org/schema/Brick#Hold_Status,, -https://brickschema.org/schema/Brick#Hospitality_Box,"A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue", -https://brickschema.org/schema/Brick#Hot_Box,hot air chamber forming part of an air handler., https://brickschema.org/schema/Brick#Hot_Deck,Part of a dual duct air handling unit that supplies heating to a building, https://brickschema.org/schema/Brick#Hot_Water,Hot water used for HVAC heating or supply to hot taps, https://brickschema.org/schema/Brick#Hot_Water_Baseboard_Radiator,Hydronic heating device located at or near the floor, @@ -606,14 +564,12 @@ https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment,, https://brickschema.org/schema/Brick#ICT_Equipment,Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals., https://brickschema.org/schema/Brick#ICT_Hardware,, https://brickschema.org/schema/Brick#ICT_Rack,, -https://brickschema.org/schema/Brick#IDF,"An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints", https://brickschema.org/schema/Brick#Ice,Water in its solid form, https://brickschema.org/schema/Brick#Ice_Tank_Leaving_Water_Temperature_Sensor,Measures the temperature of water leaving an ice tank, https://brickschema.org/schema/Brick#Illuminance_Sensor,"Measures the total luminous flux incident on a surface, per unit area", https://brickschema.org/schema/Brick#Illuminance_Setpoint,Target Illuminance of the zone., https://brickschema.org/schema/Brick#Imbalance_Sensor,A sensor which measures difference (imbalance) between phases of an electrical system, https://brickschema.org/schema/Brick#Induction_Unit,A device with an primary air connection and integrated coil and condensate pan that performs sensible and latent cooling of a space. Essentially an Active Chilled Beam with a built in condensate pan., -https://brickschema.org/schema/Brick#Information_Area,An information booth or kiosk where visitors would look for information, https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Sensor,Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system., https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Setpoint,Sets temperature for the inside face surface temperature of the radiant panel., https://brickschema.org/schema/Brick#Intake_Air_Filter,Filters air intake, @@ -627,9 +583,7 @@ https://brickschema.org/schema/Brick#Inverter,A device that changes direct curre https://brickschema.org/schema/Brick#Isolation_Damper,A damper that isolates a section of ductwork or other air handling system., https://brickschema.org/schema/Brick#Isolation_Switch,See 'Disconnect_Switch', https://brickschema.org/schema/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/Brick#Janitor_Room,A room set aside for the storage of cleaning equipment and supplies, https://brickschema.org/schema/Brick#Jet_Nozzle_Air_Diffuser,An air diffuser that is designed to produce high velocity discharge air stream to throw the air over a large distance or target the air stream to a localize area, -https://brickschema.org/schema/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/Brick#Laminar_Flow_Air_Diffuser,An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment, https://brickschema.org/schema/Brick#Last_Fault_Code_Status,Indicates the last fault code that occurred, https://brickschema.org/schema/Brick#Lead_Lag_Command,Enables lead/lag operation, @@ -678,7 +632,6 @@ https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint,Sets tem https://brickschema.org/schema/Brick#Level,, https://brickschema.org/schema/Brick#Level_Command,Adjusts the operational state to a specific level within a predefined range., https://brickschema.org/schema/Brick#Level_Status,The current operational state of a specific level within a predefined range., -https://brickschema.org/schema/Brick#Library,"A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs", https://brickschema.org/schema/Brick#Lighting,, https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Command,A command to set correlated color temperature (CCT) which is the temperature of the Planckian radiator whose perceived color most closely resembles that of a given stimulus at the same brightness and under specified viewing conditions.,https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Sensor,A sensor to measure correlated color temperature (CCT) which is the temperature of the Planckian radiator whose perceived color most closely resembles that of a given stimulus at the same brightness and under specified viewing conditions.,https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature @@ -696,13 +649,10 @@ https://brickschema.org/schema/Brick#Load_Shed_Command,Controls load shedding be https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint,, https://brickschema.org/schema/Brick#Load_Shed_Setpoint,, https://brickschema.org/schema/Brick#Load_Shed_Status,Indicates if a load shedding policy is in effect, -https://brickschema.org/schema/Brick#Loading_Dock,A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock, -https://brickschema.org/schema/Brick#Lobby,"A space just after the entrance to a building or other space of a building, where visitors can wait", https://brickschema.org/schema/Brick#Locally_On_Off_Status,, https://brickschema.org/schema/Brick#Lockout_Status,"Indicates if a piece of equipment, system, or functionality has been locked out from operation", https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter,, https://brickschema.org/schema/Brick#Loop,A collection of connected equipment; part of a System, -https://brickschema.org/schema/Brick#Lounge,A room for lesiure activities or relaxing, https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm,An alarm that indicates that the air flow is lower than normal., https://brickschema.org/schema/Brick#Low_Battery_Alarm,An alarm that indicates the battery is low., https://brickschema.org/schema/Brick#Low_Freeze_Protect_Temperature_Parameter,, @@ -725,19 +675,15 @@ https://brickschema.org/schema/Brick#Luminance_Alarm,, https://brickschema.org/schema/Brick#Luminance_Command,Controls the amount of luminance delivered by a lighting system, https://brickschema.org/schema/Brick#Luminance_Sensor,Measures the luminous intensity per unit area of light travelling in a given direction, https://brickschema.org/schema/Brick#Luminance_Setpoint,Sets luminance, -https://brickschema.org/schema/Brick#MDF,"A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world", -https://brickschema.org/schema/Brick#Mail_Room,A room where mail is recieved and sorted for distribution to the rest of the building, https://brickschema.org/schema/Brick#Main_Circuit_Breaker,"All breaker panels generally have a main circuit breaker before the bus / MCBs. In some older panels there may be a Main Disconnect Switch instead. It is also possible to have a main disconnect switch, and a main circuit breaker in a panel.", https://brickschema.org/schema/Brick#Main_Disconnect_Switch,Building power is most commonly provided by utility company through a master disconnect switch (sometimes called a service disconnect) in the main electrical room of a building. The Utility Company provided master disconnect switch often owns or restricts access to this switch. There can also be other cases where a disconnect is placed into an electrical system to allow service cut-off to a portion of the building., https://brickschema.org/schema/Brick#Maintenance_Mode_Command,"Controls whether or not a device or controller is operating in ""Maintenance"" mode", https://brickschema.org/schema/Brick#Maintenance_Required_Alarm,An alarm that indicates that repair/maintenance is required on an associated device or equipment, -https://brickschema.org/schema/Brick#Majlis,"In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained", https://brickschema.org/schema/Brick#Makeup_Air_Unit,A device designed to condition ventilation air introduced into a space or to replace air exhausted from a process or general area exhaust. The device may be used to prevent negative pressure within buildings or to reduce airborne contaminants in a space., https://brickschema.org/schema/Brick#Makeup_Water,"Water used used to makeup water loss through leaks, evaporation, or blowdown", https://brickschema.org/schema/Brick#Makeup_Water_Valve,"A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank", https://brickschema.org/schema/Brick#Manual_Auto_Status,Indicates if a system is under manual or automatic operation, https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment,A device for manually activating fire alarm,https://en.wikipedia.org/wiki/Manual_fire_alarm_activation -https://brickschema.org/schema/Brick#Massage_Room,"Usually adjunct to an athletic facility, a private/semi-private space where massages are performed", https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit,, https://brickschema.org/schema/Brick#Max_Air_Temperature_Setpoint,Setpoint for maximum air temperature, https://brickschema.org/schema/Brick#Max_Chilled_Water_Differential_Pressure_Setpoint_Limit,, @@ -762,11 +708,6 @@ https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setp https://brickschema.org/schema/Brick#Max_Water_Level_Alarm,Alarm indicating that the maximum water level was reached, https://brickschema.org/schema/Brick#Max_Water_Temperature_Setpoint,Setpoint for max water temperature, https://brickschema.org/schema/Brick#Measurable,, -https://brickschema.org/schema/Brick#Mechanical_Room,A class of service rooms where mechanical equipment (HVAC) operates, -https://brickschema.org/schema/Brick#Media_Hot_Desk,A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue, -https://brickschema.org/schema/Brick#Media_Production_Room,A enclosed space used by media professionals for the production of media, -https://brickschema.org/schema/Brick#Media_Room,A class of spaces related to the creation of media, -https://brickschema.org/schema/Brick#Medical_Room,A class of rooms used for medical purposes, https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status,, https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint,, https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status,, @@ -858,8 +799,6 @@ https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint,, https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint,Target Setpoint (also known as Common Setpoint) is a reference point representing the desired occupied air temperature in a specific zone of a building. This setpoint acts as a baseline from which deadband setpoints are established by adding or subtracting a deadband width., https://brickschema.org/schema/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/Brick#Off_Status,"Indicates if a control loop, relay or equipment is off", -https://brickschema.org/schema/Brick#Office,A class of rooms dedicated for work or study, -https://brickschema.org/schema/Brick#Office_Kitchen,"A common space, usually near or in a breakroom, where minor food preperation occurs", https://brickschema.org/schema/Brick#Oil,"a viscous liquid derived from petroleum, especially for use as a fuel or lubricant.", https://brickschema.org/schema/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/Brick#On_Off_Command,"An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity", @@ -869,10 +808,8 @@ https://brickschema.org/schema/Brick#On_Timer_Sensor,"Measures the duration for https://brickschema.org/schema/Brick#Open_Close_Command,"A binary signal given to a device, such as a damper or valve, to either open or close", https://brickschema.org/schema/Brick#Open_Close_Status,Indicates the open/close status of a device such as a damper or valve, https://brickschema.org/schema/Brick#Open_Heating_Valve_Outside_Air_Temperature_Setpoint,, -https://brickschema.org/schema/Brick#Open_Office,An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks, https://brickschema.org/schema/Brick#Operating_Mode_Status,"Indicates the current operating mode of a system, device or control loop", https://brickschema.org/schema/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/Brick#Outdoor_Area,A class of spaces that exist outside of a building, https://brickschema.org/schema/Brick#Output_Frequency_Sensor,, https://brickschema.org/schema/Brick#Output_Voltage_Sensor,Measures the voltage output by some process or device, https://brickschema.org/schema/Brick#Outside_Air,"air external to a defined zone (e.g., corridors).", @@ -919,21 +856,15 @@ https://brickschema.org/schema/Brick#Packaged_Air_Source_Heat_Pump,A self-contai https://brickschema.org/schema/Brick#Packaged_Heat_Pump,"A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions", https://brickschema.org/schema/Brick#Packaged_Water_Source_Heat_Pump,A self-contained unit that uses water as a heat source or sink for heating and cooling purposes., https://brickschema.org/schema/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/Brick#Parking_Level,A floor of a parking structure, -https://brickschema.org/schema/Brick#Parking_Space,An area large enough to park an individual vehicle, -https://brickschema.org/schema/Brick#Parking_Structure,A building or part of a building devoted to vehicle parking, https://brickschema.org/schema/Brick#Particulate_Matter_Sensor,Detects pollutants in the ambient air, https://brickschema.org/schema/Brick#Passive_Chilled_Beam,A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device., https://brickschema.org/schema/Brick#Peak_Demand_Sensor,The peak power consumed by a process over some period of time, https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment,, -https://brickschema.org/schema/Brick#Photovoltaic_Array,A collection of photovoltaic panels, https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor,Senses the amperes of electrical current produced as output by a photovoltaic device, https://brickschema.org/schema/Brick#Photovoltaic_Inverter, Converts direct current electricity generated by solar panels into alternating current, https://brickschema.org/schema/Brick#Piezoelectric_Sensor,"Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect", https://brickschema.org/schema/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/Brick#Plumbing_Room,A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems., https://brickschema.org/schema/Brick#Point,, -https://brickschema.org/schema/Brick#Portfolio,A collection of sites, https://brickschema.org/schema/Brick#Position,The fraction of the full range of motion, https://brickschema.org/schema/Brick#Position_Command,Controls or reports the position of some object, https://brickschema.org/schema/Brick#Position_Limit,, @@ -943,7 +874,6 @@ https://brickschema.org/schema/Brick#Power_Alarm,An alarm that indicates the off https://brickschema.org/schema/Brick#Power_Factor_Sensor,"Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S).", https://brickschema.org/schema/Brick#Power_Loss_Alarm,An alarm that indicates a power failure., https://brickschema.org/schema/Brick#Power_Sensor,Measures the amount of instantaneous power consumed, -https://brickschema.org/schema/Brick#Prayer_Room,A room set aside for prayer, https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit,"A type of AHU, use to pre-treat the outdoor air before feed to AHU", https://brickschema.org/schema/Brick#Pre_Filter,A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter, https://brickschema.org/schema/Brick#Pre_Filter_Status,Indicates if a prefilter needs to be replaced, @@ -961,13 +891,11 @@ https://brickschema.org/schema/Brick#Pressure_Sensor,Measure the amount of force https://brickschema.org/schema/Brick#Pressure_Setpoint,Sets pressure, https://brickschema.org/schema/Brick#Pressure_Status,Indicates if pressure is within expected bounds, https://brickschema.org/schema/Brick#Pressurization_Fan,A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings., -https://brickschema.org/schema/Brick#Private_Office,"An office devoted to a single individual, with walls and door", https://brickschema.org/schema/Brick#Proportional_Band_Parameter,, https://brickschema.org/schema/Brick#Proportional_Gain_Parameter,, https://brickschema.org/schema/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/Brick#Pump_Command,Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity), https://brickschema.org/schema/Brick#Pump_On_Off_Status,, -https://brickschema.org/schema/Brick#Pump_Room,A mechanical room that houses pumps, https://brickschema.org/schema/Brick#Pump_Status,Status of a pump, https://brickschema.org/schema/Brick#Pump_VFD,Variable-frequency drive for pumps, https://brickschema.org/schema/Brick#Quantity,, @@ -985,13 +913,11 @@ https://brickschema.org/schema/Brick#Rain_Water_Storage_Tank,"A tank engineered https://brickschema.org/schema/Brick#Rated_Speed_Setpoint,Sets rated speed, https://brickschema.org/schema/Brick#Reactive_Energy_Sensor,Measures the integral of reactive power, https://brickschema.org/schema/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/Brick#Reception,"A space, usually in a lobby, where visitors to a building or space can go to after arriving at a building and inform building staff that they have arrived", https://brickschema.org/schema/Brick#Refrigerant,A refrigerant is a working fluid used in the refrigeration cycle of air conditioning systems and heat pumps where in most cases they undergo a repeated phase transition from a liquid to a gas and back again.,https://en.wikipedia.org/wiki/Refrigerant https://brickschema.org/schema/Brick#Refrigerant_Level_Sensor,, https://brickschema.org/schema/Brick#Refrigerant_Metering_Device,"Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes", https://brickschema.org/schema/Brick#Refrigerant_Valve,"A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency", https://brickschema.org/schema/Brick#Refrigeration_System,"System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop", -https://brickschema.org/schema/Brick#Region,"A unit of geographic space, usually contigious or somehow related to a geopolitical feature", https://brickschema.org/schema/Brick#Reheat_Command,"A command to activate reheating, which is used for either heating or for dehumidification purposes", https://brickschema.org/schema/Brick#Reheat_Hot_Water_System,, https://brickschema.org/schema/Brick#Reheat_Valve,A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil, @@ -1003,8 +929,6 @@ https://brickschema.org/schema/Brick#Relief_Fan,"A fan that is a component of a https://brickschema.org/schema/Brick#Remotely_On_Off_Status,, https://brickschema.org/schema/Brick#Reset_Command,"Commands that reset a flag, property or value to its default", https://brickschema.org/schema/Brick#Reset_Setpoint,Setpoints used in reset strategies, -https://brickschema.org/schema/Brick#Restroom,A room that provides toilets and washbowls., -https://brickschema.org/schema/Brick#Retail_Room,"A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital", https://brickschema.org/schema/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/Brick#Return_Air_CO2_Sensor,Measures the concentration of CO2 in return air, https://brickschema.org/schema/Brick#Return_Air_CO2_Setpoint,Sets some property of CO2 in Return Air, @@ -1028,9 +952,7 @@ https://brickschema.org/schema/Brick#Return_Damper,A damper that modulates the f https://brickschema.org/schema/Brick#Return_Fan,Fan moving return air -- air that is circulated from the building back into the HVAC system, https://brickschema.org/schema/Brick#Return_Heating_Valve,A valve installed on the return side of a heat exchanger, https://brickschema.org/schema/Brick#Reversing_Valve,, -https://brickschema.org/schema/Brick#Riser,"A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc", https://brickschema.org/schema/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/Brick#Room,Base class for all more specific room types., https://brickschema.org/schema/Brick#Room_Air_Temperature_Sensor,, https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint,Sets temperature of room air, https://brickschema.org/schema/Brick#Run_Enable_Command,, @@ -1042,20 +964,15 @@ https://brickschema.org/schema/Brick#Safety_System,, https://brickschema.org/schema/Brick#Sash_Position_Sensor,Measures the current position of a sash in terms of the percent of fully open, https://brickschema.org/schema/Brick#Schedule_Temperature_Setpoint,The current setpoint as indicated by the schedule, https://brickschema.org/schema/Brick#Security_Equipment,, -https://brickschema.org/schema/Brick#Security_Service_Room,A class of spaces used by the security staff of a facility, https://brickschema.org/schema/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/Brick#Sensor_Equipment,A piece of equipment for sensing some physical properties, https://brickschema.org/schema/Brick#Sensor_Failure_Alarm,, https://brickschema.org/schema/Brick#Separation_Tank,A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal., https://brickschema.org/schema/Brick#Server,, -https://brickschema.org/schema/Brick#Service_Room,"A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc", https://brickschema.org/schema/Brick#Setpoint,A Setpoint is an input value at which the desired property is set,https://terminology.ashrae.org/?term=setpoint https://brickschema.org/schema/Brick#Shading_Equipment,, https://brickschema.org/schema/Brick#Shading_System,Devices that can control daylighting through various means, -https://brickschema.org/schema/Brick#Shared_Office,An office used by multiple people, https://brickschema.org/schema/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/Brick#Shower,"A space containing showers, usually adjacent to an athletic or execise area", -https://brickschema.org/schema/Brick#Site,A geographic region containing 0 or more buildings. Typically used as the encapsulating location for a collection of Brick entities through the hasPart/isPartOf relationships, https://brickschema.org/schema/Brick#Smoke_Alarm,An alarm that indicates the off-normal conditions associated with smoke., https://brickschema.org/schema/Brick#Smoke_Detection_Alarm,, https://brickschema.org/schema/Brick#Smoke_Detector,, @@ -1067,7 +984,6 @@ https://brickschema.org/schema/Brick#Solar_Radiance,The amount of light that pas https://brickschema.org/schema/Brick#Solar_Thermal_Collector,A type of solar panels that converts solar radiation into thermal energy., https://brickschema.org/schema/Brick#Solar_Zenith_Angle_Sensor,Measures the zenith angle of the sun, https://brickschema.org/schema/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/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/Brick#Space_Heater,"A heater used to warm the air in an enclosed area, such as a room or office", https://brickschema.org/schema/Brick#Speed,, https://brickschema.org/schema/Brick#Speed_Command,A command to set speed to a certain degree., @@ -1076,11 +992,8 @@ https://brickschema.org/schema/Brick#Speed_Reset_Command,, https://brickschema.org/schema/Brick#Speed_Sensor,Measures the magnitude of velocity of some form of movement, https://brickschema.org/schema/Brick#Speed_Setpoint,Sets speed, https://brickschema.org/schema/Brick#Speed_Setpoint_Limit,, -https://brickschema.org/schema/Brick#Sports_Service_Room,A class of spaces used in the support of sports, https://brickschema.org/schema/Brick#Stage_Enable_Command,A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property, -https://brickschema.org/schema/Brick#Stage_Riser,A low platform in a space or on a stage, https://brickschema.org/schema/Brick#Stages_Status,Indicates which stage a control loop or equipment is in, -https://brickschema.org/schema/Brick#Staircase,A vertical space containing stairs, https://brickschema.org/schema/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/Brick#Standby_Cooling_Zone_Air_Temperature_Setpoint,, https://brickschema.org/schema/Brick#Standby_Fan,Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm, @@ -1111,9 +1024,7 @@ https://brickschema.org/schema/Brick#Steam_System,"The equipment, devices and co https://brickschema.org/schema/Brick#Steam_Usage_Sensor,"Measures the amount of steam that is consumed or used, over some period of time", https://brickschema.org/schema/Brick#Steam_Valve,, https://brickschema.org/schema/Brick#Step_Parameter,, -https://brickschema.org/schema/Brick#Storage_Room,A class of spaces used for storage, https://brickschema.org/schema/Brick#Storage_Tank,A specialized type of tank intended primarily for the storage of fluids or gases for extended periods., -https://brickschema.org/schema/Brick#Studio,"A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording", https://brickschema.org/schema/Brick#Substance,, https://brickschema.org/schema/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/Brick#Supply_Air_Dewpoint_Sensor,Measures dewpoint of supply air, @@ -1154,22 +1065,18 @@ https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor,, https://brickschema.org/schema/Brick#Supply_Fan,Fan moving supply air -- air that is supplied from the HVAC system into the building, https://brickschema.org/schema/Brick#Surveillance_Camera,, https://brickschema.org/schema/Brick#Switch,A switch used to operate all or part of a lighting installation, -https://brickschema.org/schema/Brick#Switch_Room,A telecommuncations room housing network switches, https://brickschema.org/schema/Brick#Switch_Status,Status of a switch, https://brickschema.org/schema/Brick#Switchgear,"A main disconnect or service disconnect feeds power to a switchgear, which then distributes power to the rest of the building through smaller amperage-rated disconnects.", https://brickschema.org/schema/Brick#System,"A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and termi­nal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary).", https://brickschema.org/schema/Brick#System_Enable_Command,Enables operation of a system, https://brickschema.org/schema/Brick#System_Shutdown_Status,Indicates if a system has been shutdown, https://brickschema.org/schema/Brick#System_Status,Indicates properties of the activity of a system, -https://brickschema.org/schema/Brick#TETRA_Room,"A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff", https://brickschema.org/schema/Brick#TVOC_Level_Sensor,A sensor measuring the level of all VOCs in air, https://brickschema.org/schema/Brick#TVOC_Sensor,, https://brickschema.org/schema/Brick#Tablet,"A flat, handheld mobile computer, usually with a touchscreen", https://brickschema.org/schema/Brick#Tag,, https://brickschema.org/schema/Brick#Tank,A container designed to hold or store fluids for various applications within a system., https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint,, -https://brickschema.org/schema/Brick#Team_Room,An office used by multiple team members for specific work tasks. Distinct from Conference Room, -https://brickschema.org/schema/Brick#Telecom_Room,A class of spaces used to support telecommuncations and IT equipment, https://brickschema.org/schema/Brick#Temperature_Adjust_Sensor,Measures user-provided adjustment of temperature, https://brickschema.org/schema/Brick#Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature., https://brickschema.org/schema/Brick#Temperature_Alarm_Sensitivity_Parameter,A parameter indicates the sensitivity to activate a temperature alarm., @@ -1195,7 +1102,6 @@ https://brickschema.org/schema/Brick#Thermostat,An automatic control device used https://brickschema.org/schema/Brick#Thermostat_Equipment,, https://brickschema.org/schema/Brick#Thermostat_Status,Status of a thermostat, https://brickschema.org/schema/Brick#Thermostatic_Mixing_Valve,"A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding.",https://en.wikipedia.org/wiki/Thermostatic_mixing_valve -https://brickschema.org/schema/Brick#Ticketing_Booth,A room or space used to sell or distribute tickets to events at a venue, https://brickschema.org/schema/Brick#Time_Parameter,, https://brickschema.org/schema/Brick#Time_Setpoint,, https://brickschema.org/schema/Brick#Tint_Command,The target level of window tint., @@ -1206,8 +1112,6 @@ https://brickschema.org/schema/Brick#Touchpanel,A switch used to operate all or https://brickschema.org/schema/Brick#Transfer_Fan,A fan that transfers air from a space to another space., https://brickschema.org/schema/Brick#Transfer_Switch,An electrical switch that switches a load between two (or more) sources., https://brickschema.org/schema/Brick#Transformer,"A Transformer is usually fed by a high-voltage source and then steps down the voltage to a lower-voltage feed for low-voltage application (such as lights). Transformers also can step up voltage, but this generally does not apply to in building distribution.", -https://brickschema.org/schema/Brick#Transformer_Room,An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room, -https://brickschema.org/schema/Brick#Tunnel,An enclosed space that connects buildings. Often underground, https://brickschema.org/schema/Brick#Underfloor_Air_Plenum,An open space between a structural concrete slab and the underside of a raised access floor system that connects to an air handling unit to receive conditioned and/or ventilating air before delivery to the room(s), https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Sensor,Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum, https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Setpoint,Sets the underfloor air plenum static pressure, @@ -1249,11 +1153,9 @@ https://brickschema.org/schema/Brick#Velocity_Pressure_Setpoint,Sets static velo https://brickschema.org/schema/Brick#Vent_Operating_Mode_Status,Indicates the current operating mode of a vent, https://brickschema.org/schema/Brick#Ventilation_Air_Flow_Ratio_Limit,, https://brickschema.org/schema/Brick#Ventilation_Air_System,"The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building", -https://brickschema.org/schema/Brick#Vertical_Space,A class of spaces used to connect multiple floors or levels.., https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment,, https://brickschema.org/schema/Brick#Video_Intercom,, https://brickschema.org/schema/Brick#Video_Surveillance_Equipment,, -https://brickschema.org/schema/Brick#Visitor_Lobby,A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby, https://brickschema.org/schema/Brick#Voltage_Alarm,An alarm that indicates the voltage is not in a normal state., https://brickschema.org/schema/Brick#Voltage_Angle,Angle of voltage phasor, https://brickschema.org/schema/Brick#Voltage_Imbalance,The percent deviation from average voltage, @@ -1262,12 +1164,10 @@ https://brickschema.org/schema/Brick#Voltage_Ratio_Setpoint,Sets the ratio of vo https://brickschema.org/schema/Brick#Voltage_Sensor,Measures the voltage of an electrical device or object, https://brickschema.org/schema/Brick#Wall_Air_Conditioner,"A wall air conditioner, also known as a window air conditioner when installed in a window frame, is a self-contained unit that cools a room by drawing in warm air, cooling it over a refrigerant coil, and recirculating it back into the space.", https://brickschema.org/schema/Brick#Wall_Fan_Coil_Unit,"A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices", -https://brickschema.org/schema/Brick#Wardrobe,"Storage for clothing, costumes, or uniforms", https://brickschema.org/schema/Brick#Warm_Cool_Adjust_Sensor,"User provided adjustment of zone temperature, typically in the range of +/- 5 degrees", https://brickschema.org/schema/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/Brick#Waste_Amount_Sensor,A metric used for measuring the quantity of waste generated in a building., https://brickschema.org/schema/Brick#Waste_Meter,"A Waste Meter is used for tracking and categorizing various waste types in a building, aiding in waste management facilitating waste reduction, recycling, and disposal strategies.", -https://brickschema.org/schema/Brick#Waste_Storage,A room used for storing waste such as trash or recycling, https://brickschema.org/schema/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/Brick#Water_Alarm,"Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak", https://brickschema.org/schema/Brick#Water_Cooled_Chiller,"A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling", @@ -1291,7 +1191,6 @@ https://brickschema.org/schema/Brick#Water_Pressure_Setpoint,, https://brickschema.org/schema/Brick#Water_Pump,A pump that performs work on water, https://brickschema.org/schema/Brick#Water_Storage_Tank,A specialized type of tank intended for the storage of water for extended periods., https://brickschema.org/schema/Brick#Water_System,"The equipment, devices and conduits that handle the production and distribution of water in a building", -https://brickschema.org/schema/Brick#Water_Tank,A space used to hold water. This will likely be deprecated in future releases of Brick for the sake of clarity w.r.t. equipment classification of tanks, https://brickschema.org/schema/Brick#Water_Temperature_Alarm,An alarm that indicates the off-normal conditions associated with temperature of water., https://brickschema.org/schema/Brick#Water_Temperature_Sensor,Measures the temperature of water, https://brickschema.org/schema/Brick#Water_Temperature_Setpoint,Sets temperature of water, @@ -1302,19 +1201,13 @@ https://brickschema.org/schema/Brick#Wet_Bulb_Temperature,"The temperature read https://brickschema.org/schema/Brick#Wind_Direction,Direction of wind relative to North, https://brickschema.org/schema/Brick#Wind_Direction_Sensor,Measures the direction of wind in degrees relative to North, https://brickschema.org/schema/Brick#Wind_Speed_Sensor,"Measured speed of wind, caused by air moving from high to low pressure", -https://brickschema.org/schema/Brick#Wing,"A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure.", https://brickschema.org/schema/Brick#Wireless_Access_Point,, -https://brickschema.org/schema/Brick#Workshop,A space used to house equipment that can be used to repair or fabricate things, -https://brickschema.org/schema/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/Brick#Zone_Air,"air inside a defined zone (e.g., corridors).", https://brickschema.org/schema/Brick#Zone_Air_Conditioning_Mode_Status,Indicates the mode of AC for a zone, -https://brickschema.org/schema/Brick#Zone_Air_Cooling_Temperature_Setpoint,The upper (cooling) setpoint for zone air temperature, https://brickschema.org/schema/Brick#Zone_Air_Dewpoint_Sensor,Measures dewpoint of zone air, -https://brickschema.org/schema/Brick#Zone_Air_Heating_Temperature_Setpoint,The lower (heating) setpoint for zone air temperature, https://brickschema.org/schema/Brick#Zone_Air_Humidity_Sensor,Measures the relative humidity of zone air, https://brickschema.org/schema/Brick#Zone_Air_Humidity_Setpoint,Humidity setpoint for zone air, https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor,A physical or virtual sensor which represents the temperature of an HVAC Zone, -https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint,Sets temperature of zone air, https://brickschema.org/schema/Brick#Zone_CO2_Level_Sensor,A physical or virtual sensor which represents the CO2 level of an HVAC Zone, https://brickschema.org/schema/Brick#Zone_Damper,Dampers open and close to regulate zone temperatures in an HVAC system., https://brickschema.org/schema/Brick#Zone_Occupied_Load_Shed_Command,, diff --git a/bricksrc/definitions_of_deprecated.csv b/bricksrc/definitions_of_deprecated.csv new file mode 100644 index 00000000..32ee4262 --- /dev/null +++ b/bricksrc/definitions_of_deprecated.csv @@ -0,0 +1,108 @@ +Term,Definition,See Also +https://brickschema.org/schema/Brick#Ablutions_Room,A room for performing cleansing rituals before prayer, +https://brickschema.org/schema/Brick#Atrium,a large open-air or skylight covered space surrounded by a building.,https://en.wikipedia.org/wiki/Atrium_(architecture) +https://brickschema.org/schema/Brick#Auditorium,A space for performances or larger gatherings, +https://brickschema.org/schema/Brick#Basement,The floor of a building which is partly or entirely below ground level., +https://brickschema.org/schema/Brick#Battery_Room,A room used to hold batteries for backup power, +https://brickschema.org/schema/Brick#Bench_Space,"For areas of play in a stadium, the area for partcipants and referees by the side of the field", +https://brickschema.org/schema/Brick#Break_Room,A space for people to relax while not working, +https://brickschema.org/schema/Brick#Broadcast_Room,A space to organize and manage a broadcast. Separate from studio, +https://brickschema.org/schema/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/Brick#Cafeteria,A space to serve food and beverages, +https://brickschema.org/schema/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/Brick#Common_Space,A class of spaces that are used by multiple people at the same time, +https://brickschema.org/schema/Brick#Concession,A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases, +https://brickschema.org/schema/Brick#Conference_Room,A space dedicated in which to hold a meetings, +https://brickschema.org/schema/Brick#Control_Room,A space from which operations are managed, +https://brickschema.org/schema/Brick#Copy_Room,"A room set aside for common office equipment, including printers and copiers", +https://brickschema.org/schema/Brick#Cubicle,"A smaller space set aside for an individual, but not with a door and without full-height walls", +https://brickschema.org/schema/Brick#Detention_Room,A space for the temporary involuntary confinement of people, +https://brickschema.org/schema/Brick#Distribution_Frame,"A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room", +https://brickschema.org/schema/Brick#Electrical_Room,A class of service rooms that house electrical equipment for a building, +https://brickschema.org/schema/Brick#Elevator_Shaft,The vertical space in which an elevator ascends and descends, +https://brickschema.org/schema/Brick#Employee_Entrance_Lobby,An open space near an entrance that is typicaly only used for employees, +https://brickschema.org/schema/Brick#Enclosed_Office,A space for individuals to work with walls and a door, +https://brickschema.org/schema/Brick#Energy_Zone,A space or group of spaces that are managed or monitored as one unit for energy purposes, +https://brickschema.org/schema/Brick#Entrance,The location and space of a building where people enter and exit the building, +https://brickschema.org/schema/Brick#Environment_Box,"(also known as climatic chamber), enclosed space designed to create a particular environment.", +https://brickschema.org/schema/Brick#Equipment_Room,A telecommunications room where equipment that serves the building is stored, +https://brickschema.org/schema/Brick#Exercise_Room,An indoor room used for exercise and physical activities, +https://brickschema.org/schema/Brick#Field_Of_Play,"The area of a stadium where athletic events occur, e.g. the soccer pitch", +https://brickschema.org/schema/Brick#Fire_Zone,A logical subdivision of a building that is monitored for fire; may also have a classification for the type of fire hazard that can occur, +https://brickschema.org/schema/Brick#First_Aid_Room,A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility, +https://brickschema.org/schema/Brick#Floor,"A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)", +https://brickschema.org/schema/Brick#Food_Service_Room,"A space used in the production, storage, serving, or cleanup of food and beverages", +https://brickschema.org/schema/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/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/Brick#Gatehouse,The standalone building used to manage the entrance to a campus or building grounds, +https://brickschema.org/schema/Brick#Generator_Room,"A room for electrical equipment, specifically electrical generators.", +https://brickschema.org/schema/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/Brick#Hallway,"A common space, used to connect other parts of a building", +https://brickschema.org/schema/Brick#Hazardous_Materials_Storage,A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment, +https://brickschema.org/schema/Brick#Hospitality_Box,"A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue", +https://brickschema.org/schema/Brick#Hot_Box,hot air chamber forming part of an air handler., +https://brickschema.org/schema/Brick#IDF,"An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints", +https://brickschema.org/schema/Brick#Information_Area,An information booth or kiosk where visitors would look for information, +https://brickschema.org/schema/Brick#Janitor_Room,A room set aside for the storage of cleaning equipment and supplies, +https://brickschema.org/schema/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/Brick#Library,"A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs", +https://brickschema.org/schema/Brick#Loading_Dock,A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock, +https://brickschema.org/schema/Brick#Lobby,"A space just after the entrance to a building or other space of a building, where visitors can wait", +https://brickschema.org/schema/Brick#Lounge,A room for lesiure activities or relaxing, +https://brickschema.org/schema/Brick#MDF,"A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world", +https://brickschema.org/schema/Brick#Mail_Room,A room where mail is recieved and sorted for distribution to the rest of the building, +https://brickschema.org/schema/Brick#Majlis,"In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained", +https://brickschema.org/schema/Brick#Massage_Room,"Usually adjunct to an athletic facility, a private/semi-private space where massages are performed", +https://brickschema.org/schema/Brick#Mechanical_Room,A class of service rooms where mechanical equipment (HVAC) operates, +https://brickschema.org/schema/Brick#Media_Hot_Desk,A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue, +https://brickschema.org/schema/Brick#Media_Production_Room,A enclosed space used by media professionals for the production of media, +https://brickschema.org/schema/Brick#Media_Room,A class of spaces related to the creation of media, +https://brickschema.org/schema/Brick#Medical_Room,A class of rooms used for medical purposes, +https://brickschema.org/schema/Brick#Office,A class of rooms dedicated for work or study, +https://brickschema.org/schema/Brick#Office_Kitchen,"A common space, usually near or in a breakroom, where minor food preperation occurs", +https://brickschema.org/schema/Brick#Open_Office,An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks, +https://brickschema.org/schema/Brick#Outdoor_Area,A class of spaces that exist outside of a building, +https://brickschema.org/schema/Brick#Parking_Level,A floor of a parking structure, +https://brickschema.org/schema/Brick#Parking_Space,An area large enough to park an individual vehicle, +https://brickschema.org/schema/Brick#Parking_Structure,A building or part of a building devoted to vehicle parking, +https://brickschema.org/schema/Brick#Photovoltaic_Array,A collection of photovoltaic panels, +https://brickschema.org/schema/Brick#Plumbing_Room,A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems., +https://brickschema.org/schema/Brick#Portfolio,A collection of sites, +https://brickschema.org/schema/Brick#Prayer_Room,A room set aside for prayer, +https://brickschema.org/schema/Brick#Private_Office,"An office devoted to a single individual, with walls and door", +https://brickschema.org/schema/Brick#Pump_Room,A mechanical room that houses pumps, +https://brickschema.org/schema/Brick#Reception,"A space, usually in a lobby, where visitors to a building or space can go to after arriving at a building and inform building staff that they have arrived", +https://brickschema.org/schema/Brick#Region,"A unit of geographic space, usually contigious or somehow related to a geopolitical feature", +https://brickschema.org/schema/Brick#Restroom,A room that provides toilets and washbowls., +https://brickschema.org/schema/Brick#Retail_Room,"A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital", +https://brickschema.org/schema/Brick#Riser,"A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc", +https://brickschema.org/schema/Brick#Room,Base class for all more specific room types., +https://brickschema.org/schema/Brick#Security_Service_Room,A class of spaces used by the security staff of a facility, +https://brickschema.org/schema/Brick#Service_Room,"A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc", +https://brickschema.org/schema/Brick#Shared_Office,An office used by multiple people, +https://brickschema.org/schema/Brick#Shower,"A space containing showers, usually adjacent to an athletic or execise area", +https://brickschema.org/schema/Brick#Site,A geographic region containing 0 or more buildings. Typically used as the encapsulating location for a collection of Brick entities through the hasPart/isPartOf relationships, +https://brickschema.org/schema/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/Brick#Sports_Service_Room,A class of spaces used in the support of sports, +https://brickschema.org/schema/Brick#Stage_Riser,A low platform in a space or on a stage, +https://brickschema.org/schema/Brick#Staircase,A vertical space containing stairs, +https://brickschema.org/schema/Brick#Storage_Room,A class of spaces used for storage, +https://brickschema.org/schema/Brick#Studio,"A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording", +https://brickschema.org/schema/Brick#Switch_Room,A telecommuncations room housing network switches, +https://brickschema.org/schema/Brick#TETRA_Room,"A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff", +https://brickschema.org/schema/Brick#Team_Room,An office used by multiple team members for specific work tasks. Distinct from Conference Room, +https://brickschema.org/schema/Brick#Telecom_Room,A class of spaces used to support telecommuncations and IT equipment, +https://brickschema.org/schema/Brick#Ticketing_Booth,A room or space used to sell or distribute tickets to events at a venue, +https://brickschema.org/schema/Brick#Transformer_Room,An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room, +https://brickschema.org/schema/Brick#Tunnel,An enclosed space that connects buildings. Often underground, +https://brickschema.org/schema/Brick#Vertical_Space,A class of spaces used to connect multiple floors or levels.., +https://brickschema.org/schema/Brick#Visitor_Lobby,A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby, +https://brickschema.org/schema/Brick#Wardrobe,"Storage for clothing, costumes, or uniforms", +https://brickschema.org/schema/Brick#Waste_Storage,A room used for storing waste such as trash or recycling, +https://brickschema.org/schema/Brick#Water_Tank,A space used to hold water. This will likely be deprecated in future releases of Brick for the sake of clarity w.r.t. equipment classification of tanks, +https://brickschema.org/schema/Brick#Wing,"A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure.", +https://brickschema.org/schema/Brick#Workshop,A space used to house equipment that can be used to repair or fabricate things, +https://brickschema.org/schema/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/Brick#Zone_Air_Cooling_Temperature_Setpoint,The upper (cooling) setpoint for zone air temperature, +https://brickschema.org/schema/Brick#Zone_Air_Heating_Temperature_Setpoint,The lower (heating) setpoint for zone air temperature, +https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint,Sets temperature of zone air, diff --git a/generate_brick.py b/generate_brick.py index 3a741e10..16f1b406 100755 --- a/generate_brick.py +++ b/generate_brick.py @@ -705,7 +705,7 @@ def add_definitions(graph=G): adds it to the graph. If available, adds the source information of through RDFS.seeAlso. """ - with open("./bricksrc/definitions.csv", encoding="utf-8") as dictionary_file: + with open(Path("./bricksrc/definitions.csv"), encoding="utf-8") as dictionary_file: dictionary = csv.reader(dictionary_file) header = next(dictionary) @@ -720,12 +720,9 @@ def add_definitions(graph=G): if len(definition[1]): graph.add((term, SKOS.definition, Literal(definition[1], lang="en"))) if len(definition) > 2 and definition[2]: - try: - graph.add((term, RDFS.seeAlso, URIRef(definition[2]))) - except Exception as e: - print( - f"Error processing 'seeAlso' for term '{term}': {e}. The definition provided is: '{definition}'." - ) + # add seeAlso only if provided + graph.add((term, RDFS.seeAlso, URIRef(definition[2]))) + qstr = """ select ?param where { @@ -779,40 +776,40 @@ def add_definitions(graph=G): ) -def handle_deprecations(): +def handle_deprecations(graph: Graph=G): for deprecated_term, md in deprecations.items(): term_type = md.get(A) if term_type: - G.add((deprecated_term, A, term_type)) + graph.add((deprecated_term, A, term_type)) - G.add((deprecated_term, OWL.deprecated, Literal(True))) + graph.add((deprecated_term, OWL.deprecated, Literal(True))) # handle subclasses or skos. Only add it as an owl:Class if # the use of rdfs:subClassOf exists, implying this is a Class if RDFS.subClassOf in md: - G.add((deprecated_term, A, OWL.Class)) + graph.add((deprecated_term, A, OWL.Class)) subclasses = md.pop(RDFS.subClassOf) if subclasses is not None: if not isinstance(subclasses, list): subclasses = [subclasses] for subclass in subclasses: - G.add((deprecated_term, RDFS.subClassOf, subclass)) + graph.add((deprecated_term, RDFS.subClassOf, subclass)) elif SKOS.narrower in md: subconcepts = md.pop(SKOS.narrower) if subconcepts is not None: if not isinstance(subconcepts, list): subconcepts = [subconcepts] for subclass in subconcepts: - G.add((deprecated_term, SKOS.narrower, subclass)) + graph.add((deprecated_term, SKOS.narrower, subclass)) elif SKOS.broader in md: subconcepts = md.pop(SKOS.broader) if subconcepts is not None: if not isinstance(subconcepts, list): subconcepts = [subconcepts] for subclass in subconcepts: - G.add((deprecated_term, SKOS.broader, subclass)) - G.add((deprecated_term, BRICK.deprecatedInVersion, Literal(md["version"]))) - G.add( + graph.add((deprecated_term, SKOS.broader, subclass)) + graph.add((deprecated_term, BRICK.deprecatedInVersion, Literal(md["version"]))) + graph.add( ( deprecated_term, BRICK.deprecationMitigationMessage, @@ -820,30 +817,56 @@ def handle_deprecations(): ) ) if "replace_with" in md: - G.add((deprecated_term, BRICK.isReplacedBy, md["replace_with"])) + graph.add((deprecated_term, BRICK.isReplacedBy, md["replace_with"])) + + """ + The following part adds definitions for deprecated Brick subclasses through SKOS.definitions. + + This parses the definitions from ./bricksrc/definitions_of_deprecated.csv and + adds it to the graph. If available, adds the source information of + through RDFS.seeAlso. + """ + with open(Path("./bricksrc/definitions_of_deprecated.csv"), encoding="utf-8") as dictionary_file: + dictionary = csv.reader(dictionary_file) + + header = next(dictionary) + + # add definitions, citations to the graph + for definition in dictionary: + term = URIRef(definition[0]) + if len(definition) > len(header): + raise ValueError( + f"The term '{term}' has more elements than expected. Please check the format." + ) + if len(definition[1]): + graph.add((term, SKOS.definition, Literal(definition[1], lang="en"))) + if len(definition) > 2 and definition[2]: + # add seeAlso only if provided + graph.add((term, RDFS.seeAlso, URIRef(definition[2]))) + -def handle_concept_labels(): +def handle_concept_labels(graph: Graph=G): """ Adds labels to all concepts in the Brick namespace, unless they already have one. Brick concepts are all subclasses of Brick.Entity and subproperties of Brick.Relationship. If there are two or more labels for a concept, choose one and raise a Warning """ concepts = chain( - G.transitive_subjects(RDFS.subClassOf, BRICK.Entity), - G.subjects(A, BRICK.Entity), - G.subjects(A, OWL.ObjectProperty), - G.subjects(A, OWL.DatatypeProperty), + graph.transitive_subjects(RDFS.subClassOf, BRICK.Entity), + graph.subjects(A, BRICK.Entity), + graph.subjects(A, OWL.ObjectProperty), + graph.subjects(A, OWL.DatatypeProperty), ) for s in concepts: - labels = list(G.objects(s, RDFS.label)) + labels = list(graph.objects(s, RDFS.label)) if len(labels) == 0: - G.add((s, RDFS.label, Literal(s.split("#")[-1].replace("_", " "), lang="en"))) + graph.add((s, RDFS.label, Literal(s.split("#")[-1].replace("_", " "), lang="en"))) elif len(labels) > 1: logging.warning(f"Multiple labels for {s}: {labels}") # choose one and remove the others for to_remove in labels[1:]: - G.remove((s, RDFS.label, to_remove)) + graph.remove((s, RDFS.label, to_remove)) @@ -1032,11 +1055,11 @@ def handle_concept_labels(): logger.info("Adding deprecations") # handle class deprecations -handle_deprecations() +handle_deprecations(G) # non-class deprecations handled in bricksrc/deprecations.ttl, which is added below logger.info("Adding class definitions") -add_definitions() +add_definitions(G) logger.info("Adding other .ttl files") # add all TTL files in bricksrc @@ -1121,7 +1144,7 @@ def handle_concept_labels(): G.compile() # add labels to all concepts -handle_concept_labels() +handle_concept_labels(G) # serialize Brick to output with open("Brick.ttl", "w", encoding="utf-8") as fp: