Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create new types for taiwan project #1384

Merged
merged 26 commits into from
Dec 3, 2024
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@
package-lock.json
yarn.lock
venv/
tooling/
76 changes: 76 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8304,3 +8304,79 @@ DTPM:
- detergent_pump_run_command
implements:
- MONITORING

DICM2X:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
guid: "2fd7a31d-3c34-4455-a458-0e30fe207cea"
description: "Damper isolation control and monitoring. "
is_abstract: true
uses:
- supply_air_isolation_damper_closed_status_1
- supply_air_isolation_damper_open_status_1
- supply_air_isolation_damper_closed_status_2
- supply_air_isolation_damper_open_status_2
- supply_air_isolation_damper_command_1
- supply_air_isolation_damper_command_2

PDSCV5X:
guid: "58a33a88-c7a9-426a-a820-8db1a99cbd0e"
description: "5 Pressure-dependent supply damper control for ventilation purposes (CO2 or VOC)."
is_abstract: true
uses:
- supply_air_damper_percentage_command_1
- supply_air_damper_percentage_command_2
- supply_air_damper_percentage_command_3
- supply_air_damper_percentage_command_4
- supply_air_damper_percentage_command_5
- supply_air_damper_percentage_sensor_1
- supply_air_damper_percentage_sensor_2
- supply_air_damper_percentage_sensor_3
- supply_air_damper_percentage_sensor_4
- supply_air_damper_percentage_sensor_5
implements:
- CONTROL

COM4X:
guid: "f3c57976-61d5-41b6-8972-a35d1130a7d9"
description: "Carbon monoxide monitoring with 4 sensors."
is_abstract: true
implements:
- MONITORING
uses:
- zone_air_co_concentration_sensor_1
- zone_air_co_concentration_sensor_2
- zone_air_co_concentration_sensor_3
- zone_air_co_concentration_sensor_4

CHWBZTC:
guid: "cbdecbaf-5ddb-4f77-b85f-2fbd92970a70"
description: "Chilled water valve binary (open/closed) control."
is_abstract: true
implements:
- OPERATIONAL
uses:
- chilled_water_valve_command
- zone_air_temperature_sensor
- zone_air_temperature_setpoint
opt_uses:
- failed_chilled_water_valve_alarm
- failed_zone_air_temperature_alarm
- high_zone_air_temperature_alarm
- low_zone_air_temperature_alarm

REFSTC2X:
guid: "4690aaf5-e70c-43e0-aabb-38d209b8c2aa"
description: "Refrigerant temperature temp control for 2 circuits."
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
is_abstract: true
opt_uses:
- refrigerant_discharge_temperature_sensor_1
- refrigerant_discharge_temperature_sensor_2
- refrigerant_suction_temperature_sensor_1
- refrigerant_suction_temperature_sensor_2
uses:
- refrigerant_condenser_saturation_temperature_sensor_1
- refrigerant_condenser_saturation_temperature_sensor_2
- refrigerant_evaporator_saturation_temperature_sensor_1
- refrigerant_evaporator_saturation_temperature_sensor_2
- refrigerant_condenser_saturation_temperature_setpoint_1
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
implements:
- MONITORING
74 changes: 74 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/AHU.yaml
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -5455,3 +5455,77 @@ AHU_BSPC_DX4SC_ECON_EFSS_EFVSC_SFSS_SFVSC_SSPC_RHHC_NONCANONICAL_1:
- heating_water_valve_percentage_command
- min_zone_air_relative_humidity_sensor
- min_zone_air_relative_humidity_setpoint

AHU_DFSS_DFVSC_ECOND_CHWDC_DTM_OA_RDC_RHM_RCO2M:
guid: "8ef1a26a-fe8f-468a-ba96-ffd0f987c043"
description: "AHU with discharge air/fan, chilled water valve operation, humidity monitoring with dual dampers monitoring and control ."
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
is_canonical: true
implements:
- AHU
- DFSS
- DFVSC
- ECOND
- CHWDC
- DTM
- OA
- RDC
- RTM
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
- RCO2M

AHU_DFVSC_ECOND_HWDC_CHWDC_RDC_RCO2M_RTM_UV:
guid: "005172cf-d29a-4c10-94d2-2a5fb6fad51f"
description: "AHU with discharge air/fan, UV, chilled water valve and return air temperature monitoring with dual dampers monitoring."
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
is_canonical: true
implements:
- AHU
- DFVSC
- ECOND
- HWDC
- CHWDC
- RDC
- RCO2M
- RTM
- UV

