From 9cfba8b734879530d56e250638f124d35e4ed63b Mon Sep 17 00:00:00 2001 From: ccquigley Date: Thu, 23 Jan 2025 23:50:10 +0000 Subject: [PATCH 1/4] adding new ahu type, abstracts, and fields --- .../resources/HVAC/entity_types/ABSTRACT.yaml | 26 +++++++++++++++++++ .../yaml/resources/HVAC/entity_types/AHU.yaml | 17 ++++++++++++ .../resources/fields/telemetry_fields.yaml | 9 +++++++ 3 files changed, 52 insertions(+) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 1c99e2d99..85f574b4e 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -102,7 +102,16 @@ OADM: - failed_outside_air_damper_alarm uses: - outside_air_damper_command + - outside_air_damper_status +RADM: + description: "Return air damper monitoring." + is_abstract: true + opt_uses: + - failed_return_air_damper_alarm + uses: + - return_air_damper_command + - return_air_damper_status MOAFC: guid: "76994bbd-4395-4a19-914f-d5c9a21fc99b" @@ -1796,6 +1805,8 @@ ZHC: - low_zone_air_relative_humidity_alarm - zone_air_dewpoint_temperature_sensor - zone_air_dewpoint_temperature_setpoint + - dehumidification_run_command + - dehumidification_run_status implements: - OPERATIONAL @@ -1925,6 +1936,19 @@ SHM: - MONITORING +DHM: + description: "Discharge air relative humidity monitoring." + is_abstract: true + opt_uses: + - high_discharge_air_relative_humidity_alarm + - low_discharge_air_relative_humidity_alarm + - failed_discharge_air_relative_humidity_alarm + uses: + - discharge_air_relative_humidity_sensor + implements: + - MONITORING + + REFC: guid: "e043f5e2-fcc4-44b1-818f-0f4e7584adf5" description: "Refrigerant leak control." @@ -3217,6 +3241,8 @@ HPHCZC: - failed_zone_air_temperature_alarm - high_zone_air_temperature_alarm - low_zone_air_temperature_alarm + - cooling_request_count + - heating_request_count uses: - cooling_run_command - heating_run_command diff --git a/ontology/yaml/resources/HVAC/entity_types/AHU.yaml b/ontology/yaml/resources/HVAC/entity_types/AHU.yaml index dc7b6b576..60e05cd0a 100644 --- a/ontology/yaml/resources/HVAC/entity_types/AHU.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/AHU.yaml @@ -4834,6 +4834,23 @@ AHU_SFSS4X_ECON_SFVSC4X_CHWRC_SSPC_FDPSM: - SSPC - FDPSM +AHU_DFMSC_DHM_EFSS_HPHCZC_MTM_OA_OADM_RADM_RMM_RTM_ZHC: + description: "" + is_canonical: true + implements: + - AHU + - DFMSC + - DHM + - EFSS + - HPHCZC + - MTM + - OA + - OADM + - RADM + - RMM + - RTM + - ZHC + ################################### ### Existing Non-standard Types ### ################################### diff --git a/ontology/yaml/resources/fields/telemetry_fields.yaml b/ontology/yaml/resources/fields/telemetry_fields.yaml index 69401cdf7..8d57f67ad 100644 --- a/ontology/yaml/resources/fields/telemetry_fields.yaml +++ b/ontology/yaml/resources/fields/telemetry_fields.yaml @@ -2127,12 +2127,21 @@ literals: - high_supply_air_relative_humidity_alarm: - ACTIVE - INACTIVE +- high_discharge_air_relative_humidity_alarm: + - ACTIVE + - INACTIVE - low_supply_air_relative_humidity_alarm: - ACTIVE - INACTIVE +- low_discharge_air_relative_humidity_alarm: + - ACTIVE + - INACTIVE - failed_supply_air_relative_humidity_alarm: - ACTIVE - INACTIVE +- failed_discharge_air_relative_humidity_alarm: + - ACTIVE + - INACTIVE - failed_discharge_air_static_pressure_alarm: - ACTIVE - INACTIVE From 7075df8ec29079cfd7d20a601b3b24453cb8eaa5 Mon Sep 17 00:00:00 2001 From: db-robot Date: Fri, 24 Jan 2025 00:09:33 +0000 Subject: [PATCH 2/4] Add GUIDs to new entity types --- ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 2 ++ ontology/yaml/resources/HVAC/entity_types/AHU.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 85f574b4e..6335230fc 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -105,6 +105,7 @@ OADM: - outside_air_damper_status RADM: + guid: "2819ae14-dc0c-4c73-8bdf-fdf12fa13f52" description: "Return air damper monitoring." is_abstract: true opt_uses: @@ -1937,6 +1938,7 @@ SHM: DHM: + guid: "3436956c-47df-4312-bcc3-9730f479c757" description: "Discharge air relative humidity monitoring." is_abstract: true opt_uses: diff --git a/ontology/yaml/resources/HVAC/entity_types/AHU.yaml b/ontology/yaml/resources/HVAC/entity_types/AHU.yaml index 60e05cd0a..d9d1433f4 100644 --- a/ontology/yaml/resources/HVAC/entity_types/AHU.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/AHU.yaml @@ -4835,6 +4835,7 @@ AHU_SFSS4X_ECON_SFVSC4X_CHWRC_SSPC_FDPSM: - FDPSM AHU_DFMSC_DHM_EFSS_HPHCZC_MTM_OA_OADM_RADM_RMM_RTM_ZHC: + guid: "08bce8b9-2b68-431c-854f-84142a2906ce" description: "" is_canonical: true implements: From ce53233000635cc16894d25d044bba84e32ce2f8 Mon Sep 17 00:00:00 2001 From: ccquigley Date: Fri, 24 Jan 2025 19:28:25 +0000 Subject: [PATCH 3/4] additional dehumidifier points --- ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 1 + ontology/yaml/resources/HVAC/entity_types/AHU.yaml | 2 +- ontology/yaml/resources/fields/telemetry_fields.yaml | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 6335230fc..4dff91d66 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -1945,6 +1945,7 @@ DHM: - high_discharge_air_relative_humidity_alarm - low_discharge_air_relative_humidity_alarm - failed_discharge_air_relative_humidity_alarm + - discharge_air_dewpoint_temperature_sensor uses: - discharge_air_relative_humidity_sensor implements: diff --git a/ontology/yaml/resources/HVAC/entity_types/AHU.yaml b/ontology/yaml/resources/HVAC/entity_types/AHU.yaml index d9d1433f4..ba723201f 100644 --- a/ontology/yaml/resources/HVAC/entity_types/AHU.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/AHU.yaml @@ -4836,7 +4836,7 @@ AHU_SFSS4X_ECON_SFVSC4X_CHWRC_SSPC_FDPSM: AHU_DFMSC_DHM_EFSS_HPHCZC_MTM_OA_OADM_RADM_RMM_RTM_ZHC: guid: "08bce8b9-2b68-431c-854f-84142a2906ce" - description: "" + description: "Single zone AHU with multi speed discharge fan controlling to zone humidity for a room with a pool and uses a WSHP for chilled or heating water which controls to zone temperature with dual setpoint. Contains monitoring points for MAT, RAT, OAD, RAD, discharge air humiditiy, and an exhuast fan with start/stop" is_canonical: true implements: - AHU diff --git a/ontology/yaml/resources/fields/telemetry_fields.yaml b/ontology/yaml/resources/fields/telemetry_fields.yaml index 8d57f67ad..0a5f25c35 100644 --- a/ontology/yaml/resources/fields/telemetry_fields.yaml +++ b/ontology/yaml/resources/fields/telemetry_fields.yaml @@ -4061,3 +4061,6 @@ literals: - zone_air_dewpoint_temperature_setpoint: flexible_min: 255.9259259 flexible_max: 310.9259259 +- discharge_air_dewpoint_temperature_sensor: + flexible_min: 255.9259259 + flexible_max: 338.7037037 \ No newline at end of file From d856943dbaf492c4c8cce64944204ba41fdb364b Mon Sep 17 00:00:00 2001 From: ccquigley Date: Fri, 24 Jan 2025 20:00:24 +0000 Subject: [PATCH 4/4] updating dehumidifier points --- ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 4dff91d66..e64a1937d 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -100,9 +100,9 @@ OADM: is_abstract: true opt_uses: - failed_outside_air_damper_alarm + - outside_air_damper_status uses: - outside_air_damper_command - - outside_air_damper_status RADM: guid: "2819ae14-dc0c-4c73-8bdf-fdf12fa13f52"