From 19b252fbecd1c7a1cf73b531cf7d19823334a203 Mon Sep 17 00:00:00 2001 From: GregoryHAIRAPETIAN Date: Tue, 21 Mar 2023 10:40:21 +0100 Subject: [PATCH 1/8] Addition of a discharge side VAV. --- .../yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 10 ++++++++++ ontology/yaml/resources/HVAC/entity_types/VAV.yaml | 8 ++++++++ ontology/yaml/resources/fields/telemetry_fields.yaml | 4 ++++ 3 files changed, 22 insertions(+) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index b34306df9..60f64cb7d 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -4524,6 +4524,16 @@ PDSCV: - CONTROL +PDDCV: + description: "Pressure-dependent discharge damper control for ventilation purposes (CO2 or VOC)." + is_abstract: true + uses: + - discharge_air_damper_percentage_command + - discharge_air_damper_percentage_sensor + implements: + - CONTROL + + SDBPC: guid: "881f3d79-d107-4268-83c6-f16e3ae7fb5a" description: "Back-pressure controlling supply damper." diff --git a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml index 578a2a1a2..35224ed00 100644 --- a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml @@ -429,6 +429,14 @@ VAV_CO2CDSP_PDSCV: - CO2CDSP - PDSCV +VAV_CO2CDSP_PDDCV: + description: "Discharge control VAV with dual setpoint CO2 regulation and damper percentage monitoring" + is_canonical: true + implements: + - VAV + - CO2CDSP + - PDDCV + VAV_RD: guid: "1ebc68cc-4dfe-4cfb-bf14-0d439a1ffca9" description: "Return control VAV with air flow setpoint control" diff --git a/ontology/yaml/resources/fields/telemetry_fields.yaml b/ontology/yaml/resources/fields/telemetry_fields.yaml index 9692615df..5738ea778 100644 --- a/ontology/yaml/resources/fields/telemetry_fields.yaml +++ b/ontology/yaml/resources/fields/telemetry_fields.yaml @@ -3027,3 +3027,7 @@ literals: - failed_discharge_air_isolation_damper_alarm: - ACTIVE - INACTIVE + +- discharge_air_damper_percentage_sensor: + fixed_min: 0.0 + fixed_max: 100.0 \ No newline at end of file From 4439f392a67b35ecfa7f91e5f90d28c775d74b6e Mon Sep 17 00:00:00 2001 From: GregoryHAIRAPETIAN Date: Fri, 24 Mar 2023 11:09:27 +0100 Subject: [PATCH 2/8] Addition of a new VAV based of a motion sensor. --- .../yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 10 +++++++++- ontology/yaml/resources/HVAC/entity_types/VAV.yaml | 8 ++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 60f64cb7d..1fa4d6aeb 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -6525,4 +6525,12 @@ VMADC: - mixed_air_damper_percentage_command - mixed_air_damper_percentage_sensor implements: - - CONTROL \ No newline at end of file + - CONTROL + +MSVO: + description: "Motion sensor for ventilation purpose (CO2, ...)" + is_abstract: true + uses: + - motion_status + implements: + - OPERATIONAL \ No newline at end of file diff --git a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml index 35224ed00..0f98eae02 100644 --- a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml @@ -530,6 +530,14 @@ VAV_HWZTC_CHWZTC_DTM: - CHWZTC - DTM +VAV_MSVO_PDDCV: + description: "A zone VAV with ventilation control based on a motion sensor." + is_canonical: true + implements: + - VAV + - MSVO + - PDDCV + ################################### ### Existing Non-standard Types ### ################################### From 77bd445b0bdca9eb39492936e5a7b522494239fb Mon Sep 17 00:00:00 2001 From: GregoryHAIRAPETIAN Date: Wed, 12 Jul 2023 14:21:34 +0200 Subject: [PATCH 3/8] Replacing PDDCV with PDSCV. --- .../yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 11 ----------- ontology/yaml/resources/HVAC/entity_types/VAV.yaml | 12 ++---------- ontology/yaml/resources/fields/telemetry_fields.yaml | 4 ---- 3 files changed, 2 insertions(+), 25 deletions(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 1fa4d6aeb..7fffa3def 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -4523,17 +4523,6 @@ PDSCV: implements: - CONTROL - -PDDCV: - description: "Pressure-dependent discharge damper control for ventilation purposes (CO2 or VOC)." - is_abstract: true - uses: - - discharge_air_damper_percentage_command - - discharge_air_damper_percentage_sensor - implements: - - CONTROL - - SDBPC: guid: "881f3d79-d107-4268-83c6-f16e3ae7fb5a" description: "Back-pressure controlling supply damper." diff --git a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml index 0f98eae02..85b4948e9 100644 --- a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml @@ -429,14 +429,6 @@ VAV_CO2CDSP_PDSCV: - CO2CDSP - PDSCV -VAV_CO2CDSP_PDDCV: - description: "Discharge control VAV with dual setpoint CO2 regulation and damper percentage monitoring" - is_canonical: true - implements: - - VAV - - CO2CDSP - - PDDCV - VAV_RD: guid: "1ebc68cc-4dfe-4cfb-bf14-0d439a1ffca9" description: "Return control VAV with air flow setpoint control" @@ -530,13 +522,13 @@ VAV_HWZTC_CHWZTC_DTM: - CHWZTC - DTM -VAV_MSVO_PDDCV: +VAV_MSVO_PDSCV: description: "A zone VAV with ventilation control based on a motion sensor." is_canonical: true implements: - VAV - MSVO - - PDDCV + - PDSCV ################################### ### Existing Non-standard Types ### diff --git a/ontology/yaml/resources/fields/telemetry_fields.yaml b/ontology/yaml/resources/fields/telemetry_fields.yaml index 5738ea778..9692615df 100644 --- a/ontology/yaml/resources/fields/telemetry_fields.yaml +++ b/ontology/yaml/resources/fields/telemetry_fields.yaml @@ -3027,7 +3027,3 @@ literals: - failed_discharge_air_isolation_damper_alarm: - ACTIVE - INACTIVE - -- discharge_air_damper_percentage_sensor: - fixed_min: 0.0 - fixed_max: 100.0 \ No newline at end of file From b2625c65f6bcaffacad0da5c4b9167511e10b9a0 Mon Sep 17 00:00:00 2001 From: GregoryHAIRAPETIAN Date: Wed, 12 Jul 2023 14:25:33 +0200 Subject: [PATCH 4/8] Addition of a new line. --- ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index ddcc3e35e..0e899d072 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -4525,6 +4525,7 @@ PDSCV: implements: - CONTROL + SDBPC: guid: "881f3d79-d107-4268-83c6-f16e3ae7fb5a" description: "Back-pressure controlling supply damper." From e2decde34b7cd4f7cfc9c699ea2c00413311845e Mon Sep 17 00:00:00 2001 From: GregoryHAIRAPETIAN Date: Wed, 12 Jul 2023 14:27:14 +0200 Subject: [PATCH 5/8] Supression of the discharge_air_damper_percentage_sensor telemetry field. --- ontology/yaml/resources/fields/telemetry_fields.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ontology/yaml/resources/fields/telemetry_fields.yaml b/ontology/yaml/resources/fields/telemetry_fields.yaml index bd329d834..1fbe39850 100644 --- a/ontology/yaml/resources/fields/telemetry_fields.yaml +++ b/ontology/yaml/resources/fields/telemetry_fields.yaml @@ -3103,10 +3103,6 @@ literals: - ACTIVE - INACTIVE -- discharge_air_damper_percentage_sensor: - fixed_min: 0.0 - fixed_max: 100.0 - - high_water_temperature_alarm: - ACTIVE - INACTIVE @@ -3114,4 +3110,3 @@ literals: - ultraviolet_irradiance_sensor: fixed_min: 0.0 flexible_max: 2000.0 - From 05c596c715bfc74600de877b0049eb18d608c526 Mon Sep 17 00:00:00 2001 From: GregoryHAIRAPETIAN Date: Wed, 16 Aug 2023 10:11:17 +0200 Subject: [PATCH 6/8] Addition of MDSCV. --- ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 8 +++++--- ontology/yaml/resources/HVAC/entity_types/VAV.yaml | 5 ++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 0e899d072..1bfbecb9d 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -6619,11 +6619,13 @@ VMADC: implements: - CONTROL -MSVO: - description: "Motion sensor for ventilation purpose (CO2, ...)" +MDSCV: + description: "Motion-dependent supply damper control for ventilation purposes (CO2 or VOC)." is_abstract: true uses: - motion_status + - supply_air_damper_percentage_command + - supply_air_damper_percentage_sensor implements: - - OPERATIONAL + - CONTROL diff --git a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml index 6bd1c870a..69c683ccd 100644 --- a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml @@ -523,13 +523,12 @@ VAV_HWZTC_CHWZTC_DTM: - CHWZTC - DTM -VAV_MSVO_PDSCV: +VAV_MDSCV: description: "A zone VAV with ventilation control based on a motion sensor." is_canonical: true implements: - VAV - - MSVO - - PDSCV + - MDSCV ################################### ### Existing Non-standard Types ### From 1bea6c0778d4df2e80af2ee16a8e62355b3364ad Mon Sep 17 00:00:00 2001 From: ghairapetian <83808569+ghairapetian@users.noreply.github.com> Date: Mon, 18 Sep 2023 10:17:38 +0200 Subject: [PATCH 7/8] Change to MDSDC --- ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 603dd8f6f..c022250a6 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -6774,8 +6774,8 @@ VMADC: implements: - CONTROL -MDSCV: - description: "Motion-dependent supply damper control for ventilation purposes (CO2 or VOC)." +MDSDC: + description: "Motion-dependent supply damper control." is_abstract: true uses: - motion_status From 50cced8fe608e294b227c686cc91c17c5c04fe61 Mon Sep 17 00:00:00 2001 From: ghairapetian <83808569+ghairapetian@users.noreply.github.com> Date: Mon, 18 Sep 2023 10:18:22 +0200 Subject: [PATCH 8/8] Change the VAV type --- ontology/yaml/resources/HVAC/entity_types/VAV.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml index d195bfb00..0ec08a004 100644 --- a/ontology/yaml/resources/HVAC/entity_types/VAV.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/VAV.yaml @@ -533,12 +533,12 @@ VAV_HWZTC_CHWZTC_DTM: - CHWZTC - DTM -VAV_MDSCV: +VAV_MDSDC: description: "A zone VAV with ventilation control based on a motion sensor." is_canonical: true implements: - VAV - - MDSCV + - MDSDC ################################### ### Existing Non-standard Types ###