AHU_DFVSC_ECOND_HWDC_CHWDC_RTM_UV:
guid: "f7579d91-707a-4e48-af46-9a86d8d31b94"
description: "AHU with discharge air/fan, heater, chilled water valve and return air temperature monitoring."
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
is_canonical: true
implements:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
- AHU
- DFVSC
- ECOND
- HWDC
- CHWDC
- RTM
- UV

AHU_DFSS_DFVSC_ECOND_CHWDC_ZA_CO2M_UV:
guid: "2389a986-5591-422c-8a13-f31c262ecee7"
description: "AHU with discharge air/fan, chilled water valve and zone air temperature monitoring."
is_canonical: true
implements:
- AHU
- DFSS
- DFVSC
- ECOND
- CHWDC
- ZA
- CO2M
- UV

AHU_DFSS_DFVSC_ECOND_HWDC_CHWDC_ZA_UV_CO2M6X_PDSCV5X:
guid: "627f4d5b-932c-4e4e-8ee3-61bff7aa0b8f"
description: "AHU with discharge air/fan, UV, chilled water valve and 6x co2 concentration monitoring with 5x dampers monitoring."
is_canonical: true
implements:
- AHU
- DFSS
- DFVSC
- ECOND
- HWDC
- CHWDC
- ZA
- UV
- CO2M6X
- PDSCV5X
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
30 changes: 30 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CH.yaml
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -771,3 +771,33 @@ CH_SS_CHWSWISOVM_CWSISOVM_CWRISOVM_CHWRWISOVM_CHWDT:
opt_uses:
- lost_power_alarm
- run_mode

CH_SS_SCHWTC_CWDT_REFSM_CHWFRSM_CDWFRSM_CHDXSC_IGM:
guid: "38027ed7-d703-4971-a958-5c125fd41fce"
description: "Simple water-cooled chiller with supply temperature control with refrigerant monitoring, chilled and condenser water flowrate status monitoring."
is_canonical: true
implements:
- CH
- SS
- SCHWTC
- CWDT
- REFSM
- CHWFRSM
- CDWFRSM
- CHDXSC
- IGM
opt_uses:
- compressor_run_time_accumulator

CH_SS_CHWFRSM_CDWFRSM_CC2XM_REFSTC2X_REFPM2X:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
guid: "da643f7f-dbc6-41a7-9030-60115b8c406f"
description: "Simple water-cooled chiller with 2 circuit refrigerant monitoring and compressor current monitoring."
is_canonical: true
implements:
- CH
- SS
- CHWFRSM
- CDWFRSM
- CC2XM
- REFSTC2X
- REFPM2X
8 changes: 8 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/CHWS.yaml
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -436,3 +436,11 @@ CHWS_SWTC_WDPC_BYPVPM_WFRM_NONCANONICAL_1:
uses:
- production_differential_pressure_sensor
- supply_water_flowrate_sensor # Need to rename to flowrate_sensor

CHWS_RWTM:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
guid: "74ef88cc-ffc7-40ec-b4ac-5978a8746a09"
description: "Simple chilled water system with return temperature monitoring."
is_canonical: true
implements:
- CHWS
- RWTM
14 changes: 13 additions & 1 deletion ontology/yaml/resources/HVAC/entity_types/DOAS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -268,4 +268,16 @@ DOAS_SFSS2X_SFVSC2X_EFSS2X_EFVSC2X_DX4SC_EDBPC_SSPC_SARC_VOADM_HTWHLSTC:
- SSPC
- SARC
- VOADM
- HTWHLSTC
- HTWHLSTC

DOAS_DFVSC_CHWDDC_OAMC_OA:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
guid: "1a52f54a-6e0f-4565-83cf-90be0d8f4d3c"
description: "Single zone DOAS with damper and discharge fan speed control."
is_canonical: true
implements:
- DOAS
- DFVSC
- DSPM
- CHWDDC
- OAMC
- OA
49 changes: 49 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/FAN.yaml
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -949,3 +949,52 @@ FAN_SS_MSM:
- FAN
- MSM

FAN_SS_DICM2X:
guid: "32703a5c-7cad-4eb6-9605-08e92f1d2cdd"
description: "Basic fan with start/stop and status with dual dampers monitoring."
is_canonical: true
implements:
- FAN
- SS
- DICM2X

