├── .github
└── workflows
│ ├── manually_set_version.yml
│ ├── merge_and_document.yml
│ ├── push_to_nuget.yml
│ └── validate.yml
├── .gitignore
├── ACKNOWLEDGEMENTS.md
├── API
├── Edge
│ ├── README.md
│ ├── edge_message.schema.json
│ ├── edge_message_cloud-to-edge_example.json
│ └── edge_message_edge-to-cloud_example.json
└── REST
│ ├── Endpoints.csv
│ ├── NamespaceAbbreviations.txt
│ ├── REC_API_Requirement_diagram.png
│ ├── RealEstateCore.Ontology.DTDLv2.yaml
│ ├── RealEstateCore_REST_specification.md
│ └── contexts
│ ├── ActuationEvent.jsonld
│ ├── Agent.jsonld
│ ├── Alarm.jsonld
│ ├── ArchitectureArea.jsonld
│ ├── ArchitectureCapacity.jsonld
│ ├── Asset.jsonld
│ ├── Building.jsonld
│ ├── BuildingElement.jsonld
│ ├── Collection.jsonld
│ ├── Command.jsonld
│ ├── Document.jsonld
│ ├── Event.jsonld
│ ├── ExceptionEvent.jsonld
│ ├── Georeference.jsonld
│ ├── Information.jsonld
│ ├── Level.jsonld
│ ├── ObservationEvent.jsonld
│ ├── Parameter.jsonld
│ ├── Point.jsonld
│ ├── Room.jsonld
│ ├── Sensor.jsonld
│ ├── Setpoint.jsonld
│ ├── Site.jsonld
│ ├── Space.jsonld
│ ├── Status.jsonld
│ ├── SubBuilding.jsonld
│ └── Zone.jsonld
├── Doc
├── Agent
│ ├── Agent.md
│ ├── Organization
│ │ ├── Company.md
│ │ ├── Department.md
│ │ └── Organization.md
│ └── Person.md
├── Asset
│ ├── Architectural-
│ │ ├── ArchitecturalAsset.md
│ │ └── BarrierAsset
│ │ │ ├── AccessPanel.md
│ │ │ ├── BarrierAsset.md
│ │ │ ├── Door.md
│ │ │ ├── Partition.md
│ │ │ └── Window.md
│ ├── Asset.md
│ ├── Equipment
│ │ ├── Camera
│ │ │ └── Camera.md
│ │ ├── Electrical-
│ │ │ ├── Breaker_Panel.md
│ │ │ ├── Bus_Riser.md
│ │ │ ├── Disconnect_Switch.md
│ │ │ ├── Electrical_Equipment.md
│ │ │ ├── Energy_Storage
│ │ │ │ ├── Battery.md
│ │ │ │ └── Energy_Storage.md
│ │ │ ├── Inverter.md
│ │ │ ├── Motor_Control_Center.md
│ │ │ ├── PlugStrip.md
│ │ │ ├── Switchgear.md
│ │ │ └── Transformer.md
│ │ ├── Elevator.md
│ │ ├── Equipment.md
│ │ ├── Fire_Safety-
│ │ │ ├── Fire_Alarm.md
│ │ │ ├── Fire_Alarm_Control_Panel.md
│ │ │ ├── Fire_Control_Panel.md
│ │ │ ├── Fire_Safety_Equipment.md
│ │ │ ├── Heat_Detector.md
│ │ │ ├── Manual_Fire_Alarm_Activation_Equipment
│ │ │ │ ├── Fire_Alarm_Manual_Call_Point.md
│ │ │ │ ├── Fire_Alarm_Pull_Station.md
│ │ │ │ └── Manual_Fire_Alarm_Activation_Equipment.md
│ │ │ └── Smoke_Detector.md
│ │ ├── Gas_Distribution.md
│ │ ├── HVAC-
│ │ │ ├── AHU
│ │ │ │ ├── AHU.md
│ │ │ │ ├── DD-.md
│ │ │ │ ├── DOAS.md
│ │ │ │ ├── Dedicated_Outdoor_Air_System_Unit.md
│ │ │ │ ├── Dual_Duct_Air_Handling_Unit.md
│ │ │ │ ├── MAU.md
│ │ │ │ ├── Makeup_Air_Unit.md
│ │ │ │ ├── PAU.md
│ │ │ │ ├── RTU.md
│ │ │ │ └── Rooftop_Unit.md
│ │ │ ├── Air_Handler_Unit.md
│ │ │ ├── Air_Handling_Unit.md
│ │ │ ├── Air_Plenum
│ │ │ │ ├── Air_Plenum.md
│ │ │ │ ├── Discharge-.md
│ │ │ │ ├── Return-.md
│ │ │ │ └── Supply-
│ │ │ │ │ ├── Supply_Air_Plenum.md
│ │ │ │ │ └── Underfloor_Air_Plenum.md
│ │ │ ├── Bypass_Valve
│ │ │ │ ├── Bypass_Valve.md
│ │ │ │ ├── Condenser_Water-.md
│ │ │ │ └── Differential_Pressure-.md
│ │ │ ├── CRAC
│ │ │ │ ├── CRAC.md
│ │ │ │ └── Standby-.md
│ │ │ ├── CRAH.md
│ │ │ ├── Chiller
│ │ │ │ ├── Absorption-.md
│ │ │ │ ├── Centrifugal-.md
│ │ │ │ └── Chiller.md
│ │ │ ├── Cold_Deck.md
│ │ │ ├── Compressor.md
│ │ │ ├── Computer_Room_Air_Conditioning.md
│ │ │ ├── Computer_Room_Air_Handler.md
│ │ │ ├── Condenser.md
│ │ │ ├── Cooling_Tower.md
│ │ │ ├── Cooling_Valve.md
│ │ │ ├── Damper
│ │ │ │ ├── Damper.md
│ │ │ │ ├── Economizer-.md
│ │ │ │ ├── Exhaust-.md
│ │ │ │ ├── Mixed-.md
│ │ │ │ ├── Outside-.md
│ │ │ │ ├── Relief-.md
│ │ │ │ └── Return-.md
│ │ │ ├── Dry_Cooler.md
│ │ │ ├── Economizer.md
│ │ │ ├── Fan
│ │ │ │ ├── Booster-.md
│ │ │ │ ├── Ceiling-.md
│ │ │ │ ├── Cooling_Tower-.md
│ │ │ │ ├── Discharge-.md
│ │ │ │ ├── Exhaust-.md
│ │ │ │ ├── Fan.md
│ │ │ │ ├── Outside-.md
│ │ │ │ ├── Relief-.md
│ │ │ │ ├── Return-.md
│ │ │ │ ├── Standby-.md
│ │ │ │ ├── Supply-.md
│ │ │ │ └── Transfer-.md
│ │ │ ├── Filter
│ │ │ │ ├── Filter.md
│ │ │ │ ├── Final-.md
│ │ │ │ ├── Intake_Air-.md
│ │ │ │ ├── Mixed_Air-.md
│ │ │ │ ├── Pre-.md
│ │ │ │ └── Return_Air-.md
│ │ │ ├── Fume_Hood.md
│ │ │ ├── HVAC_Equipment.md
│ │ │ ├── HX.md
│ │ │ ├── Heat_Exchanger
│ │ │ │ ├── Coil
│ │ │ │ │ ├── Coil.md
│ │ │ │ │ ├── Cooling-
│ │ │ │ │ │ ├── Chilled_Water_Coil.md
│ │ │ │ │ │ ├── Cooling_Coil.md
│ │ │ │ │ │ └── Direct_Expansion-.md
│ │ │ │ │ └── Heating-
│ │ │ │ │ │ ├── Direct_Expansion-.md
│ │ │ │ │ │ ├── Heating_Coil.md
│ │ │ │ │ │ └── Hot_Water_Coil.md
│ │ │ │ ├── Condenser-.md
│ │ │ │ ├── Evaporative-.md
│ │ │ │ ├── Heat_Exchanger.md
│ │ │ │ └── Heat_Wheel.md
│ │ │ ├── Heating_Valve
│ │ │ │ ├── Heating_Valve.md
│ │ │ │ ├── Reheat_Valve.md
│ │ │ │ └── Return-.md
│ │ │ ├── Hot_Deck.md
│ │ │ ├── Humidifier.md
│ │ │ ├── Isolation_Valve
│ │ │ │ ├── Condenser_Water-.md
│ │ │ │ └── Isolation_Valve.md
│ │ │ ├── Pump
│ │ │ │ ├── Pump.md
│ │ │ │ └── Water-
│ │ │ │ │ ├── Chilled-.md
│ │ │ │ │ ├── Condenser-.md
│ │ │ │ │ ├── Hot-.md
│ │ │ │ │ └── Water_Pump.md
│ │ │ ├── Space_Heater.md
│ │ │ ├── Steam_Valve.md
│ │ │ ├── Terminal_Unit
│ │ │ │ ├── Air_Diffuser
│ │ │ │ │ ├── Air_Diffuser.md
│ │ │ │ │ ├── Displacement_Flow-.md
│ │ │ │ │ ├── Jet_Nozzle-.md
│ │ │ │ │ └── Laminar_Flow-.md
│ │ │ │ ├── CAV.md
│ │ │ │ ├── Chilled_Beam
│ │ │ │ │ ├── Active-.md
│ │ │ │ │ ├── Chilled_Beam.md
│ │ │ │ │ └── Passive-.md
│ │ │ │ ├── Constant_Air_Volume_Box.md
│ │ │ │ ├── FCU.md
│ │ │ │ ├── Fan_Coil_Unit.md
│ │ │ │ ├── Induction_Unit.md
│ │ │ │ ├── Radiant_Panel
│ │ │ │ │ ├── ESS_Panel.md
│ │ │ │ │ ├── Embedded_Surface_System_Panel.md
│ │ │ │ │ ├── RC_Panel.md
│ │ │ │ │ ├── Radiant_Ceiling_Panel.md
│ │ │ │ │ ├── Radiant_Panel.md
│ │ │ │ │ ├── TABS_Panel.md
│ │ │ │ │ └── Thermally_Activated_Building_System_Panel.md
│ │ │ │ ├── Radiator
│ │ │ │ │ ├── Baseboard-
│ │ │ │ │ │ └── Baseboard_Radiator.md
│ │ │ │ │ ├── Electric-
│ │ │ │ │ │ ├── Electric_Baseboard_Radiator.md
│ │ │ │ │ │ └── Electric_Radiator.md
│ │ │ │ │ ├── Hot_Water-
│ │ │ │ │ │ ├── Hot_Water_Baseboard_Radiator.md
│ │ │ │ │ │ └── Hot_Water_Radiator.md
│ │ │ │ │ ├── Radiator.md
│ │ │ │ │ └── Steam-
│ │ │ │ │ │ ├── Steam_Baseboard_Radiator.md
│ │ │ │ │ │ └── Steam_Radiator.md
│ │ │ │ ├── Terminal_Unit.md
│ │ │ │ ├── VAV.md
│ │ │ │ └── Variable_Air_Volume_Box
│ │ │ │ │ ├── -_With_Reheat.md
│ │ │ │ │ ├── RVAV.md
│ │ │ │ │ └── Variable_Air_Volume_Box.md
│ │ │ └── Thermostat.md
│ │ ├── ICT-
│ │ │ ├── AudioVisualEquipment.md
│ │ │ ├── Controller
│ │ │ │ ├── BACnet-.md
│ │ │ │ ├── Controller.md
│ │ │ │ └── Modbus-.md
│ │ │ ├── DataNetworkEquipment
│ │ │ │ ├── DataNetworkEquipment.md
│ │ │ │ ├── EthernetPort.md
│ │ │ │ ├── EthernetSwitch.md
│ │ │ │ ├── NetworkRouter.md
│ │ │ │ ├── NetworkSecurityEquipment.md
│ │ │ │ └── WirelessAccessPoint.md
│ │ │ ├── Gateway.md
│ │ │ ├── ICTEquipment.md
│ │ │ ├── ICTHardware
│ │ │ │ ├── ICTHardware.md
│ │ │ │ └── Server.md
│ │ │ ├── ITRack.md
│ │ │ └── SensorEquipment
│ │ │ │ ├── Daylight-.md
│ │ │ │ ├── IAQ-.md
│ │ │ │ ├── LeakDetectorEquipment.md
│ │ │ │ ├── Occupancy-.md
│ │ │ │ ├── PeopleCount-.md
│ │ │ │ ├── SensorEquipment.md
│ │ │ │ ├── ThermostatEquipment.md
│ │ │ │ └── Vibration-.md
│ │ ├── Lighting-
│ │ │ ├── Interface
│ │ │ │ ├── Interface.md
│ │ │ │ ├── Switch
│ │ │ │ │ ├── Dimmer.md
│ │ │ │ │ └── Switch.md
│ │ │ │ └── Touchpanel.md
│ │ │ ├── Lighting
│ │ │ │ ├── Lighting.md
│ │ │ │ ├── Luminaire.md
│ │ │ │ └── Luminaire_Driver.md
│ │ │ └── Lighting_Equipment.md
│ │ ├── Meter
│ │ │ ├── Building-
│ │ │ │ └── Building_Meter.md
│ │ │ ├── Electrical-
│ │ │ │ ├── Building-.md
│ │ │ │ └── Electrical_Meter.md
│ │ │ ├── Gas-
│ │ │ │ ├── Building-.md
│ │ │ │ └── Gas_Meter.md
│ │ │ ├── Meter.md
│ │ │ ├── Thermal_Power-.md
│ │ │ └── Water-
│ │ │ │ ├── Building-.md
│ │ │ │ ├── Chilled-
│ │ │ │ ├── Building-.md
│ │ │ │ └── Chilled_Water_Meter.md
│ │ │ │ ├── Hot-
│ │ │ │ ├── Building-.md
│ │ │ │ └── Hot_Water_Meter.md
│ │ │ │ └── Water_Meter.md
│ │ ├── Motor
│ │ │ ├── Motor.md
│ │ │ ├── VFD
│ │ │ │ ├── Fan-.md
│ │ │ │ ├── Heat_Wheel-.md
│ │ │ │ ├── Pump-.md
│ │ │ │ └── VFD.md
│ │ │ └── Variable_Frequency_Drive.md
│ │ ├── PV_Panel
│ │ │ └── PV_Panel.md
│ │ ├── Relay.md
│ │ ├── Safety-
│ │ │ ├── AED.md
│ │ │ ├── Automated_External_Defibrillator.md
│ │ │ ├── Emergency_Wash_Station
│ │ │ │ ├── Drench_Hose.md
│ │ │ │ ├── Emergency_Wash_Station.md
│ │ │ │ ├── Eye_Wash_Station.md
│ │ │ │ └── Safety_Shower.md
│ │ │ ├── First_Aid_Kit.md
│ │ │ └── Safety_Equipment.md
│ │ ├── Security-
│ │ │ ├── Access_Control_Equipment
│ │ │ │ ├── Access_Control_Equipment.md
│ │ │ │ └── Access_Reader.md
│ │ │ ├── Intercom_Equipment
│ │ │ │ ├── Emergency_Phone.md
│ │ │ │ ├── Intercom_Equipment.md
│ │ │ │ └── Video_Intercom.md
│ │ │ ├── Intrusion_Detection_Equipment.md
│ │ │ ├── Security_Equipment.md
│ │ │ └── Video_Surveillance_Equipment
│ │ │ │ ├── NVR.md
│ │ │ │ ├── Network_Video_Recorder.md
│ │ │ │ ├── Surveillance_Camera.md
│ │ │ │ └── Video_Surveillance_Equipment.md
│ │ ├── Shading-
│ │ │ ├── Automatic_Tint_Window.md
│ │ │ ├── Blind.md
│ │ │ └── Shading_Equipment.md
│ │ ├── Solar_Thermal_Collector
│ │ │ ├── PVT_Panel.md
│ │ │ └── Solar_Thermal_Collector.md
│ │ ├── Steam_Distribution.md
│ │ ├── Valve
│ │ │ ├── Gas-.md
│ │ │ ├── HVAC-
│ │ │ │ └── HVAC_Valve.md
│ │ │ ├── Natural_Gas_Seismic_Shutoff-.md
│ │ │ ├── Valve.md
│ │ │ └── Water-
│ │ │ │ ├── Chilled-.md
│ │ │ │ ├── Condenser-.md
│ │ │ │ ├── Hot-
│ │ │ │ ├── Domestic-.md
│ │ │ │ ├── Hot_Water_Valve.md
│ │ │ │ └── Preheat-.md
│ │ │ │ ├── Makeup-.md
│ │ │ │ ├── Thermostatic_Mixing_Valve.md
│ │ │ │ └── Water_Valve.md
│ │ ├── Water_Distribution.md
│ │ ├── Water_Heater
│ │ │ ├── Boiler
│ │ │ │ ├── Boiler.md
│ │ │ │ ├── Electric-.md
│ │ │ │ └── Natural_Gas-
│ │ │ │ │ ├── Condensing-.md
│ │ │ │ │ ├── Natural_Gas_Boiler.md
│ │ │ │ │ └── Noncondensing-.md
│ │ │ ├── Collection_Basin-.md
│ │ │ └── Water_Heater.md
│ │ └── Weather_Station.md
│ └── Furniture
│ │ ├── Bed.md
│ │ ├── Bookcase.md
│ │ ├── BulletinBoard.md
│ │ ├── Cart
│ │ ├── Cart.md
│ │ ├── Computer-.md
│ │ ├── Mailroom-.md
│ │ └── Printer-.md
│ │ ├── Chair
│ │ ├── Chair.md
│ │ ├── Folding-.md
│ │ └── Office-.md
│ │ ├── CoatRack.md
│ │ ├── Desk
│ │ ├── Desk.md
│ │ └── Mobile-.md
│ │ ├── FilingCabinet.md
│ │ ├── FloorMat.md
│ │ ├── Footrest.md
│ │ ├── Furniture.md
│ │ ├── Lamp
│ │ ├── Desk-.md
│ │ ├── Floor-.md
│ │ └── Lamp.md
│ │ ├── Safe.md
│ │ ├── Sofa.md
│ │ ├── Stand
│ │ ├── Printer-.md
│ │ ├── Stand.md
│ │ └── TV-.md
│ │ ├── StorageCabinet.md
│ │ ├── Table
│ │ ├── Coffee-.md
│ │ ├── Conference-.md
│ │ ├── End-.md
│ │ ├── Folding-.md
│ │ ├── Reception-.md
│ │ └── Table.md
│ │ └── WasteBasket.md
├── BuildingElement
│ ├── Balcony.md
│ ├── BuildingElement.md
│ ├── Facade.md
│ ├── Roof.md
│ ├── Slab.md
│ └── Wall
│ │ ├── -Inner.md
│ │ └── Wall.md
├── Collection
│ ├── Apartment.md
│ ├── Campus.md
│ ├── Collection.md
│ ├── Equipment-.md
│ ├── Furniture-.md
│ ├── Loop
│ │ ├── Air-.md
│ │ ├── Loop.md
│ │ └── Water-
│ │ │ ├── Chilled-.md
│ │ │ ├── Domestic-.md
│ │ │ ├── Hot-.md
│ │ │ └── Water_Loop.md
│ ├── PV_Array.md
│ ├── Portfolio.md
│ ├── Premises.md
│ ├── RealEstate.md
│ └── System
│ │ ├── Domestic_Hot_Water-.md
│ │ ├── Electrical-
│ │ ├── Electrical_System.md
│ │ └── Energy_System
│ │ │ ├── Energy_Generation_System.md
│ │ │ ├── Energy_Storage_System
│ │ │ ├── Battery-.md
│ │ │ └── Energy_Storage_System.md
│ │ │ └── Energy_System.md
│ │ ├── Gas-.md
│ │ ├── HVAC-.md
│ │ ├── Heating_Ventilation_Air_Conditioning-
│ │ ├── Air_System
│ │ │ ├── Air_System.md
│ │ │ └── Ventilation-.md
│ │ ├── Heating_Ventilation_Air_Conditioning_System.md
│ │ ├── Steam_System.md
│ │ └── Water_System
│ │ │ ├── Chilled-.md
│ │ │ ├── Condenser-.md
│ │ │ ├── Hot-
│ │ │ ├── Heat_Recovery-.md
│ │ │ ├── Hot_Water_System.md
│ │ │ ├── Preheat-.md
│ │ │ ├── Radiation-.md
│ │ │ └── Reheat-.md
│ │ │ └── Water_System.md
│ │ ├── Lighting-.md
│ │ ├── Safety-
│ │ ├── Emergency_Air_Flow_System.md
│ │ ├── Emergency_Power_Off_System.md
│ │ ├── Fire-.md
│ │ └── Safety_System.md
│ │ ├── Shading-
│ │ ├── Blind_Group.md
│ │ └── Shading_System.md
│ │ └── System.md
├── Event
│ ├── ElevatorTrip.md
│ ├── Event.md
│ ├── Lease.md
│ └── Point-
│ │ ├── ActuationEvent.md
│ │ ├── ExceptionEvent.md
│ │ ├── ObservationEvent
│ │ ├── AbsoluteHumidityObservation.md
│ │ ├── AccelerationObservation.md
│ │ ├── AngleObservation.md
│ │ ├── AngularAccelerationObservation.md
│ │ ├── AngularVelocityObservation.md
│ │ ├── AreaObservation.md
│ │ ├── BooleanValueObservation.md
│ │ ├── CapacitanceObservation.md
│ │ ├── DataRateObservation.md
│ │ ├── DataSizeObservation.md
│ │ ├── DensityObservation.md
│ │ ├── DistanceObservation.md
│ │ ├── DoubleValueObservation.md
│ │ ├── ElectricChargeObservation.md
│ │ ├── ElectricCurrentObservation.md
│ │ ├── EnergyObservation.md
│ │ ├── ForceObservation.md
│ │ ├── FrequencyObservation.md
│ │ ├── IlluminanceObservation.md
│ │ ├── InductanceObservation.md
│ │ ├── IntegerValueObservation.md
│ │ ├── LengthObservation.md
│ │ ├── LuminanceObservation.md
│ │ ├── LuminousFluxObservation.md
│ │ ├── LuminousIntensityObservation.md
│ │ ├── MagneticFluxObservation.md
│ │ ├── MassFlowRateObservation.md
│ │ ├── MassObservation.md
│ │ ├── ObservationEvent.md
│ │ ├── PowerObservation.md
│ │ ├── PressureObservation.md
│ │ ├── RelativeHumidityObservation.md
│ │ ├── ResistanceObservation.md
│ │ ├── SoundPressureObservation.md
│ │ ├── TemperatureObservation.md
│ │ ├── ThrustObservation.md
│ │ ├── TimeSpanObservation.md
│ │ ├── TorqueObservation.md
│ │ ├── VelocityObservation.md
│ │ ├── VoltageObservation.md
│ │ ├── VolumeFlowRateObservation.md
│ │ └── VolumeObservation.md
│ │ └── PointEvent.md
├── Information
│ ├── ArchitectureArea.md
│ ├── ArchitectureCapacity.md
│ ├── Document
│ │ ├── Document.md
│ │ └── LeaseContract.md
│ ├── Geometry
│ │ ├── Geometry.md
│ │ ├── MultiPoint.md
│ │ ├── MultiPolygon.md
│ │ ├── Point.md
│ │ └── Polygon.md
│ ├── Georeference
│ │ ├── Georeference.md
│ │ └── Geotransform.md
│ ├── Information.md
│ ├── PointOfInterest.md
│ ├── PostalAddress.md
│ └── ServiceObject
│ │ ├── AlarmObject.md
│ │ ├── ErrorReport.md
│ │ ├── NotificationObject.md
│ │ ├── ServiceObject.md
│ │ └── WorkOrder.md
├── Point
│ ├── Alarm
│ │ ├── Air-
│ │ │ ├── Air_Alarm.md
│ │ │ └── Air_Flow_Alarm
│ │ │ │ ├── Air_Flow_Alarm.md
│ │ │ │ ├── Air_Flow_Loss_Alarm.md
│ │ │ │ ├── High-.md
│ │ │ │ └── Low-
│ │ │ │ ├── Low_Air_Flow_Alarm.md
│ │ │ │ ├── Low_Discharge_Air_Flow_Alarm.md
│ │ │ │ └── Low_Supply_Air_Flow_Alarm.md
│ │ ├── Alarm.md
│ │ ├── CO2-
│ │ │ ├── CO2_Alarm.md
│ │ │ └── High-.md
│ │ ├── Change_Filter-.md
│ │ ├── Communication_Loss-.md
│ │ ├── Cycle-
│ │ │ ├── Cycle_Alarm.md
│ │ │ └── Short-.md
│ │ ├── Emergency-
│ │ │ ├── Emergency_Alarm.md
│ │ │ └── Emergency_Generator_Alarm.md
│ │ ├── Failure-
│ │ │ ├── Failure_Alarm.md
│ │ │ ├── Sensor-.md
│ │ │ └── Unit-.md
│ │ ├── Humidity-
│ │ │ ├── High-.md
│ │ │ ├── Humidity_Alarm.md
│ │ │ └── Low-.md
│ │ ├── Leak-
│ │ │ ├── Condensate-.md
│ │ │ └── Leak_Alarm.md
│ │ ├── Liquid_Detection-.md
│ │ ├── Low_Battery-.md
│ │ ├── Luminance-.md
│ │ ├── Maintenance_Required-.md
│ │ ├── Overload-.md
│ │ ├── Power-
│ │ │ ├── Power_Alarm.md
│ │ │ └── Power_Loss_Alarm.md
│ │ ├── Pressure-
│ │ │ ├── High_Head-.md
│ │ │ ├── Low_Suction-.md
│ │ │ └── Pressure_Alarm.md
│ │ ├── Smoke-
│ │ │ ├── Smoke_Alarm.md
│ │ │ └── Smoke_Detection_Alarm
│ │ │ │ ├── Discharge_Air-.md
│ │ │ │ ├── Smoke_Detection_Alarm.md
│ │ │ │ └── Supply_Air-.md
│ │ ├── Temperature-
│ │ │ ├── Air-
│ │ │ │ ├── Air_Temperature_Alarm.md
│ │ │ │ ├── Discharge-
│ │ │ │ │ ├── Discharge_Air_Temperature_Alarm.md
│ │ │ │ │ ├── High-.md
│ │ │ │ │ └── Low-.md
│ │ │ │ ├── Return-
│ │ │ │ │ ├── High-.md
│ │ │ │ │ ├── Low-.md
│ │ │ │ │ └── Return_Air_Temperature_Alarm.md
│ │ │ │ └── Supply-
│ │ │ │ │ ├── High-.md
│ │ │ │ │ ├── Low-.md
│ │ │ │ │ └── Supply_Air_Temperature_Alarm.md
│ │ │ ├── High-
│ │ │ │ └── High_Temperature_Alarm.md
│ │ │ ├── Low-
│ │ │ │ └── Low_Temperature_Alarm.md
│ │ │ └── Temperature_Alarm.md
│ │ ├── Valve_Position-.md
│ │ ├── Voltage-
│ │ │ ├── Low-.md
│ │ │ └── Voltage_Alarm.md
│ │ └── Water-
│ │ │ ├── Deionized-.md
│ │ │ ├── No-.md
│ │ │ ├── Water_Alarm.md
│ │ │ ├── Water_Level_Alarm
│ │ │ ├── Collection_Basin-.md
│ │ │ ├── Max-.md
│ │ │ ├── Min-.md
│ │ │ └── Water_Level_Alarm.md
│ │ │ ├── Water_Loss_Alarm.md
│ │ │ └── Water_Temperature_Alarm
│ │ │ ├── Entering-.md
│ │ │ ├── Leaving-.md
│ │ │ └── Water_Temperature_Alarm.md
│ ├── Command
│ │ ├── Boiler-.md
│ │ ├── Bypass-.md
│ │ ├── Command.md
│ │ ├── Cooling-.md
│ │ ├── Damper-
│ │ │ └── Damper_Command.md
│ │ ├── Direction-.md
│ │ ├── Disable-
│ │ │ ├── Disable_Command.md
│ │ │ ├── Disable_Differential_Enthalpy_Command.md
│ │ │ ├── Disable_Differential_Temperature_Command.md
│ │ │ ├── Disable_Fixed_Enthalpy_Command.md
│ │ │ └── Disable_Fixed_Temperature_Command.md
│ │ ├── Enable-
│ │ │ ├── Cooling-.md
│ │ │ ├── Enable_Command.md
│ │ │ ├── Enable_Differential_Enthalpy_Command.md
│ │ │ ├── Enable_Differential_Temperature_Command.md
│ │ │ ├── Enable_Fixed_Enthalpy_Command.md
│ │ │ ├── Enable_Fixed_Temperature_Command.md
│ │ │ ├── Heating-.md
│ │ │ ├── Run-.md
│ │ │ ├── Stage-.md
│ │ │ ├── System-
│ │ │ │ ├── Chilled_Water-.md
│ │ │ │ ├── Hot_Water-
│ │ │ │ │ ├── Domestic-.md
│ │ │ │ │ └── Hot_Water_System_Enable_Command.md
│ │ │ │ └── System_Enable_Command.md
│ │ │ └── VFD-.md
│ │ ├── Fan-
│ │ │ ├── Fan_Command.md
│ │ │ └── Fan_Speed_Command.md
│ │ ├── Frequency-
│ │ │ ├── Frequency_Command.md
│ │ │ ├── Max-.md
│ │ │ └── Min-.md
│ │ ├── Heating-.md
│ │ ├── Humidify-.md
│ │ ├── Lead_Lag-.md
│ │ ├── Light-.md
│ │ ├── Load_Shed-
│ │ │ ├── Load_Shed_Command.md
│ │ │ ├── Occupied-
│ │ │ │ ├── Occupied_Load_Shed_Command.md
│ │ │ │ └── Zone-.md
│ │ │ ├── Standby-
│ │ │ │ ├── Standby_Load_Shed_Command.md
│ │ │ │ └── Zone-.md
│ │ │ └── Unoccupied-
│ │ │ │ ├── Unoccupied_Load_Shed_Command.md
│ │ │ │ └── Zone-.md
│ │ ├── Luminance-.md
│ │ ├── Mode-
│ │ │ ├── Automatic-.md
│ │ │ ├── Box-.md
│ │ │ ├── Maintenance-.md
│ │ │ └── Mode_Command.md
│ │ ├── Occupancy-.md
│ │ ├── On_Off-
│ │ │ ├── Lead-.md
│ │ │ ├── Off_Command.md
│ │ │ ├── On_Command.md
│ │ │ ├── On_Off_Command.md
│ │ │ ├── Start_Stop_Command.md
│ │ │ └── Steam-.md
│ │ ├── Override-
│ │ │ ├── Curtailment-.md
│ │ │ └── Override_Command.md
│ │ ├── Position-
│ │ │ ├── Damper-.md
│ │ │ └── Position_Command.md
│ │ ├── Preheat-.md
│ │ ├── Pump-.md
│ │ ├── Relay-.md
│ │ ├── Reset-
│ │ │ ├── Fault-.md
│ │ │ ├── Filter-.md
│ │ │ ├── Reset_Command.md
│ │ │ └── Speed-.md
│ │ ├── Speed-.md
│ │ ├── Tint-.md
│ │ └── Valve-
│ │ │ ├── Valve_Command.md
│ │ │ └── Valve_Position_Command.md
│ ├── Parameter
│ │ ├── Alarm_Sensitivity-
│ │ │ ├── Alarm_Sensitivity_Parameter.md
│ │ │ ├── CO2-.md
│ │ │ └── Temperature-.md
│ │ ├── Delay-
│ │ │ ├── Alarm-.md
│ │ │ └── Delay_Parameter.md
│ │ ├── GatewayConnection-
│ │ │ ├── GatewayConnectionParameter.md
│ │ │ └── IoTHubConnectionParameter.md
│ │ ├── Humidity-
│ │ │ ├── High_Humidity_Alarm_Parameter.md
│ │ │ ├── Humidity_Parameter.md
│ │ │ └── Low_Humidity_Alarm_Parameter.md
│ │ ├── Limit
│ │ │ ├── Air_Flow_Setpoint-
│ │ │ │ └── Air_Flow_Setpoint_Limit.md
│ │ │ ├── Close-.md
│ │ │ ├── Current-.md
│ │ │ ├── Differential_Pressure_Setpoint-
│ │ │ │ └── Differential_Pressure_Setpoint_Limit.md
│ │ │ ├── Fresh_Air_Setpoint-
│ │ │ │ └── Fresh_Air_Setpoint_Limit.md
│ │ │ ├── Limit.md
│ │ │ ├── Max-
│ │ │ │ ├── Max_Air_Flow_Setpoint_Limit
│ │ │ │ │ ├── Max_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Max_Cooling_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Max_Cooling_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Max_Cooling_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Max_Cooling_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Max_Heating_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Max_Heating_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Max_Heating_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Max_Heating_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ └── Max_Outside_Air_Flow_Setpoint_Limit.md
│ │ │ │ ├── Max_Chilled_Water_Differential_Pressure_Setpoint_Limit.md
│ │ │ │ ├── Max_Fresh_Air_Setpoint_Limit.md
│ │ │ │ ├── Max_Hot_Water_Differential_Pressure_Setpoint_Limit.md
│ │ │ │ ├── Max_Limit.md
│ │ │ │ └── Max_Temperature_Setpoint_Limit
│ │ │ │ │ ├── Max_Discharge_Air_Temperature_Setpoint_Limit.md
│ │ │ │ │ └── Max_Temperature_Setpoint_Limit.md
│ │ │ ├── Min-
│ │ │ │ ├── Min_Air_Flow_Setpoint_Limit
│ │ │ │ │ ├── Min_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Min_Cooling_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Cooling_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Min_Cooling_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Cooling_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Min_Heating_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Heating_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ ├── Min_Heating_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Heating_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ ├── Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ │ └── Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit.md
│ │ │ │ │ └── Min_Outside_Air_Flow_Setpoint_Limit.md
│ │ │ │ ├── Min_Chilled_Water_Differential_Pressure_Setpoint_Limit.md
│ │ │ │ ├── Min_Fresh_Air_Setpoint_Limit.md
│ │ │ │ ├── Min_Hot_Water_Differential_Pressure_Setpoint_Limit.md
│ │ │ │ ├── Min_Limit.md
│ │ │ │ └── Min_Temperature_Setpoint_Limit
│ │ │ │ │ ├── Min_Discharge_Air_Temperature_Setpoint_Limit.md
│ │ │ │ │ └── Min_Temperature_Setpoint_Limit.md
│ │ │ ├── Position-
│ │ │ │ ├── Max_Position_Setpoint_Limit.md
│ │ │ │ ├── Min_Position_Setpoint_Limit.md
│ │ │ │ └── Position_Limit.md
│ │ │ ├── Speed_Setpoint-
│ │ │ │ ├── Max-.md
│ │ │ │ ├── Min-.md
│ │ │ │ └── Speed_Setpoint_Limit.md
│ │ │ ├── Static_Pressure_Setpoint-
│ │ │ │ ├── High_Static_Pressure_Cutout_Setpoint_Limit.md
│ │ │ │ ├── Max-
│ │ │ │ │ ├── Max_Discharge_Air_Static_Pressure_Setpoint_Limit.md
│ │ │ │ │ ├── Max_Static_Pressure_Setpoint_Limit.md
│ │ │ │ │ └── Max_Supply_Air_Static_Pressure_Setpoint_Limit.md
│ │ │ │ ├── Min-
│ │ │ │ │ ├── Min_Discharge_Air_Static_Pressure_Setpoint_Limit.md
│ │ │ │ │ ├── Min_Static_Pressure_Setpoint_Limit.md
│ │ │ │ │ └── Min_Supply_Air_Static_Pressure_Setpoint_Limit.md
│ │ │ │ └── Static_Pressure_Setpoint_Limit.md
│ │ │ └── Ventilation_Air_Flow_Ratio-.md
│ │ ├── Load-
│ │ │ ├── Load_Parameter.md
│ │ │ ├── Max_Load_Setpoint.md
│ │ │ └── Min_Load_Setpoint.md
│ │ ├── PID-
│ │ │ ├── Gain_Parameter
│ │ │ │ ├── Derivative-.md
│ │ │ │ ├── Gain_Parameter.md
│ │ │ │ ├── Integral-
│ │ │ │ │ ├── Discharge_Air-.md
│ │ │ │ │ ├── Integral_Gain_Parameter.md
│ │ │ │ │ └── Supply_Air-.md
│ │ │ │ └── Proportional-
│ │ │ │ │ ├── Discharge_Air-.md
│ │ │ │ │ ├── Proportional_Gain_Parameter.md
│ │ │ │ │ └── Supply_Air-.md
│ │ │ ├── PID_Parameter.md
│ │ │ ├── Proportional_Band_Parameter
│ │ │ │ ├── Differential_Pressure_Proportional_Band
│ │ │ │ │ ├── Chilled_Water-_Parameter.md
│ │ │ │ │ ├── Differential_Pressure_Proportional_Band.md
│ │ │ │ │ ├── Entering_Water-_Parameter.md
│ │ │ │ │ ├── Hot_Water-_Parameter.md
│ │ │ │ │ └── Leaving_Water-_Parameter.md
│ │ │ │ ├── Discharge_Air_Temperature-
│ │ │ │ │ ├── Cooling-.md
│ │ │ │ │ ├── Discharge_Air_Temperature_Proportional_Band_Parameter.md
│ │ │ │ │ └── Heating-.md
│ │ │ │ ├── Entering_Water_Temperature-.md
│ │ │ │ ├── Exhaust_Air_Flow-
│ │ │ │ │ ├── Exhaust_Air_Flow_Proportional_Band_Parameter.md
│ │ │ │ │ └── Exhaust_Air_Stack_Flow_Proportional_Band_Parameter.md
│ │ │ │ ├── Leaving_Water_Temperature-.md
│ │ │ │ ├── Proportional_Band_Parameter.md
│ │ │ │ ├── Static_Pressure-
│ │ │ │ │ ├── Discharge_Air-.md
│ │ │ │ │ ├── Exhaust_Air-.md
│ │ │ │ │ ├── Static_Pressure_Proportional_Band_Parameter.md
│ │ │ │ │ └── Supply_Air-.md
│ │ │ │ └── Supply_Air_Temperature-
│ │ │ │ │ ├── Cooling-.md
│ │ │ │ │ ├── Heating-.md
│ │ │ │ │ └── Supply_Air_Temperature_Proportional_Band_Parameter.md
│ │ │ ├── Step_Parameter
│ │ │ │ ├── Differential_Pressure-
│ │ │ │ │ ├── Chilled_Water-.md
│ │ │ │ │ └── Differential_Pressure_Step_Parameter.md
│ │ │ │ ├── Static_Pressure-
│ │ │ │ │ ├── Air-
│ │ │ │ │ │ ├── Air_Static_Pressure_Step_Parameter.md
│ │ │ │ │ │ ├── Discharge-.md
│ │ │ │ │ │ └── Supply-.md
│ │ │ │ │ └── Static_Pressure_Step_Parameter.md
│ │ │ │ ├── Step_Parameter.md
│ │ │ │ └── Temperature-
│ │ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Temperature_Step_Parameter.md
│ │ │ │ │ ├── Discharge-.md
│ │ │ │ │ └── Supply-.md
│ │ │ │ │ └── Temperature_Step_Parameter.md
│ │ │ └── Time_Parameter
│ │ │ │ ├── Derivative-.md
│ │ │ │ ├── Integral-
│ │ │ │ ├── Air_Temperature-
│ │ │ │ │ ├── Air_Temperature_Integral_Time_Parameter.md
│ │ │ │ │ ├── Cooling_Discharge-.md
│ │ │ │ │ ├── Cooling_Supply-.md
│ │ │ │ │ ├── Heating_Discharge-.md
│ │ │ │ │ └── Heating_Supply-.md
│ │ │ │ ├── Differential_Pressure-
│ │ │ │ │ ├── Chilled_Water-.md
│ │ │ │ │ ├── Differential_Pressure_Integral_Time_Parameter.md
│ │ │ │ │ ├── Entering_Water-.md
│ │ │ │ │ ├── Hot_Water-.md
│ │ │ │ │ └── Leaving_Water-.md
│ │ │ │ ├── Entering_Water_Temperature-.md
│ │ │ │ ├── Exhaust_Air_Flow-
│ │ │ │ │ ├── Exhaust_Air_Flow_Integral_Time_Parameter.md
│ │ │ │ │ └── Exhaust_Air_Stack_Flow_Integral_Time_Parameter.md
│ │ │ │ ├── Integral_Time_Parameter.md
│ │ │ │ ├── Leaving_Water_Temperature-.md
│ │ │ │ └── Static_Pressure-
│ │ │ │ │ ├── Discharge_Air-.md
│ │ │ │ │ ├── Static_Pressure_Integral_Time_Parameter.md
│ │ │ │ │ └── Supply_Air-.md
│ │ │ │ └── Time_Parameter.md
│ │ ├── Parameter.md
│ │ ├── Temperature-
│ │ │ ├── Air_Temperature_Setpoint_Limit
│ │ │ │ ├── Air_Temperature_Setpoint_Limit.md
│ │ │ │ ├── Discharge-
│ │ │ │ │ └── Discharge_Air_Temperature_Setpoint_Limit.md
│ │ │ │ └── Supply-
│ │ │ │ │ ├── Max-.md
│ │ │ │ │ ├── Min-.md
│ │ │ │ │ └── Supply_Air_Temperature_Setpoint_Limit.md
│ │ │ ├── High_Temperature_Alarm_Parameter.md
│ │ │ ├── Lockout_Temperature_Differential_Parameter
│ │ │ │ ├── Lockout_Temperature_Differential_Parameter.md
│ │ │ │ └── Outside_Air-
│ │ │ │ │ ├── High-.md
│ │ │ │ │ ├── Low-.md
│ │ │ │ │ └── Outside_Air_Lockout_Temperature_Differential_Parameter.md
│ │ │ ├── Low_Freeze_Protect-.md
│ │ │ ├── Low_Temperature_Alarm_Parameter.md
│ │ │ └── Temperature_Parameter.md
│ │ └── Tolerance-
│ │ │ ├── Humidity-.md
│ │ │ ├── Temperature-.md
│ │ │ └── Tolerance_Parameter.md
│ ├── Point.md
│ ├── Sensor
│ │ ├── Adjust-
│ │ │ ├── Adjust_Sensor.md
│ │ │ ├── Temperature-.md
│ │ │ └── Warm_Cool-.md
│ │ ├── Air_Grains-
│ │ │ ├── Air_Grains_Sensor.md
│ │ │ ├── Outside-.md
│ │ │ └── Return-.md
│ │ ├── Air_Quality-
│ │ │ ├── Air_Quality_Sensor.md
│ │ │ ├── Ammonia_Sensor.md
│ │ │ ├── CO2_Sensor
│ │ │ │ ├── CO2_Differential_Sensor.md
│ │ │ │ ├── CO2_Level_Sensor.md
│ │ │ │ ├── CO2_Sensor.md
│ │ │ │ ├── Outside_Air-.md
│ │ │ │ └── Return_Air-.md
│ │ │ ├── CO_Sensor
│ │ │ │ ├── CO_Differential_Sensor.md
│ │ │ │ ├── CO_Level_Sensor.md
│ │ │ │ ├── CO_Sensor.md
│ │ │ │ ├── Outside_Air-.md
│ │ │ │ └── Return_Air-.md
│ │ │ ├── Formaldehyde_Level_Sensor.md
│ │ │ ├── Methane_Level_Sensor.md
│ │ │ ├── NO2_Level_Sensor.md
│ │ │ ├── Ozone_Level_Sensor.md
│ │ │ ├── Particulate_Matter_Sensor
│ │ │ │ ├── PM10_Sensor
│ │ │ │ │ ├── PM10_Level_Sensor.md
│ │ │ │ │ └── PM10_Sensor.md
│ │ │ │ ├── PM1_Sensor
│ │ │ │ │ ├── PM1_Level_Sensor.md
│ │ │ │ │ └── PM1_Sensor.md
│ │ │ │ ├── PM25_Sensor
│ │ │ │ │ ├── PM25_Level_Sensor.md
│ │ │ │ │ └── PM25_Sensor.md
│ │ │ │ ├── Particulate_Matter_Sensor.md
│ │ │ │ └── TVOC_Sensor
│ │ │ │ │ ├── TVOC_Level_Sensor.md
│ │ │ │ │ └── TVOC_Sensor.md
│ │ │ └── Radioactivity_Concentration_Sensor
│ │ │ │ ├── Radioactivity_Concentration_Sensor.md
│ │ │ │ └── Radon_Concentration_Sensor.md
│ │ ├── Angle-
│ │ │ ├── Angle_Sensor.md
│ │ │ ├── Solar_Azimuth-.md
│ │ │ └── Solar_Zenith-.md
│ │ ├── Capacity-.md
│ │ ├── Conductivity-
│ │ │ ├── Conductivity_Sensor.md
│ │ │ └── Deionised_Water-.md
│ │ ├── Contact-.md
│ │ ├── Current-
│ │ │ ├── Current_Output_Sensor
│ │ │ │ ├── Current_Output_Sensor.md
│ │ │ │ ├── PV-.md
│ │ │ │ └── Photovoltaic-.md
│ │ │ ├── Current_Sensor.md
│ │ │ ├── Load-.md
│ │ │ └── Motor-.md
│ │ ├── Demand-
│ │ │ ├── Cooling-
│ │ │ │ ├── Average-.md
│ │ │ │ └── Cooling_Demand_Sensor.md
│ │ │ ├── Demand_Sensor.md
│ │ │ ├── Heating-
│ │ │ │ ├── Average-.md
│ │ │ │ └── Heating_Demand_Sensor.md
│ │ │ └── Peak-.md
│ │ ├── Dewpoint-
│ │ │ ├── Dewpoint_Sensor.md
│ │ │ ├── Discharge_Air-.md
│ │ │ ├── Exhaust_Air-.md
│ │ │ ├── Outside_Air-.md
│ │ │ ├── Return_Air-.md
│ │ │ ├── Supply_Air-.md
│ │ │ └── Zone_Air-.md
│ │ ├── Direction-
│ │ │ ├── Direction_Sensor.md
│ │ │ └── Wind-.md
│ │ ├── Duration-
│ │ │ ├── Duration_Sensor.md
│ │ │ ├── On_Timer_Sensor.md
│ │ │ ├── Rain-.md
│ │ │ └── Run_Time_Sensor.md
│ │ ├── Energy-
│ │ │ ├── Electric-
│ │ │ │ ├── Electric_Energy_Sensor.md
│ │ │ │ └── Reactive_Energy_Sensor.md
│ │ │ └── Energy_Sensor.md
│ │ ├── Enthalpy-
│ │ │ ├── Air-
│ │ │ │ ├── Air_Enthalpy_Sensor.md
│ │ │ │ ├── Outside-.md
│ │ │ │ └── Return-.md
│ │ │ └── Enthalpy_Sensor.md
│ │ ├── Fire-.md
│ │ ├── Flow-
│ │ │ ├── Air-
│ │ │ │ ├── Air_Flow_Sensor.md
│ │ │ │ ├── Bypass-.md
│ │ │ │ ├── Discharge-
│ │ │ │ │ ├── Average-.md
│ │ │ │ │ └── Discharge_Air_Flow_Sensor.md
│ │ │ │ ├── Exhaust-
│ │ │ │ │ ├── Exhaust_Air_Flow_Sensor.md
│ │ │ │ │ └── Exhaust_Air_Stack_Flow_Sensor.md
│ │ │ │ ├── Fume_Hood-.md
│ │ │ │ ├── Mixed-.md
│ │ │ │ ├── Outside-.md
│ │ │ │ ├── Return-.md
│ │ │ │ └── Supply-
│ │ │ │ │ ├── Average-.md
│ │ │ │ │ └── Supply_Air_Flow_Sensor.md
│ │ │ ├── Flow_Sensor.md
│ │ │ ├── Natural_Gas-.md
│ │ │ └── Water-
│ │ │ │ ├── Bypass-.md
│ │ │ │ ├── Chilled-
│ │ │ │ └── Chilled_Water_Flow_Sensor.md
│ │ │ │ ├── Condenser-
│ │ │ │ └── Condenser_Water_Flow_Sensor.md
│ │ │ │ ├── Entering-
│ │ │ │ ├── Entering_Chilled_Water_Flow_Sensor.md
│ │ │ │ ├── Entering_Condenser_Water_Flow_Sensor.md
│ │ │ │ └── Entering_Water_Flow_Sensor.md
│ │ │ │ ├── Hot-
│ │ │ │ ├── Entering-.md
│ │ │ │ └── Hot_Water_Flow_Sensor.md
│ │ │ │ ├── Leaving-
│ │ │ │ ├── Leaving_Chilled_Water_Flow_Sensor.md
│ │ │ │ ├── Leaving_Condenser_Water_Flow_Sensor.md
│ │ │ │ ├── Leaving_Hot_Water_Flow_Sensor.md
│ │ │ │ └── Leaving_Water_Flow_Sensor.md
│ │ │ │ └── Water_Flow_Sensor.md
│ │ ├── Frequency-
│ │ │ ├── Frequency_Sensor.md
│ │ │ └── Output-.md
│ │ ├── Frost-.md
│ │ ├── Gas-.md
│ │ ├── Generation-
│ │ │ ├── Energy-.md
│ │ │ └── Generation_Sensor.md
│ │ ├── Hail-.md
│ │ ├── Heat-
│ │ │ ├── Heat_Sensor.md
│ │ │ └── Trace-.md
│ │ ├── Humidity-
│ │ │ ├── Absolute-.md
│ │ │ ├── Humidity_Sensor.md
│ │ │ └── Relative-
│ │ │ │ ├── Discharge_Air_Humidity_Sensor.md
│ │ │ │ ├── Exhaust_Air_Humidity_Sensor.md
│ │ │ │ ├── Mixed_Air_Humidity_Sensor.md
│ │ │ │ ├── Outside_Air_Humidity_Sensor.md
│ │ │ │ ├── Relative_Humidity_Sensor.md
│ │ │ │ ├── Return_Air_Humidity_Sensor.md
│ │ │ │ ├── Supply_Air_Humidity_Sensor.md
│ │ │ │ └── Zone_Air_Humidity_Sensor.md
│ │ ├── Illuminance-
│ │ │ ├── Illuminance_Sensor.md
│ │ │ └── Outside-.md
│ │ ├── Imbalance-
│ │ │ ├── Current-.md
│ │ │ ├── Imbalance_Sensor.md
│ │ │ └── Voltage-.md
│ │ ├── Luminance-.md
│ │ ├── Motion-
│ │ │ ├── Motion_Sensor.md
│ │ │ └── PIR_Sensor.md
│ │ ├── Occupancy-.md
│ │ ├── Occupancy_Count-.md
│ │ ├── Piezoelectric-.md
│ │ ├── Position-
│ │ │ ├── Damper-.md
│ │ │ ├── Position_Sensor.md
│ │ │ ├── Sash-.md
│ │ │ └── Valve-.md
│ │ ├── Power-
│ │ │ ├── Electric-
│ │ │ │ ├── Active_Power_Sensor.md
│ │ │ │ ├── Electric_Power_Sensor.md
│ │ │ │ └── Reactive_Power_Sensor.md
│ │ │ ├── Power_Sensor.md
│ │ │ └── Thermal-
│ │ │ │ ├── Heating-.md
│ │ │ │ └── Thermal_Power_Sensor.md
│ │ ├── Power_Factor-.md
│ │ ├── Pressure-
│ │ │ ├── Differential-
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Differential_Pressure_Sensor.md
│ │ │ │ │ ├── Discharge-.md
│ │ │ │ │ ├── Exhaust-.md
│ │ │ │ │ ├── Return-.md
│ │ │ │ │ └── Supply-.md
│ │ │ │ ├── Chilled_Water-.md
│ │ │ │ ├── Differential_Pressure_Sensor.md
│ │ │ │ ├── Filter-.md
│ │ │ │ └── Hot_Water-
│ │ │ │ │ ├── Hot_Water_Differential_Pressure_Sensor.md
│ │ │ │ │ └── Medium_Temperature-.md
│ │ │ ├── Pressure_Sensor.md
│ │ │ ├── Static-
│ │ │ │ ├── Building_Air-.md
│ │ │ │ ├── Discharge_Air-.md
│ │ │ │ ├── Exhaust_Air-
│ │ │ │ │ ├── Average-.md
│ │ │ │ │ ├── Exhaust_Air_Static_Pressure_Sensor.md
│ │ │ │ │ └── Lowest-.md
│ │ │ │ ├── Static_Pressure_Sensor.md
│ │ │ │ ├── Supply_Air-.md
│ │ │ │ └── Underfloor_Air_Plenum-.md
│ │ │ └── Velocity-
│ │ │ │ ├── Discharge_Air-.md
│ │ │ │ ├── Exhaust_Air-.md
│ │ │ │ ├── Supply_Air-.md
│ │ │ │ └── Velocity_Pressure_Sensor.md
│ │ ├── Rain_Level-.md
│ │ ├── Refrigerant_Level-.md
│ │ ├── Sensor.md
│ │ ├── Solar_Radiance-.md
│ │ ├── Speed-
│ │ │ ├── Differential-.md
│ │ │ ├── Motor-.md
│ │ │ ├── Speed_Sensor.md
│ │ │ └── Wind-.md
│ │ ├── Temperature-
│ │ │ ├── Air-
│ │ │ │ ├── Air_Temperature_Sensor.md
│ │ │ │ ├── Air_Wet_Bulb_Temperature_Sensor
│ │ │ │ │ └── Air_Wet_Bulb_Temperature_Sensor.md
│ │ │ │ ├── Discharge-
│ │ │ │ │ ├── Discharge_Air_Temperature_Sensor.md
│ │ │ │ │ └── Preheat-.md
│ │ │ │ ├── Exhaust-.md
│ │ │ │ ├── Mixed-.md
│ │ │ │ ├── Outside-
│ │ │ │ │ ├── Intake_Air_Temperature_Sensor.md
│ │ │ │ │ ├── Outside_Air_Temperature_Enable_Differential_Sensor
│ │ │ │ │ │ ├── Low-.md
│ │ │ │ │ │ └── Outside_Air_Temperature_Enable_Differential_Sensor.md
│ │ │ │ │ ├── Outside_Air_Temperature_Sensor.md
│ │ │ │ │ └── Outside_Air_Wet_Bulb_Temperature_Sensor.md
│ │ │ │ ├── Return-.md
│ │ │ │ ├── Supply-
│ │ │ │ │ ├── Preheat-.md
│ │ │ │ │ └── Supply_Air_Temperature_Sensor.md
│ │ │ │ ├── Underfloor-.md
│ │ │ │ └── Zone-
│ │ │ │ │ ├── Average-.md
│ │ │ │ │ ├── Coldest-.md
│ │ │ │ │ ├── Warmest-.md
│ │ │ │ │ └── Zone_Air_Temperature_Sensor.md
│ │ │ ├── Heat_Sink-.md
│ │ │ ├── Natural_Gas-.md
│ │ │ ├── Radiant_Panel-
│ │ │ │ ├── Embedded_Temperature_Sensor
│ │ │ │ │ ├── Core_Temperature_Sensor.md
│ │ │ │ │ └── Embedded_Temperature_Sensor.md
│ │ │ │ ├── Inside_Face_Surface_Temperature_Sensor.md
│ │ │ │ ├── Outside_Face_Surface_Temperature_Sensor.md
│ │ │ │ └── Radiant_Panel_Temperature_Sensor.md
│ │ │ ├── Soil-.md
│ │ │ ├── Temperature_Sensor.md
│ │ │ └── Water-
│ │ │ │ ├── Chilled-
│ │ │ │ ├── Chilled_Water_Temperature_Sensor.md
│ │ │ │ ├── Differential_Entering_Leaving_Water_Temperature_Sensor.md
│ │ │ │ ├── Entering-.md
│ │ │ │ └── Leaving-.md
│ │ │ │ ├── Collection_Basin-.md
│ │ │ │ ├── Condenser-
│ │ │ │ ├── Condenser_Water_Temperature_Sensor.md
│ │ │ │ ├── Entering-.md
│ │ │ │ └── Leaving-.md
│ │ │ │ ├── Domestic_Hot-
│ │ │ │ └── Domestic_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Entering-.md
│ │ │ │ ├── Entering_Hot-
│ │ │ │ ├── Entering_Domestic_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Entering_High_Temperature_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Entering_Hot_Water_Temperature_Sensor.md
│ │ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Leaving-
│ │ │ │ ├── Heat_Exchanger-.md
│ │ │ │ ├── Ice_Tank-.md
│ │ │ │ └── Leaving_Water_Temperature_Sensor.md
│ │ │ │ ├── Leaving_Hot-
│ │ │ │ ├── Hot_Water_Differential_Temperature_Sensor.md
│ │ │ │ ├── Leaving_Domestic_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Leaving_High_Temperature_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Leaving_Hot_Water_Temperature_Sensor.md
│ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor.md
│ │ │ │ ├── Water_Differential_Temperature_Sensor
│ │ │ │ ├── Chilled-.md
│ │ │ │ └── Water_Differential_Temperature_Sensor.md
│ │ │ │ └── Water_Temperature_Sensor.md
│ │ ├── Torque-
│ │ │ ├── Motor-.md
│ │ │ └── Torque_Sensor.md
│ │ ├── Usage-
│ │ │ ├── Energy-.md
│ │ │ ├── Natural_Gas-.md
│ │ │ ├── Steam-.md
│ │ │ ├── Usage_Sensor.md
│ │ │ └── Water-
│ │ │ │ ├── Hot-.md
│ │ │ │ └── Water_Usage_Sensor.md
│ │ ├── Voltage-
│ │ │ ├── Battery-.md
│ │ │ ├── DC_Bus-.md
│ │ │ ├── Output-.md
│ │ │ └── Voltage_Sensor.md
│ │ └── Water_Level-
│ │ │ ├── Collection_Basin-.md
│ │ │ ├── Deionised-.md
│ │ │ └── Water_Level_Sensor.md
│ ├── Setpoint
│ │ ├── CO2-
│ │ │ ├── CO2_Setpoint.md
│ │ │ └── Return_Air-.md
│ │ ├── Current_Ratio-.md
│ │ ├── Damper_Position-.md
│ │ ├── Deadband-
│ │ │ ├── Deadband_Setpoint.md
│ │ │ └── Humidity-.md
│ │ ├── Demand-
│ │ │ ├── Cooling-.md
│ │ │ ├── Demand_Setpoint.md
│ │ │ ├── Heating-.md
│ │ │ └── Preheat-.md
│ │ ├── Dewpoint-.md
│ │ ├── Differential-
│ │ │ ├── Differential_Pressure_Deadband_Setpoint
│ │ │ │ ├── Chilled_Water-.md
│ │ │ │ ├── Differential_Pressure_Deadband_Setpoint.md
│ │ │ │ ├── Entering_Water-.md
│ │ │ │ ├── Hot_Water-.md
│ │ │ │ └── Leaving_Water-.md
│ │ │ ├── Differential_Pressure_Setpoint
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Differential_Pressure_Setpoint.md
│ │ │ │ │ ├── Discharge-.md
│ │ │ │ │ ├── Exhaust-.md
│ │ │ │ │ ├── Return-.md
│ │ │ │ │ └── Supply-.md
│ │ │ │ ├── Differential_Pressure_Setpoint.md
│ │ │ │ └── Water-
│ │ │ │ │ ├── Chilled-
│ │ │ │ │ ├── Chilled_Water_Differential_Pressure_Load_Shed_Setpoint.md
│ │ │ │ │ └── Chilled_Water_Differential_Pressure_Setpoint.md
│ │ │ │ │ ├── Hot-
│ │ │ │ │ ├── Hot_Water_Differential_Pressure_Setpoint.md
│ │ │ │ │ └── Medium_Temperature-.md
│ │ │ │ │ └── Water_Differential_Pressure_Setpoint.md
│ │ │ ├── Differential_Setpoint.md
│ │ │ ├── Differential_Speed_Setpoint.md
│ │ │ ├── Differential_Temperature_Setpoint
│ │ │ │ ├── Differential_Air_Temperature_Setpoint.md
│ │ │ │ ├── Differential_Temperature_Setpoint.md
│ │ │ │ └── Water-.md
│ │ │ ├── Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint.md
│ │ │ └── Temperature_Differential_Reset_Setpoint
│ │ │ │ ├── Discharge_Air_Temperature_Reset_Differential_Setpoint
│ │ │ │ ├── Discharge_Air_Temperature_High_Reset_Setpoint.md
│ │ │ │ ├── Discharge_Air_Temperature_Low_Reset_Setpoint.md
│ │ │ │ └── Discharge_Air_Temperature_Reset_Differential_Setpoint.md
│ │ │ │ ├── Supply_Air_Temperature_Reset_Differential_Setpoint.md
│ │ │ │ └── Temperature_Differential_Reset_Setpoint.md
│ │ ├── Enthalpy-.md
│ │ ├── Flow-
│ │ │ ├── Air-
│ │ │ │ ├── Air_Flow_Deadband_Setpoint
│ │ │ │ │ └── Air_Flow_Deadband_Setpoint.md
│ │ │ │ ├── Air_Flow_Demand_Setpoint
│ │ │ │ │ └── Air_Flow_Demand_Setpoint.md
│ │ │ │ ├── Air_Flow_Setpoint.md
│ │ │ │ ├── Discharge-
│ │ │ │ │ ├── Cooling-
│ │ │ │ │ │ └── Cooling_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Discharge_Air_Flow_Demand_Setpoint.md
│ │ │ │ │ ├── Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Heating-
│ │ │ │ │ │ └── Heating_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Occupied-
│ │ │ │ │ │ ├── Occupied_Cooling_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ │ ├── Occupied_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ │ └── Occupied_Heating_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ └── Unoccupied-
│ │ │ │ │ │ ├── Unoccupied_Cooling_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ │ ├── Unoccupied_Discharge_Air_Flow_Setpoint.md
│ │ │ │ │ │ └── Unoccupied_Heating_Discharge_Air_Flow_Setpoint.md
│ │ │ │ ├── Exhaust-
│ │ │ │ │ ├── Exhaust_Air_Flow_Setpoint.md
│ │ │ │ │ └── Exhaust_Air_Stack_Flow_Setpoint
│ │ │ │ │ │ ├── Exhaust_Air_Stack_Flow_Deadband_Setpoint.md
│ │ │ │ │ │ └── Exhaust_Air_Stack_Flow_Setpoint.md
│ │ │ │ ├── Outside-.md
│ │ │ │ └── Supply-
│ │ │ │ │ ├── Cooling-
│ │ │ │ │ └── Cooling_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Heating-
│ │ │ │ │ └── Heating_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Occupied-
│ │ │ │ │ ├── Occupied_Cooling_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Occupied_Heating_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ └── Occupied_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Supply_Air_Flow_Demand_Setpoint.md
│ │ │ │ │ ├── Supply_Air_Flow_Setpoint.md
│ │ │ │ │ └── Unoccupied-
│ │ │ │ │ ├── Unoccupied_Cooling_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ ├── Unoccupied_Heating_Supply_Air_Flow_Setpoint.md
│ │ │ │ │ └── Unoccupied_Supply_Air_Flow_Setpoint.md
│ │ │ ├── Flow_Setpoint.md
│ │ │ └── Water-
│ │ │ │ ├── Bypass-.md
│ │ │ │ ├── Chilled-
│ │ │ │ └── Chilled_Water_Flow_Setpoint.md
│ │ │ │ ├── Condenser-.md
│ │ │ │ ├── Entering-
│ │ │ │ ├── Entering_Chilled_Water_Flow_Setpoint.md
│ │ │ │ └── Entering_Water_Flow_Setpoint.md
│ │ │ │ ├── Hot-
│ │ │ │ ├── Entering-.md
│ │ │ │ └── Hot_Water_Flow_Setpoint.md
│ │ │ │ ├── Leaving-
│ │ │ │ ├── Leaving_Chilled_Water_Flow_Setpoint.md
│ │ │ │ ├── Leaving_Hot_Water_Flow_Setpoint.md
│ │ │ │ └── Leaving_Water_Flow_Setpoint.md
│ │ │ │ └── Water_Flow_Setpoint.md
│ │ ├── Frequency-.md
│ │ ├── Humidity-
│ │ │ ├── Building_Air-.md
│ │ │ ├── Bypass_Air-.md
│ │ │ ├── Discharge_Air-.md
│ │ │ ├── Exhaust_Air-.md
│ │ │ ├── Humidity_Setpoint.md
│ │ │ ├── Mixed_Air-.md
│ │ │ ├── Occupied-.md
│ │ │ ├── Outside_Air-.md
│ │ │ ├── Return_Air-.md
│ │ │ ├── Supply_Air-.md
│ │ │ ├── Unoccupied-.md
│ │ │ └── Zone_Air-.md
│ │ ├── Illuminance-.md
│ │ ├── Load-
│ │ │ ├── Load_Setpoint.md
│ │ │ └── Load_Shed_Setpoint
│ │ │ │ ├── Entering_Medium_Temperature_Hot_Water_Temperature-.md
│ │ │ │ ├── Leaving_Medium_Temperature_Hot_Water_Temperature-.md
│ │ │ │ ├── Load_Shed_Differential_Pressure_Setpoint
│ │ │ │ └── Load_Shed_Differential_Pressure_Setpoint.md
│ │ │ │ └── Load_Shed_Setpoint.md
│ │ ├── Luminance-.md
│ │ ├── Pressure-
│ │ │ ├── Pressure_Setpoint.md
│ │ │ ├── Static-
│ │ │ │ ├── Building_Air-.md
│ │ │ │ ├── Chilled_Water-.md
│ │ │ │ ├── Discharge_Air-
│ │ │ │ │ └── Discharge_Air_Static_Pressure_Setpoint.md
│ │ │ │ ├── Exhaust_Air-.md
│ │ │ │ ├── Hot_Water-.md
│ │ │ │ ├── Static_Pressure_Deadband_Setpoint
│ │ │ │ │ ├── Discharge_Air-.md
│ │ │ │ │ └── Static_Pressure_Deadband_Setpoint.md
│ │ │ │ ├── Static_Pressure_Setpoint.md
│ │ │ │ ├── Supply_Air-
│ │ │ │ │ ├── Supply_Air_Static_Pressure_Deadband_Setpoint.md
│ │ │ │ │ └── Supply_Air_Static_Pressure_Setpoint.md
│ │ │ │ └── Underfloor_Air_Plenum-.md
│ │ │ └── Velocity-.md
│ │ ├── Reset-
│ │ │ ├── Discharge_Air_Flow-
│ │ │ │ ├── Discharge_Air_Flow_High_Reset_Setpoint.md
│ │ │ │ ├── Discharge_Air_Flow_Low_Reset_Setpoint.md
│ │ │ │ └── Discharge_Air_Flow_Reset_Setpoint.md
│ │ │ ├── Reset_Setpoint.md
│ │ │ ├── Supply_Air_Flow-
│ │ │ │ ├── Supply_Air_Flow_High_Reset_Setpoint.md
│ │ │ │ ├── Supply_Air_Flow_Low_Reset_Setpoint.md
│ │ │ │ └── Supply_Air_Flow_Reset_Setpoint.md
│ │ │ ├── Temperature_High-
│ │ │ │ ├── Entering_Hot_Water-
│ │ │ │ │ ├── Entering_Hot_Water_Temperature_High_Reset_Setpoint.md
│ │ │ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint.md
│ │ │ │ ├── Leaving_Hot_Water-
│ │ │ │ │ ├── Leaving_Hot_Water_Temperature_High_Reset_Setpoint.md
│ │ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint.md
│ │ │ │ ├── Outside_Air-.md
│ │ │ │ ├── Return_Air-.md
│ │ │ │ ├── Supply_Air-.md
│ │ │ │ └── Temperature_High_Reset_Setpoint.md
│ │ │ └── Temperature_Low-
│ │ │ │ ├── Entering_Hot_Water-
│ │ │ │ ├── Entering_Hot_Water_Temperature_Low_Reset_Setpoint.md
│ │ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint.md
│ │ │ │ ├── Leaving_Hot_Water-
│ │ │ │ ├── Leaving_Hot_Water_Temperature_Low_Reset_Setpoint.md
│ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint.md
│ │ │ │ ├── Outside_Air-.md
│ │ │ │ ├── Return_Air-.md
│ │ │ │ ├── Supply_Air-.md
│ │ │ │ └── Temperature_Low_Reset_Setpoint.md
│ │ ├── Setpoint.md
│ │ ├── Speed-
│ │ │ ├── Rated-.md
│ │ │ └── Speed_Setpoint.md
│ │ ├── Temperature-
│ │ │ ├── Air-
│ │ │ │ ├── Air_Temperature_Setpoint.md
│ │ │ │ ├── Discharge-
│ │ │ │ │ ├── Discharge_Air_Temperature_Cooling_Setpoint
│ │ │ │ │ │ └── Discharge_Air_Temperature_Cooling_Setpoint.md
│ │ │ │ │ ├── Discharge_Air_Temperature_Deadband_Setpoint
│ │ │ │ │ │ ├── Cooling-.md
│ │ │ │ │ │ └── Discharge_Air_Temperature_Deadband_Setpoint.md
│ │ │ │ │ ├── Discharge_Air_Temperature_Heating_Setpoint
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Heating_Setpoint.md
│ │ │ │ │ │ └── Heating_Discharge_Air_Temperature_Deadband_Setpoint.md
│ │ │ │ │ └── Discharge_Air_Temperature_Setpoint.md
│ │ │ │ ├── Effective-
│ │ │ │ │ ├── Effective_Air_Temperature_Cooling_Setpoint.md
│ │ │ │ │ ├── Effective_Air_Temperature_Heating_Setpoint.md
│ │ │ │ │ ├── Effective_Air_Temperature_Setpoint.md
│ │ │ │ │ └── Effective_Discharge_Air_Temperature_Setpoint.md
│ │ │ │ ├── Max-.md
│ │ │ │ ├── Min-.md
│ │ │ │ ├── Mixed-.md
│ │ │ │ ├── Occupied-
│ │ │ │ │ ├── Occupied_Air_Temperature_Cooling_Setpoint.md
│ │ │ │ │ ├── Occupied_Air_Temperature_Heating_Setpoint.md
│ │ │ │ │ ├── Occupied_Air_Temperature_Setpoint.md
│ │ │ │ │ └── Occupied_Discharge_Air_Temperature_Setpoint.md
│ │ │ │ ├── Outside-
│ │ │ │ │ ├── Disable_Hot_Water_System-.md
│ │ │ │ │ ├── Enable_Hot_Water_System-.md
│ │ │ │ │ ├── Low_Outside_Air_Temperature_Enable_Setpoint.md
│ │ │ │ │ ├── Open_Heating_Valve-.md
│ │ │ │ │ ├── Outside_Air_Lockout_Temperature_Setpoint.md
│ │ │ │ │ └── Outside_Air_Temperature_Setpoint.md
│ │ │ │ ├── Return-
│ │ │ │ │ ├── Effective-.md
│ │ │ │ │ ├── Occupied-.md
│ │ │ │ │ └── Return_Air_Temperature_Setpoint.md
│ │ │ │ ├── Room-
│ │ │ │ │ ├── Effective-.md
│ │ │ │ │ ├── Occupied-.md
│ │ │ │ │ └── Room_Air_Temperature_Setpoint.md
│ │ │ │ ├── Supply-
│ │ │ │ │ ├── Effective-.md
│ │ │ │ │ ├── Occupied-.md
│ │ │ │ │ ├── Supply_Air_Temperature_Cooling_Setpoint.md
│ │ │ │ │ ├── Supply_Air_Temperature_Heating_Setpoint.md
│ │ │ │ │ └── Supply_Air_Temperature_Setpoint.md
│ │ │ │ ├── Unoccupied-
│ │ │ │ │ ├── Unoccupied_Air_Temperature_Cooling_Setpoint.md
│ │ │ │ │ ├── Unoccupied_Air_Temperature_Heating_Setpoint.md
│ │ │ │ │ ├── Unoccupied_Air_Temperature_Setpoint.md
│ │ │ │ │ ├── Unoccupied_Discharge_Air_Temperature_Setpoint.md
│ │ │ │ │ ├── Unoccupied_Return_Air_Temperature_Setpoint.md
│ │ │ │ │ ├── Unoccupied_Room_Air_Temperature_Setpoint.md
│ │ │ │ │ └── Unoccupied_Supply_Air_Temperature_Setpoint.md
│ │ │ │ └── Zone-
│ │ │ │ │ ├── Effective-.md
│ │ │ │ │ ├── Occupied-.md
│ │ │ │ │ ├── Unoccupied-.md
│ │ │ │ │ ├── Zone_Air_Cooling_Temperature_Setpoint.md
│ │ │ │ │ ├── Zone_Air_Heating_Temperature_Setpoint.md
│ │ │ │ │ └── Zone_Air_Temperature_Setpoint.md
│ │ │ ├── Cooling-
│ │ │ │ ├── Cooling_Temperature_Setpoint.md
│ │ │ │ ├── Occupied-.md
│ │ │ │ └── Unoccupied-.md
│ │ │ ├── Heating-
│ │ │ │ ├── Heating_Temperature_Setpoint.md
│ │ │ │ ├── Occupied-.md
│ │ │ │ └── Unoccupied-.md
│ │ │ ├── Radiant_Panel-
│ │ │ │ ├── Embedded_Temperature_Setpoint
│ │ │ │ │ ├── Core_Temperature_Setpoint.md
│ │ │ │ │ └── Embedded_Temperature_Setpoint.md
│ │ │ │ ├── Inside_Face_Surface_Temperature_Setpoint.md
│ │ │ │ ├── Outside_Face_Surface_Temperature_Setpoint.md
│ │ │ │ └── Radiant_Panel_Temperature_Setpoint.md
│ │ │ ├── Schedule-.md
│ │ │ ├── Temperature_Deadband_Setpoint
│ │ │ │ ├── Occupied_Cooling-.md
│ │ │ │ ├── Occupied_Heating-.md
│ │ │ │ ├── Supply_Air-
│ │ │ │ │ ├── Cooling-.md
│ │ │ │ │ ├── Heating-.md
│ │ │ │ │ └── Supply_Air_Temperature_Deadband_Setpoint.md
│ │ │ │ ├── Temperature_Deadband_Setpoint.md
│ │ │ │ ├── Unoccupied_Cooling-.md
│ │ │ │ └── Unoccupied_Heating-.md
│ │ │ ├── Temperature_Setpoint.md
│ │ │ └── Water-
│ │ │ │ ├── Chilled-
│ │ │ │ └── Chilled_Water_Temperature_Setpoint.md
│ │ │ │ ├── Entering-
│ │ │ │ ├── Entering_Chilled_Water_Temperature_Setpoint.md
│ │ │ │ ├── Entering_Water_Temperature_Deadband_Setpoint.md
│ │ │ │ └── Entering_Water_Temperature_Setpoint.md
│ │ │ │ ├── Hot-
│ │ │ │ ├── Domestic-
│ │ │ │ │ ├── Domestic_Hot_Water_Temperature_Setpoint.md
│ │ │ │ │ ├── Entering-.md
│ │ │ │ │ └── Leaving-.md
│ │ │ │ ├── Entering-.md
│ │ │ │ └── Hot_Water_Temperature_Setpoint.md
│ │ │ │ ├── Leaving-
│ │ │ │ ├── Entering_Condenser_Water_Temperature_Setpoint.md
│ │ │ │ ├── Leaving_Chilled_Water_Temperature_Setpoint.md
│ │ │ │ ├── Leaving_Condenser_Water_Temperature_Setpoint.md
│ │ │ │ ├── Leaving_Hot_Water_Temperature_Setpoint.md
│ │ │ │ ├── Leaving_Water_Temperature_Deadband_Setpoint.md
│ │ │ │ └── Leaving_Water_Temperature_Setpoint.md
│ │ │ │ ├── Max-.md
│ │ │ │ ├── Min-.md
│ │ │ │ └── Water_Temperature_Setpoint.md
│ │ ├── Time-
│ │ │ ├── Acceleration-.md
│ │ │ ├── Deceleration-.md
│ │ │ └── Time_Setpoint.md
│ │ └── Voltage_Ratio-.md
│ └── Status
│ │ ├── Availability-.md
│ │ ├── Damper_Position-.md
│ │ ├── Direction-
│ │ ├── Direction_Status.md
│ │ └── Motor-.md
│ │ ├── Disable-.md
│ │ ├── Drive_Ready-.md
│ │ ├── Emergency_Generator-.md
│ │ ├── Emergency_Push_Button-.md
│ │ ├── Enable-
│ │ └── Enable_Status.md
│ │ ├── Even_Month-.md
│ │ ├── Fan-
│ │ └── Fan_Status.md
│ │ ├── Fault-
│ │ ├── Fault_Status.md
│ │ ├── Humidifier-.md
│ │ └── Last_Fault_Code_Status.md
│ │ ├── Filter-
│ │ ├── Filter_Status.md
│ │ └── Pre-.md
│ │ ├── Freeze-.md
│ │ ├── Hold-.md
│ │ ├── Lead_Lag-.md
│ │ ├── Load_Shed-
│ │ ├── Entering_Hot_Water_Temperature-
│ │ │ ├── Entering_Hot_Water_Temperature_Load_Shed_Status.md
│ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status.md
│ │ ├── Leaving_Hot_Water_Temperature-
│ │ │ ├── Leaving_Hot_Water_Temperature_Load_Shed_Status.md
│ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status.md
│ │ └── Load_Shed_Status.md
│ │ ├── Lockout-.md
│ │ ├── Manual_Auto-.md
│ │ ├── Mode-
│ │ ├── Cooling-
│ │ │ └── Cooling_Mode_Status.md
│ │ ├── Heating-
│ │ │ └── Heating_Mode_Status.md
│ │ ├── Mode_Status.md
│ │ ├── Occupied-
│ │ │ ├── Occupied_Cooling_Mode_Status.md
│ │ │ ├── Occupied_Heating_Mode_Status.md
│ │ │ └── Occupied_Mode_Status.md
│ │ ├── Operating-
│ │ │ ├── Operating_Mode_Status.md
│ │ │ └── Vent-.md
│ │ ├── Unoccupied-
│ │ │ ├── Unoccupied_Cooling_Mode_Status.md
│ │ │ ├── Unoccupied_Heating_Mode_Status.md
│ │ │ └── Unoccupied_Mode_Status.md
│ │ └── Zone_Air_Conditioning-.md
│ │ ├── Occupancy-
│ │ ├── Occupancy_Status.md
│ │ └── Temporary-.md
│ │ ├── Off-
│ │ └── Off_Status.md
│ │ ├── On-
│ │ ├── On_Off_Status
│ │ │ ├── Fan-.md
│ │ │ ├── Locally-.md
│ │ │ ├── Motor-.md
│ │ │ ├── On_Off_Status.md
│ │ │ ├── Pump-.md
│ │ │ ├── Remotely-.md
│ │ │ ├── Standby_Unit-
│ │ │ │ ├── Standby_Glycool_Unit_On_Off_Status.md
│ │ │ │ └── Standby_Unit_On_Off_Status.md
│ │ │ └── Start_Stop_Status
│ │ │ │ ├── Cooling-.md
│ │ │ │ ├── Dehumidification-.md
│ │ │ │ ├── EconCycle-.md
│ │ │ │ ├── Heating-.md
│ │ │ │ ├── Humidification-.md
│ │ │ │ ├── Run_Status
│ │ │ │ ├── Run_Request_Status.md
│ │ │ │ └── Run_Status.md
│ │ │ │ └── Start_Stop_Status.md
│ │ └── On_Status.md
│ │ ├── Open_Close-.md
│ │ ├── Overridden-
│ │ ├── Overridden_Off_Status.md
│ │ ├── Overridden_On_Status.md
│ │ └── Overridden_Status.md
│ │ ├── Pressure-
│ │ ├── Differential_Pressure_Load_Shed_Status
│ │ │ ├── Chilled_Water-
│ │ │ │ ├── Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status.md
│ │ │ │ └── Chilled_Water_Differential_Pressure_Load_Shed_Status.md
│ │ │ ├── Differential_Pressure_Load_Shed_Status.md
│ │ │ ├── Hot_Water-
│ │ │ │ ├── Hot_Water_Differential_Pressure_Load_Shed_Reset_Status.md
│ │ │ │ └── Hot_Water_Differential_Pressure_Load_Shed_Status.md
│ │ │ └── Medium_Temperature_Hot_Water-
│ │ │ │ ├── Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status.md
│ │ │ │ └── Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status.md
│ │ ├── Discharge_Air_Duct-.md
│ │ ├── Pressure_Status.md
│ │ └── Supply_Air_Duct-.md
│ │ ├── Pump-.md
│ │ ├── Speed-
│ │ ├── Speed_Mode_Status.md
│ │ └── Speed_Status.md
│ │ ├── Stages-.md
│ │ ├── Status.md
│ │ ├── Switch-.md
│ │ ├── System-
│ │ ├── Emergency_Air_Flow-.md
│ │ ├── Emergency_Power_Off-
│ │ │ ├── Emergency_Power_Off_System_Activated_By_High_Temperature_Status.md
│ │ │ ├── Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status.md
│ │ │ └── Emergency_Power_Off_System_Status.md
│ │ ├── Heat_Exchanger_System_Enable_Status.md
│ │ ├── System_Shutdown_Status.md
│ │ └── System_Status.md
│ │ ├── Thermostat-.md
│ │ ├── Tint-.md
│ │ └── Valve-.md
├── Space
│ ├── Architecture
│ │ ├── Architecture.md
│ │ ├── Building
│ │ │ ├── Building.md
│ │ │ ├── Hospital.md
│ │ │ ├── School.md
│ │ │ ├── ShoppingMall.md
│ │ │ ├── Stadium.md
│ │ │ └── Virtual-.md
│ │ ├── Level
│ │ │ ├── Basement-.md
│ │ │ ├── Level.md
│ │ │ ├── Mezzanine-.md
│ │ │ └── Roof-.md
│ │ ├── OutdoorSpace.md
│ │ ├── Room
│ │ │ ├── Atrium.md
│ │ │ ├── Auditorium.md
│ │ │ ├── BackOffice
│ │ │ │ ├── BackOffice.md
│ │ │ │ └── MailRoom.md
│ │ │ ├── Bathroom.md
│ │ │ ├── Bedroom.md
│ │ │ ├── Cinema.md
│ │ │ ├── Cleaning-.md
│ │ │ ├── Cloak-.md
│ │ │ ├── Conference-.md
│ │ │ ├── Conversation-.md
│ │ │ ├── Copying-.md
│ │ │ ├── Dressing-.md
│ │ │ ├── Educational-
│ │ │ │ ├── Classroom.md
│ │ │ │ ├── EducationalRoom.md
│ │ │ │ ├── GroupRoom.md
│ │ │ │ └── SmallStudyRoom.md
│ │ │ ├── Elevator-.md
│ │ │ ├── ElevatorShaft.md
│ │ │ ├── Entrance
│ │ │ │ ├── Entrance.md
│ │ │ │ ├── Main-.md
│ │ │ │ └── Service-.md
│ │ │ ├── Exercise-.md
│ │ │ ├── Exhibition-.md
│ │ │ ├── FoodHandling-
│ │ │ │ ├── BarRoom.md
│ │ │ │ ├── CafeteriaRoom.md
│ │ │ │ ├── CookingRoom.md
│ │ │ │ ├── DiningRoom.md
│ │ │ │ ├── DishingRoom.md
│ │ │ │ ├── FoodHandlingRoom.md
│ │ │ │ ├── Kitchenette.md
│ │ │ │ └── Pantry.md
│ │ │ ├── Garage
│ │ │ │ ├── Bicycle-.md
│ │ │ │ └── Garage.md
│ │ │ ├── Hallway.md
│ │ │ ├── Healthcare-
│ │ │ │ ├── AdmittingRoom.md
│ │ │ │ ├── HealthcareRoom.md
│ │ │ │ ├── Morgue.md
│ │ │ │ ├── NeonatalNursingRoom.md
│ │ │ │ ├── OperatingRoom.md
│ │ │ │ ├── OutpatientServicesRoom.md
│ │ │ │ ├── PharmacyRoom.md
│ │ │ │ ├── RadiologyRoom.md
│ │ │ │ └── TherapyRoom.md
│ │ │ ├── Laboratory
│ │ │ │ ├── -Dry.md
│ │ │ │ ├── -Wet.md
│ │ │ │ └── Laboratory.md
│ │ │ ├── Laundry-.md
│ │ │ ├── Library.md
│ │ │ ├── Living-.md
│ │ │ ├── LoadingReceiving-.md
│ │ │ ├── Lobby.md
│ │ │ ├── Locker-.md
│ │ │ ├── Lounge.md
│ │ │ ├── Meditation-.md
│ │ │ ├── Mothers-.md
│ │ │ ├── MultiPurpose-.md
│ │ │ ├── Office
│ │ │ │ ├── -Landscape.md
│ │ │ │ ├── -Room.md
│ │ │ │ ├── Office.md
│ │ │ │ └── PhoneBooth.md
│ │ │ ├── PersonalHygiene
│ │ │ │ ├── DisabledToilet.md
│ │ │ │ ├── PersonalHygiene.md
│ │ │ │ ├── Sauna.md
│ │ │ │ ├── ShowerRoom.md
│ │ │ │ └── Toilet.md
│ │ │ ├── Reception.md
│ │ │ ├── Recording-.md
│ │ │ ├── Recreational-.md
│ │ │ ├── Resting-.md
│ │ │ ├── Retail-
│ │ │ │ ├── FittingRoom.md
│ │ │ │ └── RetailRoom.md
│ │ │ ├── Room.md
│ │ │ ├── Security-.md
│ │ │ ├── ServiceShaft.md
│ │ │ ├── Shelter
│ │ │ │ ├── -GasLock.md
│ │ │ │ ├── -Room.md
│ │ │ │ └── Shelter.md
│ │ │ ├── Staff-.md
│ │ │ ├── Stairwell.md
│ │ │ ├── Storage.md
│ │ │ ├── Team-.md
│ │ │ ├── Theater.md
│ │ │ ├── Treatment-
│ │ │ │ ├── TreatmentRoom.md
│ │ │ │ └── TreatmentWaitingRoom.md
│ │ │ ├── Utilities-
│ │ │ │ ├── Cabinet.md
│ │ │ │ ├── CableRoom
│ │ │ │ │ ├── CableRoom.md
│ │ │ │ │ └── TelecommunicationRoom.md
│ │ │ │ ├── ClimateControlRoom.md
│ │ │ │ ├── DataServerRoom.md
│ │ │ │ ├── ElectricityRoom.md
│ │ │ │ ├── SprinklerRoom.md
│ │ │ │ └── UtilitiesRoom.md
│ │ │ ├── WasteManagement-.md
│ │ │ └── Workshop.md
│ │ ├── Site.md
│ │ ├── SubBuilding.md
│ │ └── Zone
│ │ │ ├── AccessControl-.md
│ │ │ ├── HVAC-.md
│ │ │ ├── Occupancy-.md
│ │ │ ├── ParkingSpace.md
│ │ │ ├── Workspace.md
│ │ │ └── Zone.md
│ ├── Region.md
│ └── Space.md
├── index.full.md
└── index.md
├── LICENSE
├── Metadata
└── RealEstateCore.Ontology.DTDLv2.nuspec
├── OntologyDecisionRecords
├── ODR 000 Use of Ontology Decision Records (ODRs).md
├── ODR 001 Naming Conventions.md
├── ODR 002 GatewayConnectionParameter.md
└── ODR 003 Ontology Versioning.md
├── README.md
├── RealEstateCore.DTDLv2.jsonld
├── ReleaseNotes.md
├── Source
├── DTDLv2
│ ├── Brick
│ │ ├── Asset
│ │ │ └── Equipment
│ │ │ │ ├── Camera
│ │ │ │ └── Camera.json
│ │ │ │ ├── Electrical-
│ │ │ │ ├── Breaker_Panel.json
│ │ │ │ ├── Bus_Riser.json
│ │ │ │ ├── Disconnect_Switch.json
│ │ │ │ ├── Electrical_Equipment.json
│ │ │ │ ├── Energy_Storage
│ │ │ │ │ ├── Battery.json
│ │ │ │ │ └── Energy_Storage.json
│ │ │ │ ├── Inverter.json
│ │ │ │ ├── Motor_Control_Center.json
│ │ │ │ ├── PlugStrip.json
│ │ │ │ ├── Switchgear.json
│ │ │ │ └── Transformer.json
│ │ │ │ ├── Elevator.json
│ │ │ │ ├── Equipment.json
│ │ │ │ ├── Fire_Safety-
│ │ │ │ ├── Fire_Alarm.json
│ │ │ │ ├── Fire_Alarm_Control_Panel.json
│ │ │ │ ├── Fire_Control_Panel.json
│ │ │ │ ├── Fire_Safety_Equipment.json
│ │ │ │ ├── Heat_Detector.json
│ │ │ │ ├── Manual_Fire_Alarm_Activation_Equipment
│ │ │ │ │ ├── Fire_Alarm_Manual_Call_Point.json
│ │ │ │ │ ├── Fire_Alarm_Pull_Station.json
│ │ │ │ │ └── Manual_Fire_Alarm_Activation_Equipment.json
│ │ │ │ └── Smoke_Detector.json
│ │ │ │ ├── Gas_Distribution.json
│ │ │ │ ├── HVAC-
│ │ │ │ ├── AHU
│ │ │ │ │ ├── AHU.json
│ │ │ │ │ ├── DD-.json
│ │ │ │ │ ├── DOAS.json
│ │ │ │ │ ├── Dedicated_Outdoor_Air_System_Unit.json
│ │ │ │ │ ├── Dual_Duct_Air_Handling_Unit.json
│ │ │ │ │ ├── MAU.json
│ │ │ │ │ ├── Makeup_Air_Unit.json
│ │ │ │ │ ├── PAU.json
│ │ │ │ │ ├── RTU.json
│ │ │ │ │ └── Rooftop_Unit.json
│ │ │ │ ├── Air_Handler_Unit.json
│ │ │ │ ├── Air_Handling_Unit.json
│ │ │ │ ├── Air_Plenum
│ │ │ │ │ ├── Air_Plenum.json
│ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ ├── Return-.json
│ │ │ │ │ └── Supply-
│ │ │ │ │ │ ├── Supply_Air_Plenum.json
│ │ │ │ │ │ └── Underfloor_Air_Plenum.json
│ │ │ │ ├── Boiler
│ │ │ │ │ ├── Boiler.json
│ │ │ │ │ ├── Electric-.json
│ │ │ │ │ └── Natural_Gas-
│ │ │ │ │ │ ├── Condensing-.json
│ │ │ │ │ │ ├── Natural_Gas_Boiler.json
│ │ │ │ │ │ └── Noncondensing-.json
│ │ │ │ ├── Bypass_Valve
│ │ │ │ │ ├── Bypass_Valve.json
│ │ │ │ │ ├── Condenser_Water-.json
│ │ │ │ │ └── Differential_Pressure-.json
│ │ │ │ ├── CRAC
│ │ │ │ │ ├── CRAC.json
│ │ │ │ │ └── Standby-.json
│ │ │ │ ├── CRAH.json
│ │ │ │ ├── Chiller
│ │ │ │ │ ├── Absorption-.json
│ │ │ │ │ ├── Centrifugal-.json
│ │ │ │ │ └── Chiller.json
│ │ │ │ ├── Cold_Deck.json
│ │ │ │ ├── Compressor.json
│ │ │ │ ├── Computer_Room_Air_Conditioning.json
│ │ │ │ ├── Computer_Room_Air_Handler.json
│ │ │ │ ├── Condenser.json
│ │ │ │ ├── Cooling_Tower.json
│ │ │ │ ├── Cooling_Valve.json
│ │ │ │ ├── Damper
│ │ │ │ │ ├── Damper.json
│ │ │ │ │ ├── Economizer-.json
│ │ │ │ │ ├── Exhaust-.json
│ │ │ │ │ ├── Mixed-.json
│ │ │ │ │ ├── Outside-.json
│ │ │ │ │ ├── Relief-.json
│ │ │ │ │ └── Return-.json
│ │ │ │ ├── Dry_Cooler.json
│ │ │ │ ├── Economizer.json
│ │ │ │ ├── Fan
│ │ │ │ │ ├── Booster-.json
│ │ │ │ │ ├── Ceiling-.json
│ │ │ │ │ ├── Cooling_Tower-.json
│ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ ├── Exhaust-.json
│ │ │ │ │ ├── Fan.json
│ │ │ │ │ ├── Outside-.json
│ │ │ │ │ ├── Relief-.json
│ │ │ │ │ ├── Return-.json
│ │ │ │ │ ├── Standby-.json
│ │ │ │ │ ├── Supply-.json
│ │ │ │ │ └── Transfer-.json
│ │ │ │ ├── Filter
│ │ │ │ │ ├── Filter.json
│ │ │ │ │ ├── Final-.json
│ │ │ │ │ ├── Intake_Air-.json
│ │ │ │ │ ├── Mixed_Air-.json
│ │ │ │ │ ├── Pre-.json
│ │ │ │ │ └── Return_Air-.json
│ │ │ │ ├── Fume_Hood.json
│ │ │ │ ├── HVAC_Equipment.json
│ │ │ │ ├── HVAC_Valve
│ │ │ │ │ ├── Chilled_Water_Valve.json
│ │ │ │ │ ├── Condenser_Water_Valve.json
│ │ │ │ │ ├── HVAC_Valve.json
│ │ │ │ │ └── Makeup_Water_Valve.json
│ │ │ │ ├── HX.json
│ │ │ │ ├── Heat_Exchanger
│ │ │ │ │ ├── Coil
│ │ │ │ │ │ ├── Coil.json
│ │ │ │ │ │ ├── Cooling-
│ │ │ │ │ │ │ ├── Chilled_Water_Coil.json
│ │ │ │ │ │ │ ├── Cooling_Coil.json
│ │ │ │ │ │ │ └── Direct_Expansion-.json
│ │ │ │ │ │ └── Heating-
│ │ │ │ │ │ │ ├── Direct_Expansion-.json
│ │ │ │ │ │ │ ├── Heating_Coil.json
│ │ │ │ │ │ │ └── Hot_Water_Coil.json
│ │ │ │ │ ├── Condenser-.json
│ │ │ │ │ ├── Evaporative-.json
│ │ │ │ │ ├── Heat_Exchanger.json
│ │ │ │ │ └── Heat_Wheel.json
│ │ │ │ ├── Heating_Valve
│ │ │ │ │ ├── Heating_Valve.json
│ │ │ │ │ ├── Hot_Water_Valve
│ │ │ │ │ │ ├── Domestic-.json
│ │ │ │ │ │ ├── Hot_Water_Valve.json
│ │ │ │ │ │ └── Preheat-.json
│ │ │ │ │ ├── Reheat_Valve.json
│ │ │ │ │ └── Return-.json
│ │ │ │ ├── Hot_Deck.json
│ │ │ │ ├── Humidifier.json
│ │ │ │ ├── Isolation_Valve
│ │ │ │ │ ├── Condenser_Water-.json
│ │ │ │ │ └── Isolation_Valve.json
│ │ │ │ ├── Pump
│ │ │ │ │ ├── Pump.json
│ │ │ │ │ └── Water-
│ │ │ │ │ │ ├── Chilled-.json
│ │ │ │ │ │ ├── Condenser-.json
│ │ │ │ │ │ ├── Hot-.json
│ │ │ │ │ │ └── Water_Pump.json
│ │ │ │ ├── Space_Heater.json
│ │ │ │ ├── Steam_Valve.json
│ │ │ │ ├── Terminal_Unit
│ │ │ │ │ ├── Air_Diffuser
│ │ │ │ │ │ ├── Air_Diffuser.json
│ │ │ │ │ │ ├── Displacement_Flow-.json
│ │ │ │ │ │ ├── Jet_Nozzle-.json
│ │ │ │ │ │ └── Laminar_Flow-.json
│ │ │ │ │ ├── CAV.json
│ │ │ │ │ ├── Chilled_Beam
│ │ │ │ │ │ ├── Active-.json
│ │ │ │ │ │ ├── Chilled_Beam.json
│ │ │ │ │ │ └── Passive-.json
│ │ │ │ │ ├── Constant_Air_Volume_Box.json
│ │ │ │ │ ├── FCU.json
│ │ │ │ │ ├── Fan_Coil_Unit.json
│ │ │ │ │ ├── Induction_Unit.json
│ │ │ │ │ ├── Radiant_Panel
│ │ │ │ │ │ ├── ESS_Panel.json
│ │ │ │ │ │ ├── Embedded_Surface_System_Panel.json
│ │ │ │ │ │ ├── RC_Panel.json
│ │ │ │ │ │ ├── Radiant_Ceiling_Panel.json
│ │ │ │ │ │ ├── Radiant_Panel.json
│ │ │ │ │ │ ├── TABS_Panel.json
│ │ │ │ │ │ └── Thermally_Activated_Building_System_Panel.json
│ │ │ │ │ ├── Radiator
│ │ │ │ │ │ ├── Baseboard-
│ │ │ │ │ │ │ ├── Baseboard_Radiator.json
│ │ │ │ │ │ │ ├── Electric-.json
│ │ │ │ │ │ │ ├── Hot_Water-.json
│ │ │ │ │ │ │ └── Steam-.json
│ │ │ │ │ │ ├── Electric-
│ │ │ │ │ │ │ └── Electric_Radiator.json
│ │ │ │ │ │ ├── Hot_Water-
│ │ │ │ │ │ │ └── Hot_Water_Radiator.json
│ │ │ │ │ │ ├── Radiator.json
│ │ │ │ │ │ └── Steam-
│ │ │ │ │ │ │ └── Steam_Radiator.json
│ │ │ │ │ ├── Terminal_Unit.json
│ │ │ │ │ ├── VAV.json
│ │ │ │ │ └── Variable_Air_Volume_Box
│ │ │ │ │ │ ├── -_With_Reheat.json
│ │ │ │ │ │ ├── RVAV.json
│ │ │ │ │ │ └── Variable_Air_Volume_Box.json
│ │ │ │ └── Thermostat.json
│ │ │ │ ├── Lighting-
│ │ │ │ ├── Interface
│ │ │ │ │ ├── Interface.json
│ │ │ │ │ ├── Switch
│ │ │ │ │ │ ├── Dimmer.json
│ │ │ │ │ │ └── Switch.json
│ │ │ │ │ └── Touchpanel.json
│ │ │ │ ├── Lighting
│ │ │ │ │ ├── Lighting.json
│ │ │ │ │ ├── Luminaire.json
│ │ │ │ │ └── Luminaire_Driver.json
│ │ │ │ └── Lighting_Equipment.json
│ │ │ │ ├── Meter
│ │ │ │ ├── Building-
│ │ │ │ │ ├── Building_Electrical_Meter.json
│ │ │ │ │ ├── Building_Gas_Meter.json
│ │ │ │ │ ├── Building_Meter.json
│ │ │ │ │ └── Building_Water_Meter.json
│ │ │ │ ├── Electrical-
│ │ │ │ │ └── Electrical_Meter.json
│ │ │ │ ├── Gas-
│ │ │ │ │ └── Gas_Meter.json
│ │ │ │ ├── Meter.json
│ │ │ │ ├── Thermal_Power-.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Chilled-
│ │ │ │ │ ├── Building-.json
│ │ │ │ │ └── Chilled_Water_Meter.json
│ │ │ │ │ ├── Hot-
│ │ │ │ │ ├── Building-.json
│ │ │ │ │ └── Hot_Water_Meter.json
│ │ │ │ │ └── Water_Meter.json
│ │ │ │ ├── Motor
│ │ │ │ ├── Motor.json
│ │ │ │ ├── VFD
│ │ │ │ │ ├── Fan-.json
│ │ │ │ │ ├── Heat_Wheel-.json
│ │ │ │ │ ├── Pump-.json
│ │ │ │ │ └── VFD.json
│ │ │ │ └── Variable_Frequency_Drive.json
│ │ │ │ ├── PV_Panel
│ │ │ │ ├── PVT_Panel.json
│ │ │ │ └── PV_Panel.json
│ │ │ │ ├── Relay.json
│ │ │ │ ├── Safety-
│ │ │ │ ├── AED.json
│ │ │ │ ├── Automated_External_Defibrillator.json
│ │ │ │ ├── Emergency_Wash_Station
│ │ │ │ │ ├── Drench_Hose.json
│ │ │ │ │ ├── Emergency_Wash_Station.json
│ │ │ │ │ ├── Eye_Wash_Station.json
│ │ │ │ │ └── Safety_Shower.json
│ │ │ │ ├── First_Aid_Kit.json
│ │ │ │ └── Safety_Equipment.json
│ │ │ │ ├── Security-
│ │ │ │ ├── Access_Control_Equipment
│ │ │ │ │ ├── Access_Control_Equipment.json
│ │ │ │ │ └── Access_Reader.json
│ │ │ │ ├── Intercom_Equipment
│ │ │ │ │ ├── Emergency_Phone.json
│ │ │ │ │ ├── Intercom_Equipment.json
│ │ │ │ │ └── Video_Intercom.json
│ │ │ │ ├── Intrusion_Detection_Equipment.json
│ │ │ │ ├── Security_Equipment.json
│ │ │ │ └── Video_Surveillance_Equipment
│ │ │ │ │ ├── NVR.json
│ │ │ │ │ ├── Network_Video_Recorder.json
│ │ │ │ │ ├── Surveillance_Camera.json
│ │ │ │ │ └── Video_Surveillance_Equipment.json
│ │ │ │ ├── Shading-
│ │ │ │ ├── Automatic_Tint_Window.json
│ │ │ │ ├── Blind.json
│ │ │ │ └── Shading_Equipment.json
│ │ │ │ ├── Solar_Thermal_Collector
│ │ │ │ └── Solar_Thermal_Collector.json
│ │ │ │ ├── Steam_Distribution.json
│ │ │ │ ├── Valve
│ │ │ │ ├── Gas-.json
│ │ │ │ ├── Natural_Gas_Seismic_Shutoff-.json
│ │ │ │ ├── Valve.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Thermostatic_Mixing_Valve.json
│ │ │ │ │ └── Water_Valve.json
│ │ │ │ ├── Water_Distribution.json
│ │ │ │ ├── Water_Heater
│ │ │ │ ├── Collection_Basin-.json
│ │ │ │ └── Water_Heater.json
│ │ │ │ └── Weather_Station.json
│ │ ├── Collection
│ │ │ ├── Loop
│ │ │ │ ├── Air-.json
│ │ │ │ ├── Loop.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Chilled-.json
│ │ │ │ │ ├── Domestic-.json
│ │ │ │ │ ├── Hot-.json
│ │ │ │ │ └── Water_Loop.json
│ │ │ ├── PV_Array.json
│ │ │ └── System
│ │ │ │ ├── Domestic_Hot_Water-.json
│ │ │ │ ├── Electrical-
│ │ │ │ ├── Electrical_System.json
│ │ │ │ └── Energy_System
│ │ │ │ │ ├── Energy_Generation_System.json
│ │ │ │ │ ├── Energy_Storage_System
│ │ │ │ │ ├── Battery-.json
│ │ │ │ │ └── Energy_Storage_System.json
│ │ │ │ │ └── Energy_System.json
│ │ │ │ ├── Gas-.json
│ │ │ │ ├── HVAC-.json
│ │ │ │ ├── Heating_Ventilation_Air_Conditioning-
│ │ │ │ ├── Air_System
│ │ │ │ │ ├── Air_System.json
│ │ │ │ │ └── Ventilation-.json
│ │ │ │ ├── Heating_Ventilation_Air_Conditioning_System.json
│ │ │ │ ├── Steam_System.json
│ │ │ │ └── Water_System
│ │ │ │ │ ├── Chilled-.json
│ │ │ │ │ ├── Condenser-.json
│ │ │ │ │ ├── Hot-
│ │ │ │ │ ├── Heat_Recovery-.json
│ │ │ │ │ ├── Hot_Water_System.json
│ │ │ │ │ ├── Preheat-.json
│ │ │ │ │ ├── Radiation-.json
│ │ │ │ │ └── Reheat-.json
│ │ │ │ │ └── Water_System.json
│ │ │ │ ├── Lighting-.json
│ │ │ │ ├── Safety-
│ │ │ │ ├── Emergency_Air_Flow_System.json
│ │ │ │ ├── Emergency_Power_Off_System.json
│ │ │ │ ├── Fire-.json
│ │ │ │ └── Safety_System.json
│ │ │ │ ├── Shading-
│ │ │ │ ├── Blind_Group.json
│ │ │ │ └── Shading_System.json
│ │ │ │ └── System.json
│ │ └── Point
│ │ │ ├── Alarm
│ │ │ ├── Air-
│ │ │ │ ├── Air_Alarm.json
│ │ │ │ ├── Air_Flow_Alarm
│ │ │ │ │ ├── Air_Flow_Alarm.json
│ │ │ │ │ ├── Air_Flow_Loss_Alarm.json
│ │ │ │ │ ├── High-.json
│ │ │ │ │ └── Low-
│ │ │ │ │ │ ├── Low_Air_Flow_Alarm.json
│ │ │ │ │ │ ├── Low_Discharge_Air_Flow_Alarm.json
│ │ │ │ │ │ └── Low_Supply_Air_Flow_Alarm.json
│ │ │ │ └── Air_Temperature_Alarm
│ │ │ │ │ ├── Air_Temperature_Alarm.json
│ │ │ │ │ ├── Discharge-
│ │ │ │ │ ├── Discharge_Air_Temperature_Alarm.json
│ │ │ │ │ ├── High-.json
│ │ │ │ │ └── Low-.json
│ │ │ │ │ ├── Return-
│ │ │ │ │ ├── High-.json
│ │ │ │ │ ├── Low-.json
│ │ │ │ │ └── Return_Air_Temperature_Alarm.json
│ │ │ │ │ └── Supply-
│ │ │ │ │ ├── High-.json
│ │ │ │ │ ├── Low-.json
│ │ │ │ │ └── Supply_Air_Temperature_Alarm.json
│ │ │ ├── Alarm.json
│ │ │ ├── CO2-
│ │ │ │ ├── CO2_Alarm.json
│ │ │ │ └── High-.json
│ │ │ ├── Change_Filter-.json
│ │ │ ├── Communication_Loss-.json
│ │ │ ├── Cycle-
│ │ │ │ ├── Cycle_Alarm.json
│ │ │ │ └── Short-.json
│ │ │ ├── Emergency-
│ │ │ │ ├── Emergency_Alarm.json
│ │ │ │ └── Emergency_Generator_Alarm.json
│ │ │ ├── Failure-
│ │ │ │ ├── Failure_Alarm.json
│ │ │ │ ├── Sensor-.json
│ │ │ │ └── Unit-.json
│ │ │ ├── Humidity-
│ │ │ │ ├── High-.json
│ │ │ │ ├── Humidity_Alarm.json
│ │ │ │ └── Low-.json
│ │ │ ├── Leak-
│ │ │ │ ├── Condensate-.json
│ │ │ │ └── Leak_Alarm.json
│ │ │ ├── Liquid_Detection-.json
│ │ │ ├── Low_Battery-.json
│ │ │ ├── Luminance-.json
│ │ │ ├── Maintenance_Required-.json
│ │ │ ├── Overload-.json
│ │ │ ├── Power-
│ │ │ │ ├── Power_Alarm.json
│ │ │ │ └── Power_Loss_Alarm.json
│ │ │ ├── Pressure-
│ │ │ │ ├── High_Head-.json
│ │ │ │ ├── Low_Suction-.json
│ │ │ │ └── Pressure_Alarm.json
│ │ │ ├── Smoke-
│ │ │ │ ├── Smoke_Alarm.json
│ │ │ │ └── Smoke_Detection_Alarm
│ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ ├── Smoke_Detection_Alarm.json
│ │ │ │ │ └── Supply_Air-.json
│ │ │ ├── Temperature-
│ │ │ │ ├── High-
│ │ │ │ │ └── High_Temperature_Alarm.json
│ │ │ │ ├── Low-
│ │ │ │ │ └── Low_Temperature_Alarm.json
│ │ │ │ ├── Temperature_Alarm.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ ├── Leaving-.json
│ │ │ │ │ └── Water_Temperature_Alarm.json
│ │ │ ├── Valve_Position-.json
│ │ │ ├── Voltage-
│ │ │ │ ├── Low-.json
│ │ │ │ └── Voltage_Alarm.json
│ │ │ └── Water-
│ │ │ │ ├── Deionized-.json
│ │ │ │ ├── No-.json
│ │ │ │ ├── Water_Alarm.json
│ │ │ │ ├── Water_Level_Alarm
│ │ │ │ ├── Collection_Basin-.json
│ │ │ │ ├── Max-.json
│ │ │ │ ├── Min-.json
│ │ │ │ └── Water_Level_Alarm.json
│ │ │ │ └── Water_Loss_Alarm.json
│ │ │ ├── Command
│ │ │ ├── Boiler-.json
│ │ │ ├── Bypass-.json
│ │ │ ├── Command.json
│ │ │ ├── Cooling-.json
│ │ │ ├── Damper-
│ │ │ │ ├── Damper_Command.json
│ │ │ │ └── Damper_Position_Command.json
│ │ │ ├── Direction-.json
│ │ │ ├── Disable-
│ │ │ │ ├── Disable_Command.json
│ │ │ │ ├── Disable_Differential_Enthalpy_Command.json
│ │ │ │ ├── Disable_Differential_Temperature_Command.json
│ │ │ │ ├── Disable_Fixed_Enthalpy_Command.json
│ │ │ │ └── Disable_Fixed_Temperature_Command.json
│ │ │ ├── Enable-
│ │ │ │ ├── Cooling-.json
│ │ │ │ ├── Enable_Command.json
│ │ │ │ ├── Enable_Differential_Enthalpy_Command.json
│ │ │ │ ├── Enable_Differential_Temperature_Command.json
│ │ │ │ ├── Enable_Fixed_Enthalpy_Command.json
│ │ │ │ ├── Enable_Fixed_Temperature_Command.json
│ │ │ │ ├── Heating-.json
│ │ │ │ ├── Run-.json
│ │ │ │ ├── Stage-.json
│ │ │ │ ├── System-
│ │ │ │ │ ├── Chilled_Water-.json
│ │ │ │ │ ├── Hot_Water-
│ │ │ │ │ │ ├── Domestic-.json
│ │ │ │ │ │ └── Hot_Water_System_Enable_Command.json
│ │ │ │ │ └── System_Enable_Command.json
│ │ │ │ └── VFD-.json
│ │ │ ├── Fan-
│ │ │ │ ├── Fan_Command.json
│ │ │ │ └── Fan_Speed_Command.json
│ │ │ ├── Frequency-
│ │ │ │ ├── Frequency_Command.json
│ │ │ │ ├── Max-.json
│ │ │ │ └── Min-.json
│ │ │ ├── Heating-.json
│ │ │ ├── Humidify-.json
│ │ │ ├── Lead_Lag-.json
│ │ │ ├── Light-.json
│ │ │ ├── Load_Shed-
│ │ │ │ ├── Load_Shed_Command.json
│ │ │ │ ├── Occupied-
│ │ │ │ │ ├── Occupied_Load_Shed_Command.json
│ │ │ │ │ └── Zone-.json
│ │ │ │ ├── Standby-
│ │ │ │ │ ├── Standby_Load_Shed_Command.json
│ │ │ │ │ └── Zone-.json
│ │ │ │ └── Unoccupied-
│ │ │ │ │ ├── Unoccupied_Load_Shed_Command.json
│ │ │ │ │ └── Zone-.json
│ │ │ ├── Luminance-.json
│ │ │ ├── Mode-
│ │ │ │ ├── Automatic-.json
│ │ │ │ ├── Box-.json
│ │ │ │ ├── Maintenance-.json
│ │ │ │ └── Mode_Command.json
│ │ │ ├── Occupancy-.json
│ │ │ ├── On_Off-
│ │ │ │ ├── Lead-.json
│ │ │ │ ├── Off_Command.json
│ │ │ │ ├── On_Command.json
│ │ │ │ ├── On_Off_Command.json
│ │ │ │ ├── Start_Stop_Command.json
│ │ │ │ └── Steam-.json
│ │ │ ├── Override-
│ │ │ │ ├── Curtailment-.json
│ │ │ │ └── Override_Command.json
│ │ │ ├── Position-
│ │ │ │ ├── Position_Command.json
│ │ │ │ └── Valve-.json
│ │ │ ├── Preheat-.json
│ │ │ ├── Pump-.json
│ │ │ ├── Relay-.json
│ │ │ ├── Reset-
│ │ │ │ ├── Fault-.json
│ │ │ │ ├── Filter-.json
│ │ │ │ ├── Reset_Command.json
│ │ │ │ └── Speed-.json
│ │ │ ├── Speed-.json
│ │ │ ├── Tint-.json
│ │ │ └── Valve-
│ │ │ │ └── Valve_Command.json
│ │ │ ├── Parameter
│ │ │ ├── Alarm_Sensitivity-
│ │ │ │ ├── Alarm_Sensitivity_Parameter.json
│ │ │ │ ├── CO2-.json
│ │ │ │ └── Temperature-.json
│ │ │ ├── Delay-
│ │ │ │ ├── Alarm-.json
│ │ │ │ └── Delay_Parameter.json
│ │ │ ├── Humidity-
│ │ │ │ ├── High_Humidity_Alarm_Parameter.json
│ │ │ │ ├── Humidity_Parameter.json
│ │ │ │ ├── Humidity_Tolerance_Parameter.json
│ │ │ │ └── Low_Humidity_Alarm_Parameter.json
│ │ │ ├── Limit
│ │ │ │ ├── Air_Flow_Setpoint-
│ │ │ │ │ ├── Air_Flow_Setpoint_Limit.json
│ │ │ │ │ ├── Max-
│ │ │ │ │ │ ├── Max_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Max_Cooling_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ │ ├── Max_Cooling_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ ├── Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ └── Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Max_Cooling_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ │ ├── Max_Cooling_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ ├── Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ └── Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Max_Heating_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ │ ├── Max_Heating_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ ├── Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ └── Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Max_Heating_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ │ ├── Max_Heating_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ ├── Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ │ └── Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ └── Max_Outside_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ └── Min-
│ │ │ │ │ │ ├── Min_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Cooling_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Cooling_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Cooling_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Cooling_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Heating_Discharge_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Heating_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Heating_Supply_Air_Flow_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Heating_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Outside_Air_Flow_Setpoint_Limit.json
│ │ │ │ ├── Air_Temperature_Setpoint-
│ │ │ │ │ ├── Air_Temperature_Setpoint_Limit.json
│ │ │ │ │ ├── Discharge-
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Setpoint_Limit.json
│ │ │ │ │ │ ├── Max-.json
│ │ │ │ │ │ └── Min-.json
│ │ │ │ │ └── Supply-
│ │ │ │ │ │ └── Supply_Air_Temperature_Setpoint_Limit.json
│ │ │ │ ├── Close-.json
│ │ │ │ ├── Current-.json
│ │ │ │ ├── Differential_Pressure_Setpoint-
│ │ │ │ │ ├── Differential_Pressure_Setpoint_Limit.json
│ │ │ │ │ ├── Max_Chilled_Water-.json
│ │ │ │ │ ├── Max_Hot_Water-.json
│ │ │ │ │ ├── Min_Chilled_Water-.json
│ │ │ │ │ └── Min_Hot_Water-.json
│ │ │ │ ├── Fresh_Air_Setpoint-
│ │ │ │ │ ├── Fresh_Air_Setpoint_Limit.json
│ │ │ │ │ ├── Max-.json
│ │ │ │ │ └── Min-.json
│ │ │ │ ├── Limit.json
│ │ │ │ ├── Max-
│ │ │ │ │ ├── Max_Limit.json
│ │ │ │ │ ├── Max_Position_Setpoint_Limit.json
│ │ │ │ │ ├── Max_Speed_Setpoint_Limit.json
│ │ │ │ │ ├── Max_Static_Pressure_Setpoint_Limit
│ │ │ │ │ │ ├── Max_Discharge_Air_Static_Pressure_Setpoint_Limit.json
│ │ │ │ │ │ ├── Max_Static_Pressure_Setpoint_Limit.json
│ │ │ │ │ │ └── Max_Supply_Air_Static_Pressure_Setpoint_Limit.json
│ │ │ │ │ └── Max_Temperature_Setpoint_Limit
│ │ │ │ │ │ ├── Max_Supply_Air_Temperature_Setpoint_Limit.json
│ │ │ │ │ │ └── Max_Temperature_Setpoint_Limit.json
│ │ │ │ ├── Min-
│ │ │ │ │ ├── Min_Limit.json
│ │ │ │ │ ├── Min_Position_Setpoint_Limit.json
│ │ │ │ │ ├── Min_Speed_Setpoint_Limit.json
│ │ │ │ │ ├── Min_Static_Pressure_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Discharge_Air_Static_Pressure_Setpoint_Limit.json
│ │ │ │ │ │ ├── Min_Static_Pressure_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Supply_Air_Static_Pressure_Setpoint_Limit.json
│ │ │ │ │ └── Min_Temperature_Setpoint_Limit
│ │ │ │ │ │ ├── Min_Supply_Air_Temperature_Setpoint_Limit.json
│ │ │ │ │ │ └── Min_Temperature_Setpoint_Limit.json
│ │ │ │ ├── Position-
│ │ │ │ │ └── Position_Limit.json
│ │ │ │ ├── Speed_Setpoint-
│ │ │ │ │ └── Speed_Setpoint_Limit.json
│ │ │ │ ├── Static_Pressure_Setpoint-
│ │ │ │ │ ├── High_Static_Pressure_Cutout_Setpoint_Limit.json
│ │ │ │ │ └── Static_Pressure_Setpoint_Limit.json
│ │ │ │ └── Ventilation_Air_Flow_Ratio-.json
│ │ │ ├── Load-
│ │ │ │ ├── Load_Parameter.json
│ │ │ │ ├── Max_Load_Setpoint.json
│ │ │ │ └── Min_Load_Setpoint.json
│ │ │ ├── PID-
│ │ │ │ ├── Gain_Parameter
│ │ │ │ │ ├── Derivative-.json
│ │ │ │ │ ├── Gain_Parameter.json
│ │ │ │ │ ├── Integral-
│ │ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ │ ├── Integral_Gain_Parameter.json
│ │ │ │ │ │ └── Supply_Air-.json
│ │ │ │ │ └── Proportional-
│ │ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ │ ├── Proportional_Gain_Parameter.json
│ │ │ │ │ │ └── Supply_Air-.json
│ │ │ │ ├── PID_Parameter.json
│ │ │ │ ├── Proportional_Band_Parameter
│ │ │ │ │ ├── Differential_Pressure_Proportional_Band
│ │ │ │ │ │ ├── Chilled_Water-_Parameter.json
│ │ │ │ │ │ ├── Differential_Pressure_Proportional_Band.json
│ │ │ │ │ │ ├── Entering_Water-_Parameter.json
│ │ │ │ │ │ ├── Hot_Water-_Parameter.json
│ │ │ │ │ │ └── Leaving_Water-_Parameter.json
│ │ │ │ │ ├── Discharge_Air_Temperature-
│ │ │ │ │ │ ├── Cooling-.json
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Proportional_Band_Parameter.json
│ │ │ │ │ │ └── Heating-.json
│ │ │ │ │ ├── Entering_Water_Temperature-.json
│ │ │ │ │ ├── Exhaust_Air_Flow-
│ │ │ │ │ │ ├── Exhaust_Air_Flow_Proportional_Band_Parameter.json
│ │ │ │ │ │ └── Exhaust_Air_Stack_Flow_Proportional_Band_Parameter.json
│ │ │ │ │ ├── Leaving_Water_Temperature-.json
│ │ │ │ │ ├── Proportional_Band_Parameter.json
│ │ │ │ │ ├── Static_Pressure-
│ │ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ │ ├── Exhaust_Air-.json
│ │ │ │ │ │ ├── Static_Pressure_Proportional_Band_Parameter.json
│ │ │ │ │ │ └── Supply_Air-.json
│ │ │ │ │ └── Supply_Air_Temperature-
│ │ │ │ │ │ ├── Cooling-.json
│ │ │ │ │ │ ├── Heating-.json
│ │ │ │ │ │ └── Supply_Air_Temperature_Proportional_Band_Parameter.json
│ │ │ │ ├── Step_Parameter
│ │ │ │ │ ├── Differential_Pressure-
│ │ │ │ │ │ ├── Chilled_Water-.json
│ │ │ │ │ │ └── Differential_Pressure_Step_Parameter.json
│ │ │ │ │ ├── Static_Pressure-
│ │ │ │ │ │ ├── Air-
│ │ │ │ │ │ │ ├── Air_Static_Pressure_Step_Parameter.json
│ │ │ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ │ │ └── Supply-.json
│ │ │ │ │ │ └── Static_Pressure_Step_Parameter.json
│ │ │ │ │ ├── Step_Parameter.json
│ │ │ │ │ └── Temperature-
│ │ │ │ │ │ ├── Air-
│ │ │ │ │ │ ├── Air_Temperature_Step_Parameter.json
│ │ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ │ └── Supply-.json
│ │ │ │ │ │ └── Temperature_Step_Parameter.json
│ │ │ │ └── Time_Parameter
│ │ │ │ │ ├── Derivative-.json
│ │ │ │ │ ├── Integral-
│ │ │ │ │ ├── Air_Temperature-
│ │ │ │ │ │ ├── Air_Temperature_Integral_Time_Parameter.json
│ │ │ │ │ │ ├── Cooling_Discharge-.json
│ │ │ │ │ │ ├── Cooling_Supply-.json
│ │ │ │ │ │ ├── Heating_Discharge-.json
│ │ │ │ │ │ └── Heating_Supply-.json
│ │ │ │ │ ├── Differential_Pressure-
│ │ │ │ │ │ ├── Chilled_Water-.json
│ │ │ │ │ │ ├── Differential_Pressure_Integral_Time_Parameter.json
│ │ │ │ │ │ ├── Entering_Water-.json
│ │ │ │ │ │ ├── Hot_Water-.json
│ │ │ │ │ │ └── Leaving_Water-.json
│ │ │ │ │ ├── Entering_Water_Temperature-.json
│ │ │ │ │ ├── Exhaust_Air_Flow-
│ │ │ │ │ │ ├── Exhaust_Air_Flow_Integral_Time_Parameter.json
│ │ │ │ │ │ └── Exhaust_Air_Stack_Flow_Integral_Time_Parameter.json
│ │ │ │ │ ├── Integral_Time_Parameter.json
│ │ │ │ │ ├── Leaving_Water_Temperature-.json
│ │ │ │ │ └── Static_Pressure-
│ │ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ │ ├── Static_Pressure_Integral_Time_Parameter.json
│ │ │ │ │ │ └── Supply_Air-.json
│ │ │ │ │ └── Time_Parameter.json
│ │ │ ├── Parameter.json
│ │ │ ├── Temperature-
│ │ │ │ ├── High_Temperature_Alarm_Parameter.json
│ │ │ │ ├── Lockout_Temperature_Differential_Parameter
│ │ │ │ │ ├── Lockout_Temperature_Differential_Parameter.json
│ │ │ │ │ └── Outside_Air-
│ │ │ │ │ │ ├── High-.json
│ │ │ │ │ │ ├── Low-.json
│ │ │ │ │ │ └── Outside_Air_Lockout_Temperature_Differential_Parameter.json
│ │ │ │ ├── Low_Freeze_Protect-.json
│ │ │ │ ├── Low_Temperature_Alarm_Parameter.json
│ │ │ │ ├── Temperature_Parameter.json
│ │ │ │ └── Temperature_Tolerance_Parameter.json
│ │ │ └── Tolerance-
│ │ │ │ └── Tolerance_Parameter.json
│ │ │ ├── Point.json
│ │ │ ├── Sensor
│ │ │ ├── Adjust-
│ │ │ │ ├── Adjust_Sensor.json
│ │ │ │ ├── Temperature-.json
│ │ │ │ └── Warm_Cool-.json
│ │ │ ├── Air_Grains-
│ │ │ │ ├── Air_Grains_Sensor.json
│ │ │ │ ├── Outside-.json
│ │ │ │ └── Return-.json
│ │ │ ├── Air_Quality-
│ │ │ │ ├── Air_Quality_Sensor.json
│ │ │ │ ├── Ammonia_Sensor.json
│ │ │ │ ├── CO2_Sensor
│ │ │ │ │ ├── CO2_Differential_Sensor.json
│ │ │ │ │ ├── CO2_Level_Sensor.json
│ │ │ │ │ ├── CO2_Sensor.json
│ │ │ │ │ ├── Outside_Air-.json
│ │ │ │ │ └── Return_Air-.json
│ │ │ │ ├── CO_Sensor
│ │ │ │ │ ├── CO_Differential_Sensor.json
│ │ │ │ │ ├── CO_Level_Sensor.json
│ │ │ │ │ ├── CO_Sensor.json
│ │ │ │ │ ├── Outside_Air-.json
│ │ │ │ │ └── Return_Air-.json
│ │ │ │ ├── Formaldehyde_Level_Sensor.json
│ │ │ │ ├── Methane_Level_Sensor.json
│ │ │ │ ├── NO2_Level_Sensor.json
│ │ │ │ ├── Ozone_Level_Sensor.json
│ │ │ │ ├── Particulate_Matter_Sensor
│ │ │ │ │ ├── PM10_Sensor
│ │ │ │ │ │ ├── PM10_Level_Sensor.json
│ │ │ │ │ │ └── PM10_Sensor.json
│ │ │ │ │ ├── PM1_Sensor
│ │ │ │ │ │ ├── PM1_Level_Sensor.json
│ │ │ │ │ │ └── PM1_Sensor.json
│ │ │ │ │ ├── PM2.5_Sensor
│ │ │ │ │ │ ├── PM2.5_Level_Sensor.json
│ │ │ │ │ │ └── PM2.5_Sensor.json
│ │ │ │ │ ├── Particulate_Matter_Sensor.json
│ │ │ │ │ └── TVOC_Sensor
│ │ │ │ │ │ ├── TVOC_Level_Sensor.json
│ │ │ │ │ │ └── TVOC_Sensor.json
│ │ │ │ └── Radioactivity_Concentration_Sensor
│ │ │ │ │ ├── Radioactivity_Concentration_Sensor.json
│ │ │ │ │ └── Radon_Concentration_Sensor.json
│ │ │ ├── Angle-
│ │ │ │ ├── Angle_Sensor.json
│ │ │ │ ├── Solar_Azimuth-.json
│ │ │ │ └── Solar_Zenith-.json
│ │ │ ├── Capacity-.json
│ │ │ ├── Conductivity-
│ │ │ │ ├── Conductivity_Sensor.json
│ │ │ │ └── Deionised_Water-.json
│ │ │ ├── Contact-.json
│ │ │ ├── Current-
│ │ │ │ ├── Current_Output_Sensor
│ │ │ │ │ ├── Current_Output_Sensor.json
│ │ │ │ │ ├── PV-.json
│ │ │ │ │ └── Photovoltaic-.json
│ │ │ │ ├── Current_Sensor.json
│ │ │ │ ├── Load-.json
│ │ │ │ └── Motor-.json
│ │ │ ├── Demand-
│ │ │ │ ├── Cooling-
│ │ │ │ │ ├── Average-.json
│ │ │ │ │ └── Cooling_Demand_Sensor.json
│ │ │ │ ├── Demand_Sensor.json
│ │ │ │ ├── Heating-
│ │ │ │ │ ├── Average-.json
│ │ │ │ │ └── Heating_Demand_Sensor.json
│ │ │ │ └── Peak-.json
│ │ │ ├── Dewpoint-
│ │ │ │ ├── Dewpoint_Sensor.json
│ │ │ │ ├── Discharge_Air-.json
│ │ │ │ ├── Exhaust_Air-.json
│ │ │ │ ├── Outside_Air-.json
│ │ │ │ ├── Return_Air-.json
│ │ │ │ ├── Supply_Air-.json
│ │ │ │ └── Zone_Air-.json
│ │ │ ├── Direction-
│ │ │ │ ├── Direction_Sensor.json
│ │ │ │ └── Wind-.json
│ │ │ ├── Duration-
│ │ │ │ ├── Duration_Sensor.json
│ │ │ │ ├── On_Timer_Sensor.json
│ │ │ │ ├── Rain-.json
│ │ │ │ └── Run_Time_Sensor.json
│ │ │ ├── Energy-
│ │ │ │ ├── Electric-
│ │ │ │ │ ├── Electric_Energy_Sensor.json
│ │ │ │ │ └── Reactive_Energy_Sensor.json
│ │ │ │ └── Energy_Sensor.json
│ │ │ ├── Enthalpy-
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Enthalpy_Sensor.json
│ │ │ │ │ ├── Outside-.json
│ │ │ │ │ └── Return-.json
│ │ │ │ └── Enthalpy_Sensor.json
│ │ │ ├── Fire-.json
│ │ │ ├── Flow-
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Flow_Sensor.json
│ │ │ │ │ ├── Bypass-.json
│ │ │ │ │ ├── Discharge-
│ │ │ │ │ │ ├── Average-.json
│ │ │ │ │ │ └── Discharge_Air_Flow_Sensor.json
│ │ │ │ │ ├── Exhaust-
│ │ │ │ │ │ ├── Exhaust_Air_Flow_Sensor.json
│ │ │ │ │ │ └── Exhaust_Air_Stack_Flow_Sensor.json
│ │ │ │ │ ├── Fume_Hood-.json
│ │ │ │ │ ├── Mixed-.json
│ │ │ │ │ ├── Outside-.json
│ │ │ │ │ ├── Return-.json
│ │ │ │ │ └── Supply-
│ │ │ │ │ │ ├── Average-.json
│ │ │ │ │ │ └── Supply_Air_Flow_Sensor.json
│ │ │ │ ├── Flow_Sensor.json
│ │ │ │ ├── Natural_Gas-.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Bypass-.json
│ │ │ │ │ ├── Chilled-
│ │ │ │ │ ├── Chilled_Water_Flow_Sensor.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Condenser-
│ │ │ │ │ ├── Condenser_Water_Flow_Sensor.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Entering-
│ │ │ │ │ ├── Entering_Condenser_Water_Flow_Sensor.json
│ │ │ │ │ ├── Entering_Hot_Water_Flow_Sensor.json
│ │ │ │ │ └── Entering_Water_Flow_Sensor.json
│ │ │ │ │ ├── Hot-
│ │ │ │ │ ├── Hot_Water_Flow_Sensor.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Leaving-
│ │ │ │ │ └── Leaving_Water_Flow_Sensor.json
│ │ │ │ │ └── Water_Flow_Sensor.json
│ │ │ ├── Frequency-
│ │ │ │ ├── Frequency_Sensor.json
│ │ │ │ └── Output-.json
│ │ │ ├── Frost-.json
│ │ │ ├── Gas-.json
│ │ │ ├── Generation-
│ │ │ │ ├── Energy-.json
│ │ │ │ └── Generation_Sensor.json
│ │ │ ├── Hail-.json
│ │ │ ├── Heat-
│ │ │ │ ├── Heat_Sensor.json
│ │ │ │ └── Trace-.json
│ │ │ ├── Humidity-
│ │ │ │ ├── Absolute-.json
│ │ │ │ ├── Humidity_Sensor.json
│ │ │ │ └── Relative-
│ │ │ │ │ ├── Discharge_Air_Humidity_Sensor.json
│ │ │ │ │ ├── Exhaust_Air_Humidity_Sensor.json
│ │ │ │ │ ├── Mixed_Air_Humidity_Sensor.json
│ │ │ │ │ ├── Outside_Air_Humidity_Sensor.json
│ │ │ │ │ ├── Relative_Humidity_Sensor.json
│ │ │ │ │ ├── Return_Air_Humidity_Sensor.json
│ │ │ │ │ ├── Supply_Air_Humidity_Sensor.json
│ │ │ │ │ └── Zone_Air_Humidity_Sensor.json
│ │ │ ├── Illuminance-
│ │ │ │ ├── Illuminance_Sensor.json
│ │ │ │ └── Outside-.json
│ │ │ ├── Imbalance-
│ │ │ │ ├── Current-.json
│ │ │ │ ├── Imbalance_Sensor.json
│ │ │ │ └── Voltage-.json
│ │ │ ├── Luminance-.json
│ │ │ ├── Motion-
│ │ │ │ ├── Motion_Sensor.json
│ │ │ │ └── PIR_Sensor.json
│ │ │ ├── Occupancy-.json
│ │ │ ├── Occupancy_Count-.json
│ │ │ ├── Piezoelectric-.json
│ │ │ ├── Position-
│ │ │ │ ├── Damper-.json
│ │ │ │ ├── Position_Sensor.json
│ │ │ │ ├── Sash-.json
│ │ │ │ └── Valve-.json
│ │ │ ├── Power-
│ │ │ │ ├── Electric-
│ │ │ │ │ ├── Active_Power_Sensor.json
│ │ │ │ │ ├── Electric_Power_Sensor.json
│ │ │ │ │ └── Reactive_Power_Sensor.json
│ │ │ │ ├── Power_Sensor.json
│ │ │ │ └── Thermal-
│ │ │ │ │ ├── Heating-.json
│ │ │ │ │ └── Thermal_Power_Sensor.json
│ │ │ ├── Power_Factor-.json
│ │ │ ├── Pressure-
│ │ │ │ ├── Differential-
│ │ │ │ │ ├── Air-
│ │ │ │ │ │ ├── Air_Differential_Pressure_Sensor.json
│ │ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ │ ├── Exhaust-.json
│ │ │ │ │ │ ├── Return-.json
│ │ │ │ │ │ └── Supply-.json
│ │ │ │ │ ├── Chilled_Water-.json
│ │ │ │ │ ├── Differential_Pressure_Sensor.json
│ │ │ │ │ ├── Filter-.json
│ │ │ │ │ └── Hot_Water-
│ │ │ │ │ │ ├── Hot_Water_Differential_Pressure_Sensor.json
│ │ │ │ │ │ └── Medium_Temperature-.json
│ │ │ │ ├── Pressure_Sensor.json
│ │ │ │ ├── Static-
│ │ │ │ │ ├── Building_Air-.json
│ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ ├── Exhaust_Air-
│ │ │ │ │ │ ├── Average-.json
│ │ │ │ │ │ ├── Exhaust_Air_Static_Pressure_Sensor.json
│ │ │ │ │ │ └── Lowest-.json
│ │ │ │ │ ├── Static_Pressure_Sensor.json
│ │ │ │ │ ├── Supply_Air-.json
│ │ │ │ │ └── Underfloor_Air_Plenum-.json
│ │ │ │ └── Velocity-
│ │ │ │ │ ├── Discharge_Air-.json
│ │ │ │ │ ├── Exhaust_Air-.json
│ │ │ │ │ ├── Supply_Air-.json
│ │ │ │ │ └── Velocity_Pressure_Sensor.json
│ │ │ ├── Rain_Level-.json
│ │ │ ├── Refrigerant_Level-.json
│ │ │ ├── Sensor.json
│ │ │ ├── Solar_Radiance-.json
│ │ │ ├── Speed-
│ │ │ │ ├── Differential-.json
│ │ │ │ ├── Motor-.json
│ │ │ │ ├── Speed_Sensor.json
│ │ │ │ └── Wind-.json
│ │ │ ├── Temperature-
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Temperature_Sensor.json
│ │ │ │ │ ├── Air_Wet_Bulb_Temperature_Sensor
│ │ │ │ │ │ ├── Air_Wet_Bulb_Temperature_Sensor.json
│ │ │ │ │ │ └── Outside-.json
│ │ │ │ │ ├── Discharge-
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Sensor.json
│ │ │ │ │ │ └── Preheat-.json
│ │ │ │ │ ├── Exhaust-.json
│ │ │ │ │ ├── Mixed-.json
│ │ │ │ │ ├── Outside-
│ │ │ │ │ │ ├── Intake_Air_Temperature_Sensor.json
│ │ │ │ │ │ ├── Outside_Air_Temperature_Enable_Differential_Sensor
│ │ │ │ │ │ │ ├── Low-.json
│ │ │ │ │ │ │ └── Outside_Air_Temperature_Enable_Differential_Sensor.json
│ │ │ │ │ │ └── Outside_Air_Temperature_Sensor.json
│ │ │ │ │ ├── Return-.json
│ │ │ │ │ ├── Supply-
│ │ │ │ │ │ ├── Preheat-.json
│ │ │ │ │ │ └── Supply_Air_Temperature_Sensor.json
│ │ │ │ │ ├── Underfloor-.json
│ │ │ │ │ └── Zone-
│ │ │ │ │ │ ├── Average-.json
│ │ │ │ │ │ ├── Coldest-.json
│ │ │ │ │ │ ├── Warmest-.json
│ │ │ │ │ │ └── Zone_Air_Temperature_Sensor.json
│ │ │ │ ├── Heat_Sink-.json
│ │ │ │ ├── Natural_Gas-.json
│ │ │ │ ├── Radiant_Panel-
│ │ │ │ │ ├── Embedded_Temperature_Sensor
│ │ │ │ │ │ ├── Core_Temperature_Sensor.json
│ │ │ │ │ │ └── Embedded_Temperature_Sensor.json
│ │ │ │ │ ├── Inside_Face_Surface_Temperature_Sensor.json
│ │ │ │ │ ├── Outside_Face_Surface_Temperature_Sensor.json
│ │ │ │ │ └── Radiant_Panel_Temperature_Sensor.json
│ │ │ │ ├── Soil-.json
│ │ │ │ ├── Temperature_Sensor.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Chilled-
│ │ │ │ │ ├── Chilled_Water_Differential_Temperature_Sensor.json
│ │ │ │ │ ├── Chilled_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Differential_Entering_Leaving_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Collection_Basin-.json
│ │ │ │ │ ├── Condenser-
│ │ │ │ │ ├── Condenser_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Domestic_Hot-
│ │ │ │ │ ├── Domestic_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ ├── Entering_Hot-
│ │ │ │ │ ├── Entering_High_Temperature_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Entering_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Entering_Medium_Temperature_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ └── Hot_Water_Differential_Temperature_Sensor.json
│ │ │ │ │ ├── Leaving-
│ │ │ │ │ ├── Heat_Exchanger-.json
│ │ │ │ │ ├── Ice_Tank-.json
│ │ │ │ │ └── Leaving_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Leaving_Hot-
│ │ │ │ │ ├── Leaving_High_Temperature_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Leaving_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor.json
│ │ │ │ │ ├── Water_Differential_Temperature_Sensor
│ │ │ │ │ └── Water_Differential_Temperature_Sensor.json
│ │ │ │ │ └── Water_Temperature_Sensor.json
│ │ │ ├── Torque-
│ │ │ │ ├── Motor-.json
│ │ │ │ └── Torque_Sensor.json
│ │ │ ├── Usage-
│ │ │ │ ├── Energy-.json
│ │ │ │ ├── Natural_Gas-.json
│ │ │ │ ├── Steam-.json
│ │ │ │ ├── Usage_Sensor.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Hot-.json
│ │ │ │ │ └── Water_Usage_Sensor.json
│ │ │ ├── Voltage-
│ │ │ │ ├── Battery-.json
│ │ │ │ ├── DC_Bus-.json
│ │ │ │ ├── Output-.json
│ │ │ │ └── Voltage_Sensor.json
│ │ │ └── Water_Level-
│ │ │ │ ├── Collection_Basin-.json
│ │ │ │ ├── Deionised-.json
│ │ │ │ └── Water_Level_Sensor.json
│ │ │ ├── Setpoint
│ │ │ ├── CO2-
│ │ │ │ ├── CO2_Setpoint.json
│ │ │ │ └── Return_Air-.json
│ │ │ ├── Current_Ratio-.json
│ │ │ ├── Damper_Position-.json
│ │ │ ├── Deadband-
│ │ │ │ ├── Deadband_Setpoint.json
│ │ │ │ ├── Humidity-.json
│ │ │ │ └── Temperature-
│ │ │ │ │ └── Temperature_Deadband_Setpoint.json
│ │ │ ├── Demand-
│ │ │ │ ├── Cooling-.json
│ │ │ │ ├── Demand_Setpoint.json
│ │ │ │ ├── Heating-.json
│ │ │ │ └── Preheat-.json
│ │ │ ├── Dewpoint-.json
│ │ │ ├── Differential-
│ │ │ │ ├── Differential_Pressure_Deadband_Setpoint
│ │ │ │ │ ├── Chilled_Water-.json
│ │ │ │ │ ├── Differential_Pressure_Deadband_Setpoint.json
│ │ │ │ │ ├── Entering_Water-.json
│ │ │ │ │ ├── Hot_Water-.json
│ │ │ │ │ └── Leaving_Water-.json
│ │ │ │ ├── Differential_Pressure_Setpoint
│ │ │ │ │ ├── Air-
│ │ │ │ │ │ ├── Air_Differential_Pressure_Setpoint.json
│ │ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ │ ├── Exhaust-.json
│ │ │ │ │ │ ├── Return-.json
│ │ │ │ │ │ └── Supply-.json
│ │ │ │ │ ├── Differential_Pressure_Setpoint.json
│ │ │ │ │ ├── Load_Shed-
│ │ │ │ │ │ └── Load_Shed_Differential_Pressure_Setpoint.json
│ │ │ │ │ └── Water-
│ │ │ │ │ │ ├── Chilled-
│ │ │ │ │ │ ├── Chilled_Water_Differential_Pressure_Load_Shed_Setpoint.json
│ │ │ │ │ │ └── Chilled_Water_Differential_Pressure_Setpoint.json
│ │ │ │ │ │ ├── Hot-
│ │ │ │ │ │ ├── Hot_Water_Differential_Pressure_Setpoint.json
│ │ │ │ │ │ └── Medium_Temperature-.json
│ │ │ │ │ │ └── Water_Differential_Pressure_Setpoint.json
│ │ │ │ ├── Differential_Setpoint.json
│ │ │ │ ├── Differential_Speed_Setpoint.json
│ │ │ │ ├── Differential_Temperature_Setpoint
│ │ │ │ │ ├── Differential_Air_Temperature_Setpoint.json
│ │ │ │ │ ├── Differential_Temperature_Setpoint.json
│ │ │ │ │ └── Water-.json
│ │ │ │ ├── Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint.json
│ │ │ │ └── Temperature_Differential_Reset_Setpoint
│ │ │ │ │ ├── Discharge_Air_Temperature_Reset_Differential_Setpoint
│ │ │ │ │ ├── Discharge_Air_Temperature_High_Reset_Setpoint.json
│ │ │ │ │ ├── Discharge_Air_Temperature_Low_Reset_Setpoint.json
│ │ │ │ │ └── Discharge_Air_Temperature_Reset_Differential_Setpoint.json
│ │ │ │ │ ├── Supply_Air_Temperature_Reset_Differential_Setpoint.json
│ │ │ │ │ └── Temperature_Differential_Reset_Setpoint.json
│ │ │ ├── Enthalpy-.json
│ │ │ ├── Flow-
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Flow_Deadband_Setpoint
│ │ │ │ │ │ └── Air_Flow_Deadband_Setpoint.json
│ │ │ │ │ ├── Air_Flow_Demand_Setpoint
│ │ │ │ │ │ ├── Air_Flow_Demand_Setpoint.json
│ │ │ │ │ │ ├── Discharge-.json
│ │ │ │ │ │ └── Supply-.json
│ │ │ │ │ ├── Air_Flow_Setpoint.json
│ │ │ │ │ ├── Discharge-
│ │ │ │ │ │ ├── Cooling-
│ │ │ │ │ │ │ ├── Cooling_Discharge_Air_Flow_Setpoint.json
│ │ │ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ │ ├── Discharge_Air_Flow_Setpoint.json
│ │ │ │ │ │ ├── Heating-
│ │ │ │ │ │ │ ├── Heating_Discharge_Air_Flow_Setpoint.json
│ │ │ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ │ ├── Occupied-
│ │ │ │ │ │ │ └── Occupied_Discharge_Air_Flow_Setpoint.json
│ │ │ │ │ │ └── Unoccupied-
│ │ │ │ │ │ │ └── Unoccupied_Discharge_Air_Flow_Setpoint.json
│ │ │ │ │ ├── Exhaust-
│ │ │ │ │ │ ├── Exhaust_Air_Flow_Setpoint.json
│ │ │ │ │ │ └── Exhaust_Air_Stack_Flow_Setpoint
│ │ │ │ │ │ │ ├── Exhaust_Air_Stack_Flow_Deadband_Setpoint.json
│ │ │ │ │ │ │ └── Exhaust_Air_Stack_Flow_Setpoint.json
│ │ │ │ │ ├── Outside-.json
│ │ │ │ │ └── Supply-
│ │ │ │ │ │ ├── Cooling-
│ │ │ │ │ │ ├── Cooling_Supply_Air_Flow_Setpoint.json
│ │ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ │ ├── Heating-
│ │ │ │ │ │ ├── Heating_Supply_Air_Flow_Setpoint.json
│ │ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ │ ├── Occupied-
│ │ │ │ │ │ └── Occupied_Supply_Air_Flow_Setpoint.json
│ │ │ │ │ │ ├── Supply_Air_Flow_Setpoint.json
│ │ │ │ │ │ └── Unoccupied-
│ │ │ │ │ │ └── Unoccupied_Supply_Air_Flow_Setpoint.json
│ │ │ │ ├── Flow_Setpoint.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Bypass-.json
│ │ │ │ │ ├── Chilled-
│ │ │ │ │ ├── Chilled_Water_Flow_Setpoint.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Condenser-.json
│ │ │ │ │ ├── Entering-
│ │ │ │ │ ├── Entering_Hot_Water_Flow_Setpoint.json
│ │ │ │ │ └── Entering_Water_Flow_Setpoint.json
│ │ │ │ │ ├── Hot-
│ │ │ │ │ ├── Hot_Water_Flow_Setpoint.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Leaving-
│ │ │ │ │ └── Leaving_Water_Flow_Setpoint.json
│ │ │ │ │ └── Water_Flow_Setpoint.json
│ │ │ ├── Frequency-.json
│ │ │ ├── Humidity-
│ │ │ │ ├── Building_Air-.json
│ │ │ │ ├── Bypass_Air-.json
│ │ │ │ ├── Discharge_Air-.json
│ │ │ │ ├── Exhaust_Air-.json
│ │ │ │ ├── Humidity_Setpoint.json
│ │ │ │ ├── Mixed_Air-.json
│ │ │ │ ├── Occupied-.json
│ │ │ │ ├── Outside_Air-.json
│ │ │ │ ├── Return_Air-.json
│ │ │ │ ├── Supply_Air-.json
│ │ │ │ ├── Unoccupied-.json
│ │ │ │ └── Zone_Air-.json
│ │ │ ├── Illuminance-.json
│ │ │ ├── Load-
│ │ │ │ ├── Load_Setpoint.json
│ │ │ │ └── Load_Shed_Setpoint
│ │ │ │ │ ├── Entering_Medium_Temperature_Hot_Water_Temperature-.json
│ │ │ │ │ ├── Leaving_Medium_Temperature_Hot_Water_Temperature-.json
│ │ │ │ │ └── Load_Shed_Setpoint.json
│ │ │ ├── Luminance-.json
│ │ │ ├── Pressure-
│ │ │ │ ├── Pressure_Setpoint.json
│ │ │ │ ├── Static-
│ │ │ │ │ ├── Building_Air-.json
│ │ │ │ │ ├── Chilled_Water-.json
│ │ │ │ │ ├── Discharge_Air-
│ │ │ │ │ │ ├── Discharge_Air_Static_Pressure_Deadband_Setpoint.json
│ │ │ │ │ │ └── Discharge_Air_Static_Pressure_Setpoint.json
│ │ │ │ │ ├── Exhaust_Air-.json
│ │ │ │ │ ├── Hot_Water-.json
│ │ │ │ │ ├── Static_Pressure_Deadband_Setpoint
│ │ │ │ │ │ ├── Static_Pressure_Deadband_Setpoint.json
│ │ │ │ │ │ └── Supply_Air-.json
│ │ │ │ │ ├── Static_Pressure_Setpoint.json
│ │ │ │ │ ├── Supply_Air-
│ │ │ │ │ │ └── Supply_Air_Static_Pressure_Setpoint.json
│ │ │ │ │ └── Underfloor_Air_Plenum-.json
│ │ │ │ └── Velocity-.json
│ │ │ ├── Reset-
│ │ │ │ ├── Discharge_Air_Flow-
│ │ │ │ │ ├── Discharge_Air_Flow_High_Reset_Setpoint.json
│ │ │ │ │ ├── Discharge_Air_Flow_Low_Reset_Setpoint.json
│ │ │ │ │ └── Discharge_Air_Flow_Reset_Setpoint.json
│ │ │ │ ├── Reset_Setpoint.json
│ │ │ │ ├── Supply_Air_Flow-
│ │ │ │ │ ├── Supply_Air_Flow_High_Reset_Setpoint.json
│ │ │ │ │ ├── Supply_Air_Flow_Low_Reset_Setpoint.json
│ │ │ │ │ └── Supply_Air_Flow_Reset_Setpoint.json
│ │ │ │ ├── Temperature_High-
│ │ │ │ │ ├── Entering_Hot_Water-
│ │ │ │ │ │ ├── Entering_Hot_Water_Temperature_High_Reset_Setpoint.json
│ │ │ │ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint.json
│ │ │ │ │ ├── Leaving_Hot_Water-
│ │ │ │ │ │ ├── Leaving_Hot_Water_Temperature_High_Reset_Setpoint.json
│ │ │ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint.json
│ │ │ │ │ ├── Outside_Air-.json
│ │ │ │ │ ├── Return_Air-.json
│ │ │ │ │ ├── Supply_Air-.json
│ │ │ │ │ └── Temperature_High_Reset_Setpoint.json
│ │ │ │ └── Temperature_Low-
│ │ │ │ │ ├── Entering_Hot_Water-
│ │ │ │ │ ├── Entering_Hot_Water_Temperature_Low_Reset_Setpoint.json
│ │ │ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint.json
│ │ │ │ │ ├── Leaving_Hot_Water-
│ │ │ │ │ ├── Leaving_Hot_Water_Temperature_Low_Reset_Setpoint.json
│ │ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint.json
│ │ │ │ │ ├── Outside_Air-.json
│ │ │ │ │ ├── Return_Air-.json
│ │ │ │ │ ├── Supply_Air-.json
│ │ │ │ │ └── Temperature_Low_Reset_Setpoint.json
│ │ │ ├── Setpoint.json
│ │ │ ├── Speed-
│ │ │ │ ├── Rated-.json
│ │ │ │ └── Speed_Setpoint.json
│ │ │ ├── Temperature-
│ │ │ │ ├── Air-
│ │ │ │ │ ├── Air_Temperature_Setpoint.json
│ │ │ │ │ ├── Discharge-
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Cooling_Setpoint
│ │ │ │ │ │ │ ├── Cooling_Discharge_Air_Temperature_Deadband_Setpoint.json
│ │ │ │ │ │ │ └── Discharge_Air_Temperature_Cooling_Setpoint.json
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Deadband_Setpoint
│ │ │ │ │ │ │ ├── Discharge_Air_Temperature_Deadband_Setpoint.json
│ │ │ │ │ │ │ └── Heating-.json
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Heating_Setpoint
│ │ │ │ │ │ │ └── Discharge_Air_Temperature_Heating_Setpoint.json
│ │ │ │ │ │ ├── Discharge_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Effective-.json
│ │ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ ├── Effective-
│ │ │ │ │ │ ├── Effective_Air_Temperature_Cooling_Setpoint.json
│ │ │ │ │ │ ├── Effective_Air_Temperature_Heating_Setpoint.json
│ │ │ │ │ │ ├── Effective_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Effective_Return_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Effective_Room_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Effective_Supply_Air_Temperature_Setpoint.json
│ │ │ │ │ │ └── Effective_Zone_Air_Temperature_Setpoint.json
│ │ │ │ │ ├── Max-.json
│ │ │ │ │ ├── Min-.json
│ │ │ │ │ ├── Mixed-.json
│ │ │ │ │ ├── Occupied-
│ │ │ │ │ │ ├── Occupied_Air_Temperature_Cooling_Setpoint.json
│ │ │ │ │ │ ├── Occupied_Air_Temperature_Heating_Setpoint.json
│ │ │ │ │ │ ├── Occupied_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Occupied_Return_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Occupied_Room_Air_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Occupied_Supply_Air_Temperature_Setpoint.json
│ │ │ │ │ │ └── Occupied_Zone_Air_Temperature_Setpoint.json
│ │ │ │ │ ├── Outside-
│ │ │ │ │ │ ├── Disable_Hot_Water_System-.json
│ │ │ │ │ │ ├── Enable_Hot_Water_System-.json
│ │ │ │ │ │ ├── Low_Outside_Air_Temperature_Enable_Setpoint.json
│ │ │ │ │ │ ├── Open_Heating_Valve-.json
│ │ │ │ │ │ ├── Outside_Air_Lockout_Temperature_Setpoint.json
│ │ │ │ │ │ └── Outside_Air_Temperature_Setpoint.json
│ │ │ │ │ ├── Return-
│ │ │ │ │ │ ├── Return_Air_Temperature_Setpoint.json
│ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ ├── Room-
│ │ │ │ │ │ ├── Room_Air_Temperature_Setpoint.json
│ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ ├── Supply-
│ │ │ │ │ │ ├── Supply_Air_Temperature_Cooling_Setpoint.json
│ │ │ │ │ │ ├── Supply_Air_Temperature_Heating_Setpoint.json
│ │ │ │ │ │ ├── Supply_Air_Temperature_Setpoint.json
│ │ │ │ │ │ └── Unoccupied-.json
│ │ │ │ │ ├── Supply_Air_Temperature_Deadband_Setpoint
│ │ │ │ │ │ ├── Cooling-.json
│ │ │ │ │ │ ├── Heating-.json
│ │ │ │ │ │ └── Supply_Air_Temperature_Deadband_Setpoint.json
│ │ │ │ │ ├── Unoccupied-
│ │ │ │ │ │ ├── Unoccupied_Air_Temperature_Cooling_Setpoint.json
│ │ │ │ │ │ ├── Unoccupied_Air_Temperature_Heating_Setpoint.json
│ │ │ │ │ │ ├── Unoccupied_Air_Temperature_Setpoint.json
│ │ │ │ │ │ └── Unoccupied_Zone_Air_Temperature_Setpoint.json
│ │ │ │ │ └── Zone-
│ │ │ │ │ │ ├── Zone_Air_Cooling_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Zone_Air_Heating_Temperature_Setpoint.json
│ │ │ │ │ │ └── Zone_Air_Temperature_Setpoint.json
│ │ │ │ ├── Cooling-
│ │ │ │ │ ├── Cooling_Temperature_Setpoint.json
│ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ ├── Occupied_Cooling_Temperature_Deadband_Setpoint.json
│ │ │ │ │ ├── Unoccupied-.json
│ │ │ │ │ └── Unoccupied_Cooling_Temperature_Deadband_Setpoint.json
│ │ │ │ ├── Heating-
│ │ │ │ │ ├── Heating_Temperature_Setpoint.json
│ │ │ │ │ ├── Occupied-.json
│ │ │ │ │ ├── Occupied_Heating_Temperature_Deadband_Setpoint.json
│ │ │ │ │ ├── Unoccupied-.json
│ │ │ │ │ └── Unoccupied_Heating_Temperature_Deadband_Setpoint.json
│ │ │ │ ├── Radiant_Panel-
│ │ │ │ │ ├── Embedded_Temperature_Setpoint
│ │ │ │ │ │ ├── Core_Temperature_Setpoint.json
│ │ │ │ │ │ └── Embedded_Temperature_Setpoint.json
│ │ │ │ │ ├── Inside_Face_Surface_Temperature_Setpoint.json
│ │ │ │ │ ├── Outside_Face_Surface_Temperature_Setpoint.json
│ │ │ │ │ └── Radiant_Panel_Temperature_Setpoint.json
│ │ │ │ ├── Schedule-.json
│ │ │ │ ├── Temperature_Setpoint.json
│ │ │ │ └── Water-
│ │ │ │ │ ├── Chilled-
│ │ │ │ │ ├── Chilled_Water_Temperature_Setpoint.json
│ │ │ │ │ ├── Entering-.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Entering-
│ │ │ │ │ ├── Entering_Hot_Water_Temperature_Setpoint.json
│ │ │ │ │ ├── Entering_Water_Temperature_Deadband_Setpoint.json
│ │ │ │ │ └── Entering_Water_Temperature_Setpoint.json
│ │ │ │ │ ├── Hot-
│ │ │ │ │ ├── Domestic-
│ │ │ │ │ │ ├── Domestic_Hot_Water_Temperature_Setpoint.json
│ │ │ │ │ │ ├── Entering-.json
│ │ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Hot_Water_Temperature_Setpoint.json
│ │ │ │ │ └── Leaving-.json
│ │ │ │ │ ├── Leaving-
│ │ │ │ │ ├── Entering_Condenser_Water_Temperature_Setpoint.json
│ │ │ │ │ ├── Leaving_Condenser_Water_Temperature_Setpoint.json
│ │ │ │ │ ├── Leaving_Water_Temperature_Deadband_Setpoint.json
│ │ │ │ │ └── Leaving_Water_Temperature_Setpoint.json
│ │ │ │ │ ├── Max-.json
│ │ │ │ │ ├── Min-.json
│ │ │ │ │ └── Water_Temperature_Setpoint.json
│ │ │ ├── Time-
│ │ │ │ ├── Acceleration-.json
│ │ │ │ ├── Deceleration-.json
│ │ │ │ └── Time_Setpoint.json
│ │ │ └── Voltage_Ratio-.json
│ │ │ └── Status
│ │ │ ├── Availability-.json
│ │ │ ├── Damper_Position-.json
│ │ │ ├── Direction-
│ │ │ ├── Direction_Status.json
│ │ │ └── Motor-.json
│ │ │ ├── Disable-.json
│ │ │ ├── Drive_Ready-.json
│ │ │ ├── Emergency_Generator-.json
│ │ │ ├── Emergency_Push_Button-.json
│ │ │ ├── Enable-
│ │ │ ├── Enable_Status.json
│ │ │ └── Heat_Exchanger_System-.json
│ │ │ ├── Even_Month-.json
│ │ │ ├── Fan-
│ │ │ └── Fan_Status.json
│ │ │ ├── Fault-
│ │ │ ├── Fault_Status.json
│ │ │ ├── Humidifier-.json
│ │ │ └── Last_Fault_Code_Status.json
│ │ │ ├── Filter-
│ │ │ ├── Filter_Status.json
│ │ │ └── Pre-.json
│ │ │ ├── Freeze-.json
│ │ │ ├── Hold-.json
│ │ │ ├── Lead_Lag-.json
│ │ │ ├── Load_Shed-
│ │ │ ├── Differential_Pressure-
│ │ │ │ ├── Chilled_Water-
│ │ │ │ │ ├── Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status.json
│ │ │ │ │ └── Chilled_Water_Differential_Pressure_Load_Shed_Status.json
│ │ │ │ ├── Differential_Pressure_Load_Shed_Status.json
│ │ │ │ ├── Hot_Water-
│ │ │ │ │ ├── Hot_Water_Differential_Pressure_Load_Shed_Reset_Status.json
│ │ │ │ │ └── Hot_Water_Differential_Pressure_Load_Shed_Status.json
│ │ │ │ └── Medium_Temperature_Hot_Water-
│ │ │ │ │ ├── Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status.json
│ │ │ │ │ └── Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status.json
│ │ │ ├── Entering_Hot_Water_Temperature-
│ │ │ │ ├── Entering_Hot_Water_Temperature_Load_Shed_Status.json
│ │ │ │ └── Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status.json
│ │ │ ├── Leaving_Hot_Water_Temperature-
│ │ │ │ ├── Leaving_Hot_Water_Temperature_Load_Shed_Status.json
│ │ │ │ └── Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status.json
│ │ │ └── Load_Shed_Status.json
│ │ │ ├── Lockout-.json
│ │ │ ├── Manual_Auto-.json
│ │ │ ├── Mode-
│ │ │ ├── Cooling-
│ │ │ │ ├── Cooling_Mode_Status.json
│ │ │ │ ├── Occupied-.json
│ │ │ │ └── Unoccupied-.json
│ │ │ ├── Heating-
│ │ │ │ ├── Heating_Mode_Status.json
│ │ │ │ ├── Occupied-.json
│ │ │ │ └── Unoccupied-.json
│ │ │ ├── Mode_Status.json
│ │ │ ├── Occupied-
│ │ │ │ └── Occupied_Mode_Status.json
│ │ │ ├── Operating-
│ │ │ │ ├── Operating_Mode_Status.json
│ │ │ │ └── Vent-.json
│ │ │ ├── Speed-.json
│ │ │ ├── Unoccupied-
│ │ │ │ └── Unoccupied_Mode_Status.json
│ │ │ └── Zone_Air_Conditioning-.json
│ │ │ ├── Occupancy-
│ │ │ ├── Occupancy_Status.json
│ │ │ └── Temporary-.json
│ │ │ ├── Off-
│ │ │ ├── Emergency_Power_Off_System_Status
│ │ │ │ ├── Emergency_Power_Off_System_Activated_By_High_Temperature_Status.json
│ │ │ │ ├── Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status.json
│ │ │ │ └── Emergency_Power_Off_System_Status.json
│ │ │ ├── Off_Status.json
│ │ │ ├── On-
│ │ │ │ ├── Fan-.json
│ │ │ │ ├── Locally-.json
│ │ │ │ ├── Motor-.json
│ │ │ │ ├── On_Off_Status.json
│ │ │ │ ├── Pump-.json
│ │ │ │ ├── Remotely-.json
│ │ │ │ ├── Standby_Unit-
│ │ │ │ │ ├── Standby_Glycool_Unit_On_Off_Status.json
│ │ │ │ │ └── Standby_Unit_On_Off_Status.json
│ │ │ │ └── Start_Stop_Status
│ │ │ │ │ ├── Cooling-.json
│ │ │ │ │ ├── Dehumidification-.json
│ │ │ │ │ ├── EconCycle-.json
│ │ │ │ │ ├── Heating-.json
│ │ │ │ │ ├── Humidification-.json
│ │ │ │ │ ├── Run_Status
│ │ │ │ │ ├── Run_Request_Status.json
│ │ │ │ │ └── Run_Status.json
│ │ │ │ │ └── Start_Stop_Status.json
│ │ │ └── Overridden-.json
│ │ │ ├── On-
│ │ │ ├── On_Status.json
│ │ │ └── Overridden-.json
│ │ │ ├── Open_Close-.json
│ │ │ ├── Overridden-
│ │ │ └── Overridden_Status.json
│ │ │ ├── Pressure-
│ │ │ ├── Discharge_Air_Duct-.json
│ │ │ ├── Pressure_Status.json
│ │ │ └── Supply_Air_Duct-.json
│ │ │ ├── Pump-.json
│ │ │ ├── Speed-
│ │ │ └── Speed_Status.json
│ │ │ ├── Stages-.json
│ │ │ ├── Status.json
│ │ │ ├── Switch-.json
│ │ │ ├── System-
│ │ │ ├── Emergency_Air_Flow-.json
│ │ │ ├── System_Shutdown_Status.json
│ │ │ └── System_Status.json
│ │ │ ├── Thermostat-.json
│ │ │ ├── Tint-.json
│ │ │ └── Valve-.json
│ └── RealEstateCore
│ │ ├── Agent
│ │ ├── Agent.json
│ │ ├── Organization
│ │ │ ├── Company.json
│ │ │ ├── Department.json
│ │ │ └── Organization.json
│ │ └── Person.json
│ │ ├── Asset
│ │ ├── Architectural-
│ │ │ ├── ArchitecturalAsset.json
│ │ │ └── BarrierAsset
│ │ │ │ ├── AccessPanel.json
│ │ │ │ ├── BarrierAsset.json
│ │ │ │ ├── Door.json
│ │ │ │ ├── Partition.json
│ │ │ │ └── Window.json
│ │ ├── Asset.json
│ │ ├── Equipment
│ │ │ └── ICT-
│ │ │ │ ├── AudioVisualEquipment.json
│ │ │ │ ├── Controller
│ │ │ │ ├── BACnet-.json
│ │ │ │ ├── Controller.json
│ │ │ │ └── Modbus-.json
│ │ │ │ ├── DataNetworkEquipment
│ │ │ │ ├── DataNetworkEquipment.json
│ │ │ │ ├── EthernetPort.json
│ │ │ │ ├── EthernetSwitch.json
│ │ │ │ ├── NetworkRouter.json
│ │ │ │ ├── NetworkSecurityEquipment.json
│ │ │ │ └── WirelessAccessPoint.json
│ │ │ │ ├── Gateway.json
│ │ │ │ ├── ICTEquipment.json
│ │ │ │ ├── ICTHardware
│ │ │ │ ├── ICTHardware.json
│ │ │ │ └── Server.json
│ │ │ │ ├── ITRack.json
│ │ │ │ └── SensorEquipment
│ │ │ │ ├── Daylight-.json
│ │ │ │ ├── IAQ-.json
│ │ │ │ ├── LeakDetectorEquipment.json
│ │ │ │ ├── Occupancy-.json
│ │ │ │ ├── PeopleCount-.json
│ │ │ │ ├── SensorEquipment.json
│ │ │ │ ├── ThermostatEquipment.json
│ │ │ │ └── Vibration-.json
│ │ └── Furniture
│ │ │ ├── Bed.json
│ │ │ ├── Bookcase.json
│ │ │ ├── BulletinBoard.json
│ │ │ ├── Cart
│ │ │ ├── Cart.json
│ │ │ ├── Computer-.json
│ │ │ ├── Mailroom-.json
│ │ │ └── Printer-.json
│ │ │ ├── Chair
│ │ │ ├── Chair.json
│ │ │ ├── Folding-.json
│ │ │ └── Office-.json
│ │ │ ├── CoatRack.json
│ │ │ ├── Desk
│ │ │ ├── Desk.json
│ │ │ └── Mobile-.json
│ │ │ ├── FilingCabinet.json
│ │ │ ├── FloorMat.json
│ │ │ ├── Footrest.json
│ │ │ ├── Furniture.json
│ │ │ ├── Lamp
│ │ │ ├── Desk-.json
│ │ │ ├── Floor-.json
│ │ │ └── Lamp.json
│ │ │ ├── Safe.json
│ │ │ ├── Sofa.json
│ │ │ ├── Stand
│ │ │ ├── Printer-.json
│ │ │ ├── Stand.json
│ │ │ └── TV-.json
│ │ │ ├── StorageCabinet.json
│ │ │ ├── Table
│ │ │ ├── Coffee-.json
│ │ │ ├── Conference-.json
│ │ │ ├── End-.json
│ │ │ ├── Folding-.json
│ │ │ ├── Reception-.json
│ │ │ └── Table.json
│ │ │ └── WasteBasket.json
│ │ ├── BuildingElement
│ │ ├── Balcony.json
│ │ ├── BuildingElement.json
│ │ ├── Facade.json
│ │ ├── Roof.json
│ │ ├── Slab.json
│ │ └── Wall
│ │ │ ├── -Inner.json
│ │ │ └── Wall.json
│ │ ├── Collection
│ │ ├── Apartment.json
│ │ ├── Campus.json
│ │ ├── Collection.json
│ │ ├── Equipment-.json
│ │ ├── Furniture-.json
│ │ ├── Portfolio.json
│ │ ├── Premises.json
│ │ └── RealEstate.json
│ │ ├── Event
│ │ ├── ElevatorTrip.json
│ │ ├── Event.json
│ │ ├── Lease.json
│ │ └── Point-
│ │ │ ├── ActuationEvent.json
│ │ │ ├── ExceptionEvent.json
│ │ │ ├── ObservationEvent
│ │ │ ├── AbsoluteHumidityObservation.json
│ │ │ ├── AccelerationObservation.json
│ │ │ ├── AngleObservation.json
│ │ │ ├── AngularAccelerationObservation.json
│ │ │ ├── AngularVelocityObservation.json
│ │ │ ├── AreaObservation.json
│ │ │ ├── BooleanValueObservation.json
│ │ │ ├── CapacitanceObservation.json
│ │ │ ├── DataRateObservation.json
│ │ │ ├── DataSizeObservation.json
│ │ │ ├── DensityObservation.json
│ │ │ ├── DistanceObservation.json
│ │ │ ├── DoubleValueObservation.json
│ │ │ ├── ElectricChargeObservation.json
│ │ │ ├── ElectricCurrentObservation.json
│ │ │ ├── EnergyObservation.json
│ │ │ ├── ForceObservation.json
│ │ │ ├── FrequencyObservation.json
│ │ │ ├── IlluminanceObservation.json
│ │ │ ├── InductanceObservation.json
│ │ │ ├── IntegerValueObservation.json
│ │ │ ├── LengthObservation.json
│ │ │ ├── LuminanceObservation.json
│ │ │ ├── LuminousFluxObservation.json
│ │ │ ├── LuminousIntensityObservation.json
│ │ │ ├── MagneticFluxObservation.json
│ │ │ ├── MassFlowRateObservation.json
│ │ │ ├── MassObservation.json
│ │ │ ├── ObservationEvent.json
│ │ │ ├── PowerObservation.json
│ │ │ ├── PressureObservation.json
│ │ │ ├── RelativeHumidityObservation.json
│ │ │ ├── ResistanceObservation.json
│ │ │ ├── SoundPressureObservation.json
│ │ │ ├── TemperatureObservation.json
│ │ │ ├── ThrustObservation.json
│ │ │ ├── TimeSpanObservation.json
│ │ │ ├── TorqueObservation.json
│ │ │ ├── VelocityObservation.json
│ │ │ ├── VoltageObservation.json
│ │ │ ├── VolumeFlowRateObservation.json
│ │ │ └── VolumeObservation.json
│ │ │ └── PointEvent.json
│ │ ├── Information
│ │ ├── ArchitectureArea.json
│ │ ├── ArchitectureCapacity.json
│ │ ├── Document
│ │ │ ├── Document.json
│ │ │ └── LeaseContract.json
│ │ ├── Geometry
│ │ │ ├── Geometry.json
│ │ │ ├── MultiPoint.json
│ │ │ ├── MultiPolygon.json
│ │ │ ├── Point.json
│ │ │ └── Polygon.json
│ │ ├── Georeference
│ │ │ ├── Georeference.json
│ │ │ └── Geotransform.json
│ │ ├── Information.json
│ │ ├── PointOfInterest.json
│ │ ├── PostalAddress.json
│ │ └── ServiceObject
│ │ │ ├── AlarmObject.json
│ │ │ ├── ErrorReport.json
│ │ │ ├── NotificationObject.json
│ │ │ ├── ServiceObject.json
│ │ │ └── WorkOrder.json
│ │ ├── Point
│ │ └── Parameter
│ │ │ └── Gateway-
│ │ │ ├── GatewayConnectionParameter.json
│ │ │ └── IoT-
│ │ │ └── IoTHubConnectionParameter.json
│ │ └── Space
│ │ ├── Architecture
│ │ ├── Architecture.json
│ │ ├── Building
│ │ │ ├── Building.json
│ │ │ ├── Hospital.json
│ │ │ ├── School.json
│ │ │ ├── ShoppingMall.json
│ │ │ ├── Stadium.json
│ │ │ └── Virtual-.json
│ │ ├── Level
│ │ │ ├── Basement-.json
│ │ │ ├── Level.json
│ │ │ ├── Mezzanine-.json
│ │ │ └── Roof-.json
│ │ ├── OutdoorSpace.json
│ │ ├── Room
│ │ │ ├── Atrium.json
│ │ │ ├── Auditorium.json
│ │ │ ├── BackOffice
│ │ │ │ ├── BackOffice.json
│ │ │ │ └── MailRoom.json
│ │ │ ├── Bathroom.json
│ │ │ ├── Bedroom.json
│ │ │ ├── Cinema.json
│ │ │ ├── Cleaning-.json
│ │ │ ├── Cloak-.json
│ │ │ ├── Conference-.json
│ │ │ ├── Conversation-.json
│ │ │ ├── Copying-.json
│ │ │ ├── Dressing-.json
│ │ │ ├── Educational-
│ │ │ │ ├── Classroom.json
│ │ │ │ ├── EducationalRoom.json
│ │ │ │ ├── GroupRoom.json
│ │ │ │ └── SmallStudyRoom.json
│ │ │ ├── Elevator-.json
│ │ │ ├── ElevatorShaft.json
│ │ │ ├── Entrance
│ │ │ │ ├── Entrance.json
│ │ │ │ ├── Main-.json
│ │ │ │ └── Service-.json
│ │ │ ├── Exercise-.json
│ │ │ ├── Exhibition-.json
│ │ │ ├── FoodHandling-
│ │ │ │ ├── BarRoom.json
│ │ │ │ ├── CafeteriaRoom.json
│ │ │ │ ├── CookingRoom.json
│ │ │ │ ├── DiningRoom.json
│ │ │ │ ├── DishingRoom.json
│ │ │ │ ├── FoodHandlingRoom.json
│ │ │ │ ├── Kitchenette.json
│ │ │ │ └── Pantry.json
│ │ │ ├── Garage
│ │ │ │ ├── Bicycle-.json
│ │ │ │ └── Garage.json
│ │ │ ├── Hallway.json
│ │ │ ├── Healthcare-
│ │ │ │ ├── AdmittingRoom.json
│ │ │ │ ├── HealthcareRoom.json
│ │ │ │ ├── Morgue.json
│ │ │ │ ├── NeonatalNursingRoom.json
│ │ │ │ ├── OperatingRoom.json
│ │ │ │ ├── OutpatientServicesRoom.json
│ │ │ │ ├── PharmacyRoom.json
│ │ │ │ ├── RadiologyRoom.json
│ │ │ │ └── TherapyRoom.json
│ │ │ ├── Laboratory
│ │ │ │ ├── -Dry.json
│ │ │ │ ├── -Wet.json
│ │ │ │ └── Laboratory.json
│ │ │ ├── Laundry-.json
│ │ │ ├── Library.json
│ │ │ ├── Living-.json
│ │ │ ├── LoadingReceiving-.json
│ │ │ ├── Lobby.json
│ │ │ ├── Locker-.json
│ │ │ ├── Lounge.json
│ │ │ ├── Meditation-.json
│ │ │ ├── Mothers-.json
│ │ │ ├── MultiPurpose-.json
│ │ │ ├── Office
│ │ │ │ ├── -Landscape.json
│ │ │ │ ├── -Room.json
│ │ │ │ ├── Office.json
│ │ │ │ └── PhoneBooth.json
│ │ │ ├── PersonalHygiene
│ │ │ │ ├── DisabledToilet.json
│ │ │ │ ├── PersonalHygiene.json
│ │ │ │ ├── Sauna.json
│ │ │ │ ├── ShowerRoom.json
│ │ │ │ └── Toilet.json
│ │ │ ├── Reception.json
│ │ │ ├── Recording-.json
│ │ │ ├── Recreational-.json
│ │ │ ├── Resting-.json
│ │ │ ├── Retail-
│ │ │ │ ├── FittingRoom.json
│ │ │ │ └── RetailRoom.json
│ │ │ ├── Room.json
│ │ │ ├── Security-.json
│ │ │ ├── ServiceShaft.json
│ │ │ ├── Shelter
│ │ │ │ ├── -GasLock.json
│ │ │ │ ├── -Room.json
│ │ │ │ └── Shelter.json
│ │ │ ├── Staff-.json
│ │ │ ├── Stairwell.json
│ │ │ ├── Storage.json
│ │ │ ├── Team-.json
│ │ │ ├── Theater.json
│ │ │ ├── Treatment-
│ │ │ │ ├── TreatmentRoom.json
│ │ │ │ └── TreatmentWaitingRoom.json
│ │ │ ├── Utilities-
│ │ │ │ ├── Cabinet.json
│ │ │ │ ├── CableRoom
│ │ │ │ │ ├── CableRoom.json
│ │ │ │ │ └── TelecommunicationRoom.json
│ │ │ │ ├── ClimateControlRoom.json
│ │ │ │ ├── DataServerRoom.json
│ │ │ │ ├── ElectricityRoom.json
│ │ │ │ ├── SprinklerRoom.json
│ │ │ │ └── UtilitiesRoom.json
│ │ │ ├── WasteManagement-.json
│ │ │ └── Workshop.json
│ │ ├── Site.json
│ │ ├── SubBuilding.json
│ │ └── Zone
│ │ │ ├── AccessControl-.json
│ │ │ ├── HVAC-.json
│ │ │ ├── Occupancy-.json
│ │ │ ├── ParkingSpace.json
│ │ │ ├── Workspace.json
│ │ │ └── Zone.json
│ │ ├── Region.json
│ │ └── Space.json
└── SHACL
│ ├── .project
│ ├── Brick
│ ├── Brick+patches.ttl
│ ├── Brick.ttl
│ └── brickpatches.ttl
│ ├── DtmiNamespaceMappings.csv
│ ├── IgnoredInTranslationToDTDL.csv
│ └── RealEstateCore
│ ├── rec.ttl
│ └── recimports.ttl
├── Tools
├── DTDL2MD
│ ├── DTDL2MD.csproj
│ ├── DigitalTwinsParserExtensions.cs
│ └── Program.cs
├── DTDL2OAS
│ ├── DTDL2OAS.csproj
│ ├── DigitalTwinsParserExtensions.cs
│ ├── OASDocument.cs
│ ├── OperationGenerators.cs
│ └── Program.cs
├── DTDL2SHACL
│ ├── .vscode
│ │ ├── launch.json
│ │ └── tasks.json
│ ├── DTDL2SHACL.csproj
│ ├── DotNetRdfExtensions.cs
│ ├── DtdlParserExtensions.cs
│ ├── Program.cs
│ ├── SHACL
│ │ ├── NodeShape.cs
│ │ ├── PropertyShape.cs
│ │ ├── ShaclExtensions.cs
│ │ └── Shape.cs
│ └── VocabularyHelper.cs
├── DTDLMerger
│ ├── DtdlMerger.csproj
│ └── Program.cs
└── DTDLValidator
│ ├── DTDLValidator.csproj
│ └── Program.cs
└── images
└── rec4structure.png
/API/Edge/edge_message_cloud-to-edge_example.json:
--------------------------------------------------------------------------------
1 | {
2 | "format": "rec3.3",
3 | "deviceId": "https://recref.com/device/64b65a99-a53c-47f5-b959-1c7a641d82d8",
4 | "actuationCommands":[
5 | {
6 | "actuationCommandTime": "2019-05-27T20:07:48Z",
7 | "actuationCommandId": "https://recref.com/actuationCommand/267b6a9b-e3fd-4809-b526-2/",
8 | "actuatorId": "https://recref.com/actuator/a49feda7-2bc3-4793-b87f-8ec0c3909f9b/",
9 | "valueString": "Open"
10 | }
11 | ]
12 | }
--------------------------------------------------------------------------------
/API/REST/NamespaceAbbreviations.txt:
--------------------------------------------------------------------------------
1 | dtmi:org:w3id:rec=rec
2 | dtmi:org:brickschema:schema:Brick=brick
--------------------------------------------------------------------------------
/API/REST/REC_API_Requirement_diagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealEstateCore/rec/352187a7dea0a73a40893ead8ba5cda6f7e181e3/API/REST/REC_API_Requirement_diagram.png
--------------------------------------------------------------------------------
/API/REST/contexts/Collection.jsonld:
--------------------------------------------------------------------------------
1 | {
2 | "@context": {
3 | "customProperties": "dtmi:org:w3id:rec:Collection:_contents:__customProperties;1",
4 | "customTags": "dtmi:org:w3id:rec:Collection:_contents:__customTags;1",
5 | "identifiers": "dtmi:org:w3id:rec:Collection:_contents:__identifiers;1",
6 | "name": "dtmi:org:w3id:rec:Collection:_contents:__name;1",
7 | "documentation": "dtmi:org:w3id:rec:Collection:_contents:__documentation;1"
8 | }
9 | }
--------------------------------------------------------------------------------
/API/REST/contexts/Document.jsonld:
--------------------------------------------------------------------------------
1 | {
2 | "@context": {
3 | "documentTopic": "dtmi:org:w3id:rec:Document:_contents:__documentTopic;1",
4 | "url": "dtmi:org:w3id:rec:Document:_contents:__url;1",
5 | "customProperties": "dtmi:org:w3id:rec:Information:_contents:__customProperties;1",
6 | "customTags": "dtmi:org:w3id:rec:Information:_contents:__customTags;1",
7 | "identifiers": "dtmi:org:w3id:rec:Information:_contents:__identifiers;1",
8 | "name": "dtmi:org:w3id:rec:Information:_contents:__name;1"
9 | }
10 | }
--------------------------------------------------------------------------------
/API/REST/contexts/Information.jsonld:
--------------------------------------------------------------------------------
1 | {
2 | "@context": {
3 | "customProperties": "dtmi:org:w3id:rec:Information:_contents:__customProperties;1",
4 | "customTags": "dtmi:org:w3id:rec:Information:_contents:__customTags;1",
5 | "identifiers": "dtmi:org:w3id:rec:Information:_contents:__identifiers;1",
6 | "name": "dtmi:org:w3id:rec:Information:_contents:__name;1"
7 | }
8 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Camera/Camera.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Camera;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Camera"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Electrical-/Electrical_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Electrical_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Electrical Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Electrical-/Energy_Storage/Energy_Storage.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Energy_Storage;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Devices or equipment that store energy in its various forms"
6 | },
7 | "displayName": {
8 | "en": "Energy Storage"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Electrical_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Fire_Safety-/Fire_Safety_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Fire_Safety_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Fire Safety Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Air_Plenum/Air_Plenum.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Plenum;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building"
6 | },
7 | "displayName": {
8 | "en": "Air Plenum"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Air_Plenum/Supply-/Supply_Air_Plenum.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Plenum;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A component of the HVAC the receives air from the air handling unit to distribute to the building"
6 | },
7 | "displayName": {
8 | "en": "Supply Air Plenum"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Plenum;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Bypass_Valve/Bypass_Valve.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Bypass_Valve;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A type of valve installed in a bypass pipeline"
6 | },
7 | "displayName": {
8 | "en": "Bypass Valve"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/CRAC/CRAC.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:CRAC;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "CRAC"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Filter/Filter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Filter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Device to remove gases from a mixture of gases or to remove solid material from a fluid"
6 | },
7 | "displayName": {
8 | "en": "Filter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/HVAC_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "See Heating_Ventilation_Air_Conditioning_System"
6 | },
7 | "displayName": {
8 | "en": "HVAC Equipment"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/HVAC_Valve/HVAC_Valve.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:HVAC_Valve;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "HVAC Valve"
6 | },
7 | "extends": [
8 | "dtmi:org:brickschema:schema:Brick:Valve;1",
9 | "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1"
10 | ],
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Heating_Valve/Heating_Valve.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Heating_Valve;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil"
6 | },
7 | "displayName": {
8 | "en": "Heating Valve"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Isolation_Valve/Isolation_Valve.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Isolation_Valve;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A valve that stops the flow of a fluid, usually for maintenance or safety purposes"
6 | },
7 | "displayName": {
8 | "en": "Isolation Valve"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Pump/Water-/Water_Pump.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Pump;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A pump that performs work on water"
6 | },
7 | "displayName": {
8 | "en": "Water Pump"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Pump;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Terminal_Unit/Radiator/Baseboard-/Baseboard_Radiator.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Baseboard_Radiator;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Steam, hydronic, or electric heating device located at or near the floor."
6 | },
7 | "displayName": {
8 | "en": "Baseboard Radiator"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Radiator;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Terminal_Unit/Radiator/Electric-/Electric_Radiator.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Electric_Radiator;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Electric heating device"
6 | },
7 | "displayName": {
8 | "en": "Electric Radiator"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Radiator;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Terminal_Unit/Radiator/Hot_Water-/Hot_Water_Radiator.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_Radiator;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Radiator that uses hot water"
6 | },
7 | "displayName": {
8 | "en": "Hot Water Radiator"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Radiator;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Terminal_Unit/Radiator/Radiator.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Radiator;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Heat exchangers designed to transfer thermal energy from one medium to another"
6 | },
7 | "displayName": {
8 | "en": "Radiator"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Terminal_Unit;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Terminal_Unit/Radiator/Steam-/Steam_Radiator.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Steam_Radiator;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Radiator that uses steam"
6 | },
7 | "displayName": {
8 | "en": "Steam Radiator"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Radiator;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/HVAC-/Terminal_Unit/Terminal_Unit.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Terminal_Unit;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."
6 | },
7 | "displayName": {
8 | "en": "Terminal Unit"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:HVAC_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Lighting-/Interface/Interface.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Interface;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A device that provides an occupant control over a lighting system"
6 | },
7 | "displayName": {
8 | "en": "Interface"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Lighting_Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Lighting-/Interface/Switch/Switch.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Switch;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A switch used to operate all or part of a lighting installation"
6 | },
7 | "displayName": {
8 | "en": "Switch"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Interface;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Lighting-/Lighting/Lighting.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Lighting;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Lighting"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Lighting_Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Lighting-/Lighting_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Lighting_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Lighting Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Meter/Building-/Building_Meter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Building_Meter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A meter that measures usage or consumption of some media for a whole building"
6 | },
7 | "displayName": {
8 | "en": "Building Meter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Meter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Meter/Electrical-/Electrical_Meter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Electrical_Meter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A meter that measures the usage or consumption of electricity"
6 | },
7 | "displayName": {
8 | "en": "Electrical Meter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Meter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Meter/Gas-/Gas_Meter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Gas_Meter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A meter that measures the usage or consumption of gas"
6 | },
7 | "displayName": {
8 | "en": "Gas Meter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Meter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Meter/Water-/Chilled-/Chilled_Water_Meter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Chilled_Water_Meter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A meter that measures the usage or consumption of chilled water"
6 | },
7 | "displayName": {
8 | "en": "Chilled Water Meter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Meter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Meter/Water-/Hot-/Hot_Water_Meter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_Meter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A meter that measures the usage or consumption of hot water"
6 | },
7 | "displayName": {
8 | "en": "Hot Water Meter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Meter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Meter/Water-/Water_Meter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Meter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A meter that measures the usage or consumption of water"
6 | },
7 | "displayName": {
8 | "en": "Water Meter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Meter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Motor/Motor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Motor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion."
6 | },
7 | "displayName": {
8 | "en": "Motor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Safety-/Emergency_Wash_Station/Emergency_Wash_Station.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Emergency_Wash_Station;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Emergency Wash Station"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Safety_Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Safety-/Safety_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Safety_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Safety Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Security-/Access_Control_Equipment/Access_Control_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Access_Control_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Access Control Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Security_Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Security-/Intercom_Equipment/Intercom_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Intercom_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Intercom Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Security_Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Security-/Security_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Security_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Security Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Security-/Video_Surveillance_Equipment/Video_Surveillance_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Video_Surveillance_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Video Surveillance Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Security_Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Shading-/Shading_Equipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Shading_Equipment;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Shading Equipment"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Solar_Thermal_Collector/Solar_Thermal_Collector.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Solar_Thermal_Collector;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A type of solar panels that converts solar radiation into thermal energy."
6 | },
7 | "displayName": {
8 | "en": "Solar Thermal Collector"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Valve/Valve.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Valve;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways"
6 | },
7 | "displayName": {
8 | "en": "Valve"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Valve/Water-/Water_Valve.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Valve;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A valve that modulates the flow of water"
6 | },
7 | "displayName": {
8 | "en": "Water Valve"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Valve;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Asset/Equipment/Water_Heater/Water_Heater.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Heater;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An apparatus for heating and usually storing hot water"
6 | },
7 | "displayName": {
8 | "en": "Water Heater"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Equipment;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Collection/Loop/Water-/Water_Loop.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Loop;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A collection of equipment that transport and regulate water among each other"
6 | },
7 | "displayName": {
8 | "en": "Water Loop"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Loop;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Collection/System/Electrical-/Electrical_System.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Electrical_System;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Devices that serve or are part of the electrical subsystem in the building"
6 | },
7 | "displayName": {
8 | "en": "Electrical System"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:System;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Collection/System/Electrical-/Energy_System/Energy_Storage_System/Energy_Storage_System.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Energy_Storage_System;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A collection of devices that stores electricity"
6 | },
7 | "displayName": {
8 | "en": "Energy Storage System"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Energy_System;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Collection/System/Electrical-/Energy_System/Energy_System.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Energy_System;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A collection of devices that generates, stores or transports electricity"
6 | },
7 | "displayName": {
8 | "en": "Energy System"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Electrical_System;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Collection/System/Safety-/Safety_System.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Safety_System;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Safety System"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:System;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Collection/System/Shading-/Shading_System.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Shading_System;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Devices that can control daylighting through various means"
6 | },
7 | "displayName": {
8 | "en": "Shading System"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:System;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Air-/Air_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Alarm;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Air Alarm"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Air-/Air_Flow_Alarm/Air_Flow_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Flow_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm related to air flow."
6 | },
7 | "displayName": {
8 | "en": "Air Flow Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Air-/Air_Flow_Alarm/Low-/Low_Air_Flow_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Low_Air_Flow_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates that the air flow is lower than normal."
6 | },
7 | "displayName": {
8 | "en": "Low Air Flow Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/CO2-/CO2_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:CO2_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide."
6 | },
7 | "displayName": {
8 | "en": "CO2 Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Cycle-/Cycle_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Cycle_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates off-normal conditions associated with HVAC cycles"
6 | },
7 | "displayName": {
8 | "en": "Cycle Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Emergency-/Emergency_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Emergency_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Alarms that indicate off-normal conditions associated with emergency systems"
6 | },
7 | "displayName": {
8 | "en": "Emergency Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Failure-/Failure_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Failure_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Alarms that indicate the failure of devices, equipment, systems and control loops"
6 | },
7 | "displayName": {
8 | "en": "Failure Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Humidity-/Humidity_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Humidity_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air."
6 | },
7 | "displayName": {
8 | "en": "Humidity Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Leak-/Leak_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leak_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates leaks occured in systems containing fluids"
6 | },
7 | "displayName": {
8 | "en": "Leak Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Power-/Power_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Power_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the off-normal conditions associated with electrical power."
6 | },
7 | "displayName": {
8 | "en": "Power Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Pressure-/Pressure_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Pressure_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the off-normal conditions associated with pressure."
6 | },
7 | "displayName": {
8 | "en": "Pressure Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Smoke-/Smoke_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Smoke_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the off-normal conditions associated with smoke."
6 | },
7 | "displayName": {
8 | "en": "Smoke Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Smoke-/Smoke_Detection_Alarm/Smoke_Detection_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Smoke_Detection_Alarm;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Smoke Detection Alarm"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Smoke_Alarm;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Temperature-/High-/High_Temperature_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:High_Temperature_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates high temperature."
6 | },
7 | "displayName": {
8 | "en": "High Temperature Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Temperature-/Low-/Low_Temperature_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Low_Temperature_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates low temperature."
6 | },
7 | "displayName": {
8 | "en": "Low Temperature Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Temperature-/Temperature_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the off-normal conditions associated with temperature."
6 | },
7 | "displayName": {
8 | "en": "Temperature Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Voltage-/Voltage_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Voltage_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates the voltage is not in a normal state."
6 | },
7 | "displayName": {
8 | "en": "Voltage Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Water-/Water_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak"
6 | },
7 | "displayName": {
8 | "en": "Water Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Alarm/Water-/Water_Level_Alarm/Water_Level_Alarm.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Level_Alarm;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An alarm that indicates a high or low water level e.g. in a basin"
6 | },
7 | "displayName": {
8 | "en": "Water Level Alarm"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Alarm;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Damper-/Damper_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Damper_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls properties of dampers"
6 | },
7 | "displayName": {
8 | "en": "Damper Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Disable-/Disable_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Disable_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Commands that disable functionality"
6 | },
7 | "displayName": {
8 | "en": "Disable Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Enable-/Enable_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Enable_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Commands that enable functionality"
6 | },
7 | "displayName": {
8 | "en": "Enable Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Enable-/System-/Hot_Water-/Hot_Water_System_Enable_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_System_Enable_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Enables operation of the hot water system"
6 | },
7 | "displayName": {
8 | "en": "Hot Water System Enable Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:System_Enable_Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Enable-/System-/System_Enable_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:System_Enable_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Enables operation of a system"
6 | },
7 | "displayName": {
8 | "en": "System Enable Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Enable_Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Fan-/Fan_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Fan_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls properties of fans"
6 | },
7 | "displayName": {
8 | "en": "Fan Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Frequency-/Frequency_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Frequency_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls the frequency of a device's operation (e.g. rotational frequency)"
6 | },
7 | "displayName": {
8 | "en": "Frequency Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Load_Shed-/Load_Shed_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Load_Shed_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls load shedding behavior provided by a control system"
6 | },
7 | "displayName": {
8 | "en": "Load Shed Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Load_Shed-/Occupied-/Occupied_Load_Shed_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Occupied_Load_Shed_Command;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Occupied Load Shed Command"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Load_Shed_Command;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Load_Shed-/Standby-/Standby_Load_Shed_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Standby_Load_Shed_Command;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Standby Load Shed Command"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Load_Shed_Command;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Load_Shed-/Unoccupied-/Unoccupied_Load_Shed_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Unoccupied_Load_Shed_Command;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Unoccupied Load Shed Command"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Load_Shed_Command;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Mode-/Mode_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Mode_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls the operating mode of a device or controller"
6 | },
7 | "displayName": {
8 | "en": "Mode Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/On_Off-/On_Off_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:On_Off_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity"
6 | },
7 | "displayName": {
8 | "en": "On Off Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Override-/Override_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Override_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls or reports whether or not a device or control loop is in 'override'"
6 | },
7 | "displayName": {
8 | "en": "Override Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Position-/Position_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Position_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls or reports the position of some object"
6 | },
7 | "displayName": {
8 | "en": "Position Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Reset-/Reset_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Reset_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Commands that reset a flag, property or value to its default"
6 | },
7 | "displayName": {
8 | "en": "Reset Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Command/Valve-/Valve_Command.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Valve_Command;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)"
6 | },
7 | "displayName": {
8 | "en": "Valve Command"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Command;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Alarm_Sensitivity-/Alarm_Sensitivity_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Alarm_Sensitivity_Parameter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter indicates the sensitivity to activate an alarm."
6 | },
7 | "displayName": {
8 | "en": "Alarm Sensitivity Parameter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Delay-/Delay_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Delay_Parameter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter determining how long to delay a subsequent action to take place after a received signal"
6 | },
7 | "displayName": {
8 | "en": "Delay Parameter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Humidity-/Humidity_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Humidity_Parameter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Parameters relevant to humidity-related systems and points"
6 | },
7 | "displayName": {
8 | "en": "Humidity Parameter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Limit/Limit.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Limit;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter that places an upper or lower bound on the range of permitted values of another point"
6 | },
7 | "displayName": {
8 | "en": "Limit"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Limit/Max-/Max_Limit.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Max_Limit;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter that places an upper bound on the range of permitted values of a Setpoint."
6 | },
7 | "displayName": {
8 | "en": "Max Limit"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Limit;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Limit/Min-/Min_Limit.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Min_Limit;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter that places a lower bound on the range of permitted values of a Setpoint."
6 | },
7 | "displayName": {
8 | "en": "Min Limit"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Limit;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Limit/Position-/Position_Limit.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Position_Limit;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint."
6 | },
7 | "displayName": {
8 | "en": "Position Limit"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Limit;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Limit/Speed_Setpoint-/Speed_Setpoint_Limit.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Speed_Setpoint_Limit;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint."
6 | },
7 | "displayName": {
8 | "en": "Speed Setpoint Limit"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Limit;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Load-/Load_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Load_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Load Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Gain_Parameter/Gain_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Gain_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Gain Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:PID_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Gain_Parameter/Integral-/Integral_Gain_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Integral_Gain_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Integral Gain Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Gain_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Gain_Parameter/Proportional-/Proportional_Gain_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Proportional_Gain_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Proportional Gain Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Gain_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/PID_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:PID_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "PID Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Proportional_Band_Parameter/Differential_Pressure_Proportional_Band/Differential_Pressure_Proportional_Band.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Proportional_Band;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Differential Pressure Proportional Band"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Proportional_Band_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Proportional_Band_Parameter/Exhaust_Air_Flow-/Exhaust_Air_Flow_Proportional_Band_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Exhaust_Air_Flow_Proportional_Band_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Exhaust Air Flow Proportional Band Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Proportional_Band_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Proportional_Band_Parameter/Proportional_Band_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Proportional_Band_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Proportional Band Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:PID_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Proportional_Band_Parameter/Static_Pressure-/Static_Pressure_Proportional_Band_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Proportional_Band_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Static Pressure Proportional Band Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Proportional_Band_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Step_Parameter/Differential_Pressure-/Differential_Pressure_Step_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Step_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Differential Pressure Step Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Step_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Step_Parameter/Static_Pressure-/Air-/Air_Static_Pressure_Step_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Static_Pressure_Step_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Air Static Pressure Step Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Step_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Step_Parameter/Static_Pressure-/Static_Pressure_Step_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Step_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Static Pressure Step Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Step_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Step_Parameter/Step_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Step_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Step Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:PID_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Step_Parameter/Temperature-/Air-/Air_Temperature_Step_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Step_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Air Temperature Step Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Step_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Step_Parameter/Temperature-/Temperature_Step_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_Step_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Temperature Step Parameter"
6 | },
7 | "extends": [
8 | "dtmi:org:brickschema:schema:Brick:Temperature_Parameter;1",
9 | "dtmi:org:brickschema:schema:Brick:Step_Parameter;1"
10 | ],
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Time_Parameter/Integral-/Differential_Pressure-/Differential_Pressure_Integral_Time_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Integral_Time_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Differential Pressure Integral Time Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Integral_Time_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Time_Parameter/Integral-/Exhaust_Air_Flow-/Exhaust_Air_Flow_Integral_Time_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Exhaust_Air_Flow_Integral_Time_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Exhaust Air Flow Integral Time Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Integral_Time_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Time_Parameter/Integral-/Integral_Time_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Integral_Time_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Integral Time Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Time_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Time_Parameter/Integral-/Static_Pressure-/Static_Pressure_Integral_Time_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Integral_Time_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Static Pressure Integral Time Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Integral_Time_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/PID-/Time_Parameter/Time_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Time_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Time Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:PID_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Temperature-/Lockout_Temperature_Differential_Parameter/Lockout_Temperature_Differential_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Lockout_Temperature_Differential_Parameter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Lockout Temperature Differential Parameter"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Parameter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Temperature-/Temperature_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_Parameter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Parameters relevant to temperature-related systems and points"
6 | },
7 | "displayName": {
8 | "en": "Temperature Parameter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Parameter/Tolerance-/Tolerance_Parameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Tolerance_Parameter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "difference between upper and lower limits of size for a given nominal dimension or value."
6 | },
7 | "displayName": {
8 | "en": "Tolerance Parameter"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/CO2_Sensor/CO2_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:CO2_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures properties of CO2 in air"
6 | },
7 | "displayName": {
8 | "en": "CO2 Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Quality_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/CO_Sensor/CO_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:CO_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures properties of CO"
6 | },
7 | "displayName": {
8 | "en": "CO Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Quality_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/Particulate_Matter_Sensor/PM10_Sensor/PM10_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:PM10_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Detects matter of size 10 microns"
6 | },
7 | "displayName": {
8 | "en": "PM10 Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Particulate_Matter_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/Particulate_Matter_Sensor/PM1_Sensor/PM1_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:PM1_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Detects matter of size 1 micron"
6 | },
7 | "displayName": {
8 | "en": "PM1 Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Particulate_Matter_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/Particulate_Matter_Sensor/PM2.5_Sensor/PM2.5_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:PM25_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Detects matter of size 2.5 microns"
6 | },
7 | "displayName": {
8 | "en": "PM2.5 Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Particulate_Matter_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/Particulate_Matter_Sensor/Particulate_Matter_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Particulate_Matter_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Detects pollutants in the ambient air"
6 | },
7 | "displayName": {
8 | "en": "Particulate Matter Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Quality_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Air_Quality-/Particulate_Matter_Sensor/TVOC_Sensor/TVOC_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:TVOC_Sensor;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "TVOC Sensor"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Particulate_Matter_Sensor;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Current-/Current_Output_Sensor/Current_Output_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Current_Output_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Senses the amperes of electrical current produced as output by a device"
6 | },
7 | "displayName": {
8 | "en": "Current Output Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Current_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Energy-/Electric-/Electric_Energy_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Electric_Energy_Sensor;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Electric Energy Sensor"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Energy_Sensor;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Enthalpy-/Air-/Air_Enthalpy_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Enthalpy_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the total heat content of air"
6 | },
7 | "displayName": {
8 | "en": "Air Enthalpy Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Enthalpy_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Air-/Air_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of air"
6 | },
7 | "displayName": {
8 | "en": "Air Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Air-/Discharge-/Discharge_Air_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Discharge_Air_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of discharge air"
6 | },
7 | "displayName": {
8 | "en": "Discharge Air Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Air-/Exhaust-/Exhaust_Air_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Exhaust_Air_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of exhaust air"
6 | },
7 | "displayName": {
8 | "en": "Exhaust Air Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Air-/Supply-/Supply_Air_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of supply air"
6 | },
7 | "displayName": {
8 | "en": "Supply Air Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Water-/Chilled-/Chilled_Water_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Chilled_Water_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow in a chilled water circuit"
6 | },
7 | "displayName": {
8 | "en": "Chilled Water Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Water-/Condenser-/Condenser_Water_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Condenser_Water_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the flow of the condenser water"
6 | },
7 | "displayName": {
8 | "en": "Condenser Water Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Water-/Entering-/Entering_Water_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Entering_Water_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of water entering a piece of equipment or system"
6 | },
7 | "displayName": {
8 | "en": "Entering Water Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Water-/Hot-/Hot_Water_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow in a hot water circuit"
6 | },
7 | "displayName": {
8 | "en": "Hot Water Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Water-/Leaving-/Leaving_Water_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leaving_Water_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of water that is leaving a piece of equipment or system"
6 | },
7 | "displayName": {
8 | "en": "Leaving Water Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Flow-/Water-/Water_Flow_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Flow_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the rate of flow of water"
6 | },
7 | "displayName": {
8 | "en": "Water Flow Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Flow_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Humidity-/Humidity_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Humidity_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the concentration of water vapor in air"
6 | },
7 | "displayName": {
8 | "en": "Humidity Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Power-/Electric-/Electric_Power_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Electric_Power_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the amount of instantaneous electric power consumed"
6 | },
7 | "displayName": {
8 | "en": "Electric Power Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Power_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Power-/Thermal-/Thermal_Power_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Thermal_Power_Sensor;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Thermal Power Sensor"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Power_Sensor;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Pressure-/Differential-/Differential_Pressure_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the difference between two applied pressures"
6 | },
7 | "displayName": {
8 | "en": "Differential Pressure Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Pressure_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Pressure-/Static-/Static_Pressure_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures resistance to airflow in a heating and cooling system's components and duct work"
6 | },
7 | "displayName": {
8 | "en": "Static Pressure Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Pressure_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Pressure-/Velocity-/Velocity_Pressure_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Velocity_Pressure_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the difference between total pressure and static pressure"
6 | },
7 | "displayName": {
8 | "en": "Velocity Pressure Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Pressure_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)."
6 | },
7 | "displayName": {
8 | "en": "Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Point;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Air-/Air_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the temperature of air"
6 | },
7 | "displayName": {
8 | "en": "Air Temperature Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Air-/Discharge-/Discharge_Air_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Discharge_Air_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the temperature of discharge air"
6 | },
7 | "displayName": {
8 | "en": "Discharge Air Temperature Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Air-/Outside-/Outside_Air_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Outside_Air_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the temperature of outside air"
6 | },
7 | "displayName": {
8 | "en": "Outside Air Temperature Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Air-/Supply-/Supply_Air_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the temperature of supply air"
6 | },
7 | "displayName": {
8 | "en": "Supply Air Temperature Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Water-/Chilled-/Chilled_Water_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Chilled_Water_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the temperature of chilled water"
6 | },
7 | "displayName": {
8 | "en": "Chilled Water Temperature Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Temperature_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Water-/Domestic_Hot-/Domestic_Hot_Water_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Domestic_Hot_Water_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Domestic Hot Water Temperature Sensor"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Temperature_Sensor;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Temperature-/Water-/Water_Temperature_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Temperature_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the temperature of water"
6 | },
7 | "displayName": {
8 | "en": "Water Temperature Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Sensor/Usage-/Water-/Water_Usage_Sensor.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Usage_Sensor;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Measures the amount of water that is consumed, over some period of time"
6 | },
7 | "displayName": {
8 | "en": "Water Usage Sensor"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Usage_Sensor;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/CO2-/CO2_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:CO2_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets some property of CO2"
6 | },
7 | "displayName": {
8 | "en": "CO2 Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Deadband-/Deadband_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Deadband_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the size of a deadband"
6 | },
7 | "displayName": {
8 | "en": "Deadband Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Demand-/Demand_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Demand_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the rate required for a process"
6 | },
7 | "displayName": {
8 | "en": "Demand Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Differential-/Differential_Pressure_Setpoint/Differential_Pressure_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets differential pressure"
6 | },
7 | "displayName": {
8 | "en": "Differential Pressure Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Differential_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Differential-/Differential_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Differential_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A type of Setpoints that is related to the difference between two measurements"
6 | },
7 | "displayName": {
8 | "en": "Differential Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Differential-/Temperature_Differential_Reset_Setpoint/Temperature_Differential_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_Differential_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Temperature Differential Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Differential_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets air flow"
6 | },
7 | "displayName": {
8 | "en": "Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Discharge-/Discharge_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Discharge_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets discharge air flow"
6 | },
7 | "displayName": {
8 | "en": "Discharge Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Discharge-/Unoccupied-/Unoccupied_Discharge_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Unoccupied_Discharge_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Unoccupied Discharge Air Flow Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Discharge_Air_Flow_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Exhaust-/Exhaust_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Exhaust_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets exhaust air flow rate"
6 | },
7 | "displayName": {
8 | "en": "Exhaust Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Supply-/Cooling-/Cooling_Supply_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Cooling_Supply_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets supply air flow rate for cooling"
6 | },
7 | "displayName": {
8 | "en": "Cooling Supply Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Supply-/Heating-/Heating_Supply_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Heating_Supply_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets supply air flow rate for heating"
6 | },
7 | "displayName": {
8 | "en": "Heating Supply Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Supply-/Occupied-/Occupied_Supply_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Occupied_Supply_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets supply air flow rate when occupied"
6 | },
7 | "displayName": {
8 | "en": "Occupied Supply Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Supply-/Supply_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets supply air flow rate"
6 | },
7 | "displayName": {
8 | "en": "Supply Air Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Air-/Supply-/Unoccupied-/Unoccupied_Supply_Air_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Unoccupied_Supply_Air_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Unoccupied Supply Air Flow Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets flow"
6 | },
7 | "displayName": {
8 | "en": "Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Water-/Chilled-/Chilled_Water_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Chilled_Water_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the target flow rate of chilled water"
6 | },
7 | "displayName": {
8 | "en": "Chilled Water Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Water-/Entering-/Entering_Water_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Entering_Water_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the target flow rate of entering water"
6 | },
7 | "displayName": {
8 | "en": "Entering Water Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Water-/Hot-/Hot_Water_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the target flow rate of hot water"
6 | },
7 | "displayName": {
8 | "en": "Hot Water Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Water-/Leaving-/Leaving_Water_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leaving_Water_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the target flow rate of leaving water"
6 | },
7 | "displayName": {
8 | "en": "Leaving Water Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Flow-/Water-/Water_Flow_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Flow_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the target flow rate of water"
6 | },
7 | "displayName": {
8 | "en": "Water Flow Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Flow_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Humidity-/Humidity_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Humidity_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets humidity"
6 | },
7 | "displayName": {
8 | "en": "Humidity Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Load-/Load_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Load_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Load Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Load-/Load_Shed_Setpoint/Load_Shed_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Load_Shed_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Load Shed Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Load_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Pressure-/Pressure_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Pressure_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets pressure"
6 | },
7 | "displayName": {
8 | "en": "Pressure Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Pressure-/Static-/Static_Pressure_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets static pressure"
6 | },
7 | "displayName": {
8 | "en": "Static Pressure Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Pressure_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Pressure-/Static-/Supply_Air-/Supply_Air_Static_Pressure_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Static_Pressure_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets static pressure of supply air"
6 | },
7 | "displayName": {
8 | "en": "Supply Air Static Pressure Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Static_Pressure_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Discharge_Air_Flow-/Discharge_Air_Flow_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Discharge_Air_Flow_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Setpoints used in Reset strategies"
6 | },
7 | "displayName": {
8 | "en": "Discharge Air Flow Reset Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Reset_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Setpoints used in reset strategies"
6 | },
7 | "displayName": {
8 | "en": "Reset Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Supply_Air_Flow-/Supply_Air_Flow_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Flow_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Supply Air Flow Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Temperature_High-/Entering_Hot_Water-/Entering_Hot_Water_Temperature_High_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Entering Hot Water Temperature High Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_High_Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Temperature_High-/Leaving_Hot_Water-/Leaving_Hot_Water_Temperature_High_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Leaving Hot Water Temperature High Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_High_Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Temperature_High-/Temperature_High_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_High_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Temperature High Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Temperature_Low-/Entering_Hot_Water-/Entering_Hot_Water_Temperature_Low_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Entering Hot Water Temperature Low Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Low_Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Temperature_Low-/Leaving_Hot_Water-/Leaving_Hot_Water_Temperature_Low_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Leaving Hot Water Temperature Low Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Low_Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Reset-/Temperature_Low-/Temperature_Low_Reset_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_Low_Reset_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Temperature Low Reset Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Reset_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Speed-/Speed_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Speed_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets speed"
6 | },
7 | "displayName": {
8 | "en": "Speed Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of air"
6 | },
7 | "displayName": {
8 | "en": "Air Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Discharge-/Discharge_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Discharge_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of discharge air"
6 | },
7 | "displayName": {
8 | "en": "Discharge Air Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Effective-/Effective_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Effective_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Effective Air Temperature Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Occupied-/Occupied_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Occupied_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Occupied Air Temperature Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Outside-/Outside_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Outside_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of outside air"
6 | },
7 | "displayName": {
8 | "en": "Outside Air Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Room-/Room_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Room_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of room air"
6 | },
7 | "displayName": {
8 | "en": "Room Air Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Supply-/Supply_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Supply_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Temperature setpoint for supply air"
6 | },
7 | "displayName": {
8 | "en": "Supply Air Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Air-/Zone-/Zone_Air_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Zone_Air_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of zone air"
6 | },
7 | "displayName": {
8 | "en": "Zone Air Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Air_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Cooling-/Cooling_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Cooling_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature for cooling"
6 | },
7 | "displayName": {
8 | "en": "Cooling Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Heating-/Heating_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Heating_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature for heating"
6 | },
7 | "displayName": {
8 | "en": "Heating Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Radiant_Panel-/Radiant_Panel_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Radiant_Panel_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of radiant panel."
6 | },
7 | "displayName": {
8 | "en": "Radiant Panel Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature"
6 | },
7 | "displayName": {
8 | "en": "Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Water-/Hot-/Hot_Water_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets the temperature of hot water"
6 | },
7 | "displayName": {
8 | "en": "Hot Water Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Water-/Leaving-/Leaving_Water_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leaving_Water_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of leaving water"
6 | },
7 | "displayName": {
8 | "en": "Leaving Water Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Water_Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Temperature-/Water-/Water_Temperature_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Water_Temperature_Setpoint;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Sets temperature of water"
6 | },
7 | "displayName": {
8 | "en": "Water Temperature Setpoint"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Temperature_Setpoint;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Setpoint/Time-/Time_Setpoint.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Time_Setpoint;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Time Setpoint"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Direction-/Direction_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Direction_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates which direction a device is operating in"
6 | },
7 | "displayName": {
8 | "en": "Direction Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Enable-/Enable_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Enable_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a system or piece of functionality has been enabled"
6 | },
7 | "displayName": {
8 | "en": "Enable Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Fan-/Fan_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Fan_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates properties of fans"
6 | },
7 | "displayName": {
8 | "en": "Fan Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Fault-/Fault_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Fault_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates the presence of a fault in a device, system or control loop"
6 | },
7 | "displayName": {
8 | "en": "Fault Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Filter-/Filter_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Filter_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a filter needs to be replaced"
6 | },
7 | "displayName": {
8 | "en": "Filter Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Load_Shed-/Differential_Pressure-/Chilled_Water-/Chilled_Water_Differential_Pressure_Load_Shed_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Chilled_Water_Differential_Pressure_Load_Shed_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Chilled Water Differential Pressure Load Shed Status"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Load_Shed_Status;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Load_Shed-/Differential_Pressure-/Hot_Water-/Hot_Water_Differential_Pressure_Load_Shed_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Hot_Water_Differential_Pressure_Load_Shed_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Hot Water Differential Pressure Load Shed Status"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Differential_Pressure_Load_Shed_Status;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Load_Shed-/Entering_Hot_Water_Temperature-/Entering_Hot_Water_Temperature_Load_Shed_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Entering_Hot_Water_Temperature_Load_Shed_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Entering Hot Water Temperature Load Shed Status"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Load_Shed_Status;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Load_Shed-/Leaving_Hot_Water_Temperature-/Leaving_Hot_Water_Temperature_Load_Shed_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Leaving_Hot_Water_Temperature_Load_Shed_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Leaving Hot Water Temperature Load Shed Status"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Load_Shed_Status;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Load_Shed-/Load_Shed_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Load_Shed_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a load shedding policy is in effect"
6 | },
7 | "displayName": {
8 | "en": "Load Shed Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Mode-/Cooling-/Cooling_Mode_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Cooling_Mode_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates whether a system, device or control loop is in a cooling mode"
6 | },
7 | "displayName": {
8 | "en": "Cooling Mode Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Mode_Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Mode-/Heating-/Heating_Mode_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Heating_Mode_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates whether a system, device or control loop is in a heating mode"
6 | },
7 | "displayName": {
8 | "en": "Heating Mode Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Mode_Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Mode-/Mode_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Mode_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates which mode a system, device or control loop is currently in"
6 | },
7 | "displayName": {
8 | "en": "Mode Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Mode-/Occupied-/Occupied_Mode_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Occupied_Mode_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a system, device or control loop is in \"Occupied\" mode"
6 | },
7 | "displayName": {
8 | "en": "Occupied Mode Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Mode_Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Mode-/Operating-/Operating_Mode_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Operating_Mode_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates the current operating mode of a system, device or control loop"
6 | },
7 | "displayName": {
8 | "en": "Operating Mode Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Mode_Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Mode-/Unoccupied-/Unoccupied_Mode_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Unoccupied_Mode_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Unoccupied Mode Status"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Mode_Status;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Occupancy-/Occupancy_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Occupancy_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a room or space is occupied"
6 | },
7 | "displayName": {
8 | "en": "Occupancy Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Off-/Emergency_Power_Off_System_Status/Emergency_Power_Off_System_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Emergency_Power_Off_System_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Emergency Power Off System Status"
6 | },
7 | "extends": [
8 | "dtmi:org:brickschema:schema:Brick:System_Status;1",
9 | "dtmi:org:brickschema:schema:Brick:Off_Status;1"
10 | ],
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Off-/Off_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Off_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a control loop, relay or equipment is off"
6 | },
7 | "displayName": {
8 | "en": "Off Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Off-/On-/Standby_Unit-/Standby_Unit_On_Off_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Standby_Unit_On_Off_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates the on/off status of a standby unit"
6 | },
7 | "displayName": {
8 | "en": "Standby Unit On Off Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:On_Off_Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Off-/On-/Start_Stop_Status/Run_Status/Run_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Run_Status;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Run Status"
6 | },
7 | "extends": "dtmi:org:brickschema:schema:Brick:Start_Stop_Status;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/On-/On_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:On_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if a control loop, relay or equipment is on"
6 | },
7 | "displayName": {
8 | "en": "On Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Overridden-/Overridden_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Overridden_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if the expected operating status of an equipment or control loop has been overridden"
6 | },
7 | "displayName": {
8 | "en": "Overridden Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Pressure-/Pressure_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Pressure_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates if pressure is within expected bounds"
6 | },
7 | "displayName": {
8 | "en": "Pressure Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/Speed-/Speed_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:Speed_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates the operating speed of a device or equipment, e.g. fan"
6 | },
7 | "displayName": {
8 | "en": "Speed Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/Brick/Point/Status/System-/System_Status.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:brickschema:schema:Brick:System_Status;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indicates properties of the activity of a system"
6 | },
7 | "displayName": {
8 | "en": "System Status"
9 | },
10 | "extends": "dtmi:org:brickschema:schema:Brick:Status;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Agent/Organization/Company.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Company;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Company"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Organization;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Agent/Organization/Department.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Department;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Department"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Organization;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Architectural-/ArchitecturalAsset.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ArchitecturalAsset;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Architectural asset"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Asset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Architectural-/BarrierAsset/AccessPanel.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:AccessPanel;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Access panel"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BarrierAsset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Architectural-/BarrierAsset/BarrierAsset.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:BarrierAsset;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Barrier asset"
6 | },
7 | "extends": "dtmi:org:w3id:rec:ArchitecturalAsset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Architectural-/BarrierAsset/Door.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Door;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Door"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BarrierAsset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Architectural-/BarrierAsset/Partition.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Partition;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Partition"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BarrierAsset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Architectural-/BarrierAsset/Window.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Window;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Window"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BarrierAsset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/AudioVisualEquipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:AudioVisualEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Audio visual equipment."
6 | },
7 | "displayName": {
8 | "en": "Audio Visual Equipment"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/Controller/Controller.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Controller;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Controller."
6 | },
7 | "displayName": {
8 | "en": "Controller"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/DataNetworkEquipment/DataNetworkEquipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DataNetworkEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Data network equipment."
6 | },
7 | "displayName": {
8 | "en": "Data Network Equipment"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/DataNetworkEquipment/EthernetSwitch.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:EthernetSwitch;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Ethernet switch."
6 | },
7 | "displayName": {
8 | "en": "Ethernet Switch"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:DataNetworkEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/DataNetworkEquipment/NetworkRouter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:NetworkRouter;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Network router."
6 | },
7 | "displayName": {
8 | "en": "Network Router"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:DataNetworkEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/DataNetworkEquipment/NetworkSecurityEquipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:NetworkSecurityEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Network security equipment."
6 | },
7 | "displayName": {
8 | "en": "Network Security Equipment"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:DataNetworkEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/Gateway.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Gateway;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Gateway."
6 | },
7 | "displayName": {
8 | "en": "Gateway"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/ICTHardware/ICTHardware.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ICTHardware;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "ICT hardware."
6 | },
7 | "displayName": {
8 | "en": "ICT Hardware"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/ICTHardware/Server.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Server;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Server."
6 | },
7 | "displayName": {
8 | "en": "Server"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTHardware;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/ITRack.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ITRack;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "IT rack."
6 | },
7 | "displayName": {
8 | "en": "IT Rack"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:ICTEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/Daylight-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DaylightSensorEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Daylight sensor."
6 | },
7 | "displayName": {
8 | "en": "Daylight Sensor"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/IAQ-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:IAQSensorEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Indoor air quality sensor."
6 | },
7 | "displayName": {
8 | "en": "Indoor Air Quality Sensor"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/LeakDetectorEquipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LeakDetectorEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Leak detector."
6 | },
7 | "displayName": {
8 | "en": "Leak Detector"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/Occupancy-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OccupancySensorEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Occupancy sensor."
6 | },
7 | "displayName": {
8 | "en": "Occupancy Sensor"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/PeopleCount-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:PeopleCountSensorEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "People count sensor."
6 | },
7 | "displayName": {
8 | "en": "People Count Sensor"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/ThermostatEquipment.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ThermostatEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Thermostat."
6 | },
7 | "displayName": {
8 | "en": "Thermostat"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Equipment/ICT-/SensorEquipment/Vibration-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:VibrationSensorEquipment;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Vibration sensor."
6 | },
7 | "displayName": {
8 | "en": "Vibration Sensor"
9 | },
10 | "@context": ["dtmi:dtdl:context;2"],
11 | "extends": "dtmi:org:w3id:rec:SensorEquipment;1"
12 | }
13 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Bed.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Bed;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bed"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Bookcase.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Bookcase;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bookcase"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/BulletinBoard.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:BulletinBoard;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bulletin board"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Cart/Cart.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Cart;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cart"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Cart/Computer-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ComputerCart;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Computer cart"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Cart;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Cart/Mailroom-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MailroomCart;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Mailroom cart"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Cart;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Cart/Printer-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:PrinterCart;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Printer cart"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Cart;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Chair/Chair.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Chair;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Chair"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Chair/Folding-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FoldingChair;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Folding chair"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Chair;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Chair/Office-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OfficeChair;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Office chair"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Chair;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/CoatRack.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CoatRack;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Coat rack"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Desk/Desk.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Desk;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Desk"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Desk/Mobile-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MobileDesk;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Mobile desk"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Desk;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/FilingCabinet.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FilingCabinet;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Filing cabinet"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/FloorMat.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FloorMat;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Floor mat"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Footrest.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Footrest;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Footrest"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Furniture.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Furniture;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Furniture"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Asset;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Lamp/Desk-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DeskLamp;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Desk lamp"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Lamp;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Lamp/Floor-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FloorLamp;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Floor lamp"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Lamp;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Lamp/Lamp.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Lamp;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Lamp"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Safe.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Safe;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Safe"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Sofa.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Sofa;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Sofa"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Stand/Printer-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:PrinterStand;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Printer stand"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Stand;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Stand/Stand.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Stand;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Stand"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Stand/TV-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:TVStand;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "TV stand"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Stand;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/StorageCabinet.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:StorageCabinet;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Storage cabinet"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Table/Coffee-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CoffeeTable;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Coffee table"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Table;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Table/Conference-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ConferenceTable;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Conference table"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Table;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Table/End-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:EndTable;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "End table"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Table;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Table/Folding-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FoldingTable;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Folding table"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Table;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Table/Reception-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ReceptionTable;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Reception table"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Table;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/Table/Table.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Table;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Table"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Asset/Furniture/WasteBasket.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:WasteBasket;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Waste basket"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Furniture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/BuildingElement/Balcony.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Balcony;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Balcony"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BuildingElement;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/BuildingElement/Facade.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Facade;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Facade"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BuildingElement;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/BuildingElement/Roof.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Roof;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Roof"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BuildingElement;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/BuildingElement/Slab.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Slab;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Slab"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BuildingElement;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/BuildingElement/Wall/-Inner.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:WallInner;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Wall (inner)"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Wall;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/BuildingElement/Wall/Wall.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Wall;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Wall"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BuildingElement;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Information/Georeference/Georeference.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Georeference;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A georeference creates a relationship between a local coordinate system into a geographic coordinate system."
6 | },
7 | "displayName": {
8 | "en": "Georeference"
9 | },
10 | "extends": "dtmi:org:w3id:rec:Information;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Information/ServiceObject/AlarmObject.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:AlarmObject;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Alarm object"
6 | },
7 | "extends": "dtmi:org:w3id:rec:ServiceObject;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Information/ServiceObject/ErrorReport.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ErrorReport;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Error report"
6 | },
7 | "extends": "dtmi:org:w3id:rec:ServiceObject;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Information/ServiceObject/NotificationObject.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:NotificationObject;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Notification object"
6 | },
7 | "extends": "dtmi:org:w3id:rec:ServiceObject;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Information/ServiceObject/WorkOrder.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:WorkOrder;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Work order"
6 | },
7 | "extends": "dtmi:org:w3id:rec:ServiceObject;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Point/Parameter/Gateway-/GatewayConnectionParameter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:GatewayConnectionParameter;1",
3 | "@type": "Interface",
4 | "displayName": "Gateway Connection Parameter",
5 | "extends": "dtmi:org:brickschema:schema:Brick:Parameter;1",
6 | "@context": [
7 | "dtmi:dtdl:context;2"
8 | ]
9 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Building/Building.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Building;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A confined building structure."
6 | },
7 | "displayName": {
8 | "en": "Building"
9 | },
10 | "extends": "dtmi:org:w3id:rec:Architecture;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Building/Hospital.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Hospital;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Hospital"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Building;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Building/School.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:School;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "School"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Building;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Building/ShoppingMall.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ShoppingMall;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Shopping mall"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Building;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Building/Stadium.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Stadium;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Stadium"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Building;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Building/Virtual-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:VirtualBuilding;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Virtual building"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Building;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Level/Basement-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:BasementLevel;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Basement level"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Level;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Level/Mezzanine-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MezzanineLevel;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Mezzanine level"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Level;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Level/Roof-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:RoofLevel;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Roof level"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Level;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/OutdoorSpace.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OutdoorSpace;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Outdoor space"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Architecture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Atrium.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Atrium;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Atrium"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Auditorium.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Auditorium;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Auditorium"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/BackOffice/BackOffice.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:BackOffice;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Back office"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/BackOffice/MailRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MailRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Mail room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:BackOffice;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Bathroom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Bathroom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bathroom"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Bedroom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Bedroom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bedroom"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Cinema.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Cinema;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cinema"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Cleaning-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CleaningRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cleaning room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Cloak-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CloakRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cloak room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Conference-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ConferenceRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Conference room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Conversation-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ConversationRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Conversation room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Copying-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CopyingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Copying room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Dressing-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DressingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Dressing room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Educational-/Classroom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Classroom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Classroom"
6 | },
7 | "extends": "dtmi:org:w3id:rec:EducationalRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Educational-/EducationalRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:EducationalRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Educational room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Educational-/GroupRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:GroupRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Group room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:EducationalRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Educational-/SmallStudyRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:SmallStudyRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Small study room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:EducationalRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Elevator-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ElevatorRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Elevator room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/ElevatorShaft.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ElevatorShaft;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Elevator shaft"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Entrance/Entrance.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Entrance;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Entrance"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Entrance/Main-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MainEntrance;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Main entrance"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Entrance;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Entrance/Service-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ServiceEntrance;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Service entrance"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Entrance;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Exercise-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ExerciseRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Exercise room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Exhibition-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ExhibitionRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Exhibition room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/BarRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:BarRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bar room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/CafeteriaRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CafeteriaRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cafeteria room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/CookingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CookingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cooking room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/DiningRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DiningRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Dining room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/DishingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DishingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Dishing room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/FoodHandlingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Food-handling room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/Kitchenette.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Kitchenette;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Kitchenette"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/FoodHandling-/Pantry.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Pantry;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Pantry"
6 | },
7 | "extends": "dtmi:org:w3id:rec:FoodHandlingRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Garage/Bicycle-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:BicycleGarage;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Bicycle garage"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Garage;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Garage/Garage.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Garage;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Garage"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Hallway.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Hallway;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Hallway"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/AdmittingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:AdmittingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Admitting room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/HealthcareRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:HealthcareRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Healthcare room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/Morgue.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Morgue;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Morgue"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/NeonatalNursingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:NeonatalNursingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Neonatal nursing room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/OperatingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OperatingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Operating room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/OutpatientServicesRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OutpatientServicesRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Outpatient services room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/PharmacyRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:PharmacyRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Pharmacy room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/RadiologyRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:RadiologyRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Radiology room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Healthcare-/TherapyRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:TherapyRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Therapy room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:HealthcareRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Laboratory/-Dry.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LaboratoryDry;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Laboratory (dry)"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Laboratory;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Laboratory/-Wet.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LaboratoryWet;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Laboratory (wet)"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Laboratory;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Laboratory/Laboratory.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Laboratory;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Laboratory"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Laundry-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LaundryRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Laundry room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Library.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Library;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Library"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Living-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LivingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Living room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/LoadingReceiving-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LoadingReceivingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Loading/receiving room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Lobby.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Lobby;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Lobby"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": ["dtmi:dtdl:context;2"]
9 | }
10 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Locker-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:LockerRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Locker room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Lounge.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Lounge;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Lounge"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": ["dtmi:dtdl:context;2"]
9 | }
10 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Meditation-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MeditationRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Meditation room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Mothers-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MothersRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Mothers' room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/MultiPurpose-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:MultiPurposeRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Multi-purpose room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Office/-Landscape.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OfficeLandscape;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "OfficeLandscape"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Office;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Office/-Room.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OfficeRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "OfficeRoom"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Office;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Office/Office.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Office;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Office"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Office/PhoneBooth.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:PhoneBooth;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "PhoneBooth"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Office;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/PersonalHygiene/DisabledToilet.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DisabledToilet;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Disabled toilet"
6 | },
7 | "extends": "dtmi:org:w3id:rec:PersonalHygiene;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/PersonalHygiene/PersonalHygiene.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:PersonalHygiene;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Personal hygiene room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/PersonalHygiene/Sauna.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Sauna;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Sauna"
6 | },
7 | "extends": "dtmi:org:w3id:rec:PersonalHygiene;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/PersonalHygiene/ShowerRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ShowerRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Shower room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:PersonalHygiene;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/PersonalHygiene/Toilet.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Toilet;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Toilet"
6 | },
7 | "extends": "dtmi:org:w3id:rec:PersonalHygiene;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Reception.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Reception;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Reception"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Recording-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:RecordingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Recording room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Recreational-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:RecreationalRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Recreational room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Resting-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:RestingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Resting room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Retail-/FittingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:FittingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Fitting room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:RetailRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Retail-/RetailRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:RetailRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Retail room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Room.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Room;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Architecture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Security-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:SecurityRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Security room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/ServiceShaft.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ServiceShaft;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Service shaft"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Shelter/-GasLock.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ShelterGasLock;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Shelter gas lock"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Shelter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Shelter/-Room.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ShelterRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Shelter room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Shelter;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Shelter/Shelter.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Shelter;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Shelter"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Staff-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:StaffRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Staff room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Stairwell.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Stairwell;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Stairwell"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Storage.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Storage;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Storage"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Team-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:TeamRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Team room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": ["dtmi:dtdl:context;2"]
9 | }
10 |
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Theater.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Theater;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Theater"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Treatment-/TreatmentRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:TreatmentRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Treatment room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Treatment-/TreatmentWaitingRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:TreatmentWaitingRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Treatment waiting room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:TreatmentRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/Cabinet.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Cabinet;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cabinet"
6 | },
7 | "extends": "dtmi:org:w3id:rec:UtilitiesRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/CableRoom/CableRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:CableRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Cable room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:UtilitiesRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/CableRoom/TelecommunicationRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:TelecommunicationRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Telecommunication room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:CableRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/ClimateControlRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ClimateControlRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Climate-control room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:UtilitiesRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/DataServerRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:DataServerRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Data server room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:UtilitiesRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/ElectricityRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ElectricityRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Electricity room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:UtilitiesRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/SprinklerRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:SprinklerRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Sprinkler room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:UtilitiesRoom;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Utilities-/UtilitiesRoom.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:UtilitiesRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Utilities room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/WasteManagement-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:WasteManagementRoom;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Waste management room"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Room/Workshop.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Workshop;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Workshop"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Room;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Site.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Site;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A piece of land upon which zero or more buildings may be situated."
6 | },
7 | "displayName": {
8 | "en": "Site"
9 | },
10 | "extends": "dtmi:org:w3id:rec:Architecture;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/SubBuilding.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:SubBuilding;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Sub-building"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Architecture;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Zone/AccessControl-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:AccessControlZone;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Access control zone"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Zone;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Zone/HVAC-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:HVACZone;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "HVAC zone"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Zone;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Zone/Occupancy-.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:OccupancyZone;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)"
6 | },
7 | "displayName": {
8 | "en": "Occupancy zone"
9 | },
10 | "extends": "dtmi:org:w3id:rec:Zone;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Zone/ParkingSpace.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:ParkingSpace;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Parking space"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Zone;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Zone/Workspace.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Workspace;1",
3 | "@type": "Interface",
4 | "displayName": {
5 | "en": "Workspace"
6 | },
7 | "extends": "dtmi:org:w3id:rec:Zone;1",
8 | "@context": [
9 | "dtmi:dtdl:context;2"
10 | ]
11 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Architecture/Zone/Zone.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Zone;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "A sub-zone within or outside of a building defined to support some technology and/or use, e.g., an HVAC zone, a parking space, a security zone, etc."
6 | },
7 | "displayName": {
8 | "en": "Zone"
9 | },
10 | "extends": "dtmi:org:w3id:rec:Architecture;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/DTDLv2/RealEstateCore/Space/Region.json:
--------------------------------------------------------------------------------
1 | {
2 | "@id": "dtmi:org:w3id:rec:Region;1",
3 | "@type": "Interface",
4 | "description": {
5 | "en": "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc."
6 | },
7 | "displayName": {
8 | "en": "Region"
9 | },
10 | "extends": "dtmi:org:w3id:rec:Space;1",
11 | "@context": [
12 | "dtmi:dtdl:context;2"
13 | ]
14 | }
--------------------------------------------------------------------------------
/Source/SHACL/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | RealEstateCore
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Source/SHACL/DtmiNamespaceMappings.csv:
--------------------------------------------------------------------------------
1 | DTMI;URI;Prefix
2 | dtmi:org:w3id:rec:;https://w3id.org/rec#;rec
3 |
--------------------------------------------------------------------------------
/Tools/DTDL2MD/DTDL2MD.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Exe
5 | net6.0
6 | enable
7 | enable
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Tools/DTDLMerger/DtdlMerger.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Exe
5 | net6.0
6 | enable
7 | enable
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/images/rec4structure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RealEstateCore/rec/352187a7dea0a73a40893ead8ba5cda6f7e181e3/images/rec4structure.png
--------------------------------------------------------------------------------