diff --git a/bricksrc/definitions.csv b/bricksrc/definitions.csv index 5d3a532d..94aa0cc8 100644 --- a/bricksrc/definitions.csv +++ b/bricksrc/definitions.csv @@ -72,6 +72,7 @@ https://brickschema.org/schema/Brick#Boiler_Command,A command to control a boile https://brickschema.org/schema/Brick#Booster_Fan,Fan activated to increase airflow beyond what is provided by the default configuration, 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_Circuit_Electrical_Meter,"A branch circuit meter is a type of multi-circuit meter designed to monitor a number of circuits in close proximity branching from a single source; i.e. a distribution board, panel, or switchgear installation. Typically more compact in design and with built in aggregation functions across all the branch circuits.", 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., @@ -750,6 +751,7 @@ https://brickschema.org/schema/Brick#Motor_Current_Sensor,Measures the current c https://brickschema.org/schema/Brick#Motor_Direction_Status,"Indicates which direction a motor is operating in, e.g. forward or reverse", https://brickschema.org/schema/Brick#Motor_Speed_Sensor,, https://brickschema.org/schema/Brick#Motor_Torque_Sensor,"Measures the torque, or rotating power, of a motor", +https://brickschema.org/schema/Brick#Multi_Circuit_Electrical_Meter,Multi-circuit meters allow the monitoring of many metering points from a single controller without having to mount/purchase/wire/commission individual electrical meters. Typically allow between 4 - 18 3-phase 'meters' to be added per controller., https://brickschema.org/schema/Brick#NO2_Level_Sensor,Measures the concentration of NO2 in air, https://brickschema.org/schema/Brick#Natural_Gas,Fossil fuel energy source consisting largely of methane and other hydrocarbons, https://brickschema.org/schema/Brick#Natural_Gas_Boiler,"A closed, pressure vessel that uses natural gas for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications.", diff --git a/bricksrc/meters.py b/bricksrc/meters.py index 9b1d1921..8d425204 100644 --- a/bricksrc/meters.py +++ b/bricksrc/meters.py @@ -12,7 +12,27 @@ TAG.Equipment, ], "parents": [BRICK.Building_Meter], - } + }, + "Multi_Circuit_Electrical_Meter": { + "tags": [ + TAG.Multi, + TAG.Circuit, + TAG.Electrical, + TAG.Meter, + TAG.Equipment, + ], + "subclasses": { + "Branch_Circuit_Electrical_Meter": { + "tags": [ + TAG.Branch, + TAG.Circuit, + TAG.Electrical, + TAG.Meter, + TAG.Equipment, + ] + } + }, + }, }, }, "Gas_Meter": {