Skip to content

Commit

Permalink
Add multi-circuit electrical meter classes and subclasses
Browse files Browse the repository at this point in the history
  • Loading branch information
wcrd committed Oct 20, 2023
1 parent 02700c0 commit 1334e0f
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 1 deletion.
2 changes: 2 additions & 0 deletions bricksrc/definitions.csv
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ https://brickschema.org/schema/Brick#Boiler,"A closed, pressure vessel that uses
https://brickschema.org/schema/Brick#Boiler_Command,A command to control a boiler,
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#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#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#Breakroom,A space for people to relax while not working,
Expand Down Expand Up @@ -718,6 +719,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.",
Expand Down
22 changes: 21 additions & 1 deletion bricksrc/meters.py
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down

0 comments on commit 1334e0f

Please sign in to comment.