FAN_SS_DICM:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
guid: "812965c4-c9cf-4a1a-af34-225ff7de5159"
description: "Basic fan with start/stop and status with damper monitoring."
is_canonical: true
implements:
- FAN
- SS
- DICM

FAN_SS_VSC_INVOPWM:
guid: "1c48e087-c973-4907-8d6e-93417da15d5b"
description: "Basic fan with start/stop and status with inverter monitoring."
is_canonical: true
implements:
- FAN
- SS
- VSC
- INVOPWM
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
opt_uses:
- load_percentage_sensor

FAN_SS_VSC_COM4X:
guid: "47942605-0c52-4308-9f55-33b5930d27ac"
description: "Basic fan with start/stop and status with carbon monoxide monitoring."
is_canonical: true
implements:
- FAN
- SS
- VSC
- COM4X

FAN_SS_VSC_SSPM:
guid: "28e19a83-a3ce-429e-951f-34cdecd036f3"
description: "Basic fan with variable speed control and supply side pressure monitoring."
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
is_canonical: true
implements:
- FAN
- SS
- VSC
- SSPM
20 changes: 19 additions & 1 deletion ontology/yaml/resources/HVAC/entity_types/FCU.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2169,4 +2169,22 @@ FCU_DFSS_DFRMM_CHWBZC_DAIDC_RAIDC:
- DFRMM
- CHWBZC
- DAIDC
- RAIDC
- RAIDC

FCU_DFSS_CHWBZTC:
guid: "50fbaebd-ed83-4109-84d8-713dd4b54099"
description: "Chilled water FCU with chilled water valve open/close monitoring, discharge fan and zone temperature control"
is_canonical: true
implements:
- FCU
- DFSS
- CHWBZTC

FCU_DFVSC_CHWBZTC:
guid: "d2b3f37b-d69f-4631-b8d2-d71243821e1c"
description: "FCU with discharge fan and zone temperature control"
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
is_canonical: true
implements:
- FCU
- DFVSC
- CHWBZTC
3 changes: 3 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/GENERALTYPES.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ AHU:
- failed_communication_alarm
- smoke_alarm
- emergency_alarm
- filter_alarm

HX:
guid: "9aa0dd1a-851c-4d4e-90da-6804c4f8b9f9"
Expand Down Expand Up @@ -401,6 +402,8 @@ DOAS:
is_abstract: true
opt_uses:
- failed_communication_alarm
- smoke_alarm
- filter_alarm
implements:
- EQUIPMENT

Expand Down
19 changes: 19 additions & 0 deletions ontology/yaml/resources/HVAC/entity_types/PMP.yaml
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -209,3 +209,22 @@ PMP_SS_VSC_NONCANONICAL_2:
- mixing_valve_percentage_command
- chilled_supply_water_temperature_setpoint
- chilled_supply_water_temperature_sensor

PMP_SS_CHWFRSM:
guid: "133886ac-dced-440b-b036-34235ff3958b"
description: "Typical pump with chilled water flowrate status monitoring."
is_canonical: true
implements:
- PMP
- SS
- CHWFRSM

PMP_SS_VSC_CHWFRSM:
guid: "9b01db04-b3cb-4bd6-b08c-ef83cc555c4f"
description: "Typical variable speed pump with chilled water flowrate status monitoring."
is_canonical: true
implements:
- PMP
- SS
- VSC
- CHWFRSM
19 changes: 19 additions & 0 deletions ontology/yaml/resources/TRANSPORT/entity_types/ABSTRACT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,22 @@ SS:
- failed_alarm
- lost_power_alarm

EOM:
guid: "51760cac-2f64-4f03-8a39-0f2d8125d8dd"
description: "Elevator operation monitoring."
is_abstract: true
opt_uses:
- maintenance_alarm
- control_status
- fire_alarm
uses:
- level_sensor
- position_status

EDM:
shambergoldstein marked this conversation as resolved.
Show resolved Hide resolved
guid: "883ebb66-315f-44a4-9d2a-e7524195f1dd"
description: "Elevator direction monitoring."
is_abstract: true
uses:
- direction_up_mode
- direction_down_mode
9 changes: 9 additions & 0 deletions ontology/yaml/resources/TRANSPORT/entity_types/ELV.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,12 @@ ELV_SS:
- ELV
- SS

ELV_SS_EOM_EDM:
guid: "ab16e280-5ac6-4342-87dd-272161370d19"
description: "Elevator operation and direction mode monitoring."
is_canonical: true
implements:
- ELV
- SS
- EOM
- EDM
Loading