From 263c3dc025619f716b67f9112029b6f9a84092c1 Mon Sep 17 00:00:00 2001 From: Kevin Date: Fri, 31 Mar 2023 15:55:07 +0100 Subject: [PATCH] added new sensor type --- .../resources/HVAC/entity_types/ABSTRACT.yaml | 16 +++++++++++++++- .../yaml/resources/HVAC/entity_types/SENSOR.yaml | 7 +++++++ .../yaml/resources/fields/telemetry_fields.yaml | 8 ++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml index 846be0f02..4042a3282 100644 --- a/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/ABSTRACT.yaml @@ -6605,4 +6605,18 @@ VMADC: - mixed_air_damper_percentage_command - mixed_air_damper_percentage_sensor implements: - - CONTROL \ No newline at end of file + - CONTROL + +MAZTM: + description: "Zone temperature monitoring for MDF room with high & low temperature alarms, sensor failed alarm " + is_abstract: true + uses: + - high_limit_zone_air_temperature_setpoint + - low_limit_zone_air_temperature_setpoint + - zone_air_temperature_sensor + - high_zone_air_temperature_alarm + - low_zone_air_temperature_alarm + - failed_zone_air_temperature_alarm + - failed_alarm + implements: + - OPERATIONAL \ No newline at end of file diff --git a/ontology/yaml/resources/HVAC/entity_types/SENSOR.yaml b/ontology/yaml/resources/HVAC/entity_types/SENSOR.yaml index e652b16ff..7df2a2676 100644 --- a/ontology/yaml/resources/HVAC/entity_types/SENSOR.yaml +++ b/ontology/yaml/resources/HVAC/entity_types/SENSOR.yaml @@ -243,3 +243,10 @@ SENSOR_CO2M_VOCM: - /SENSOR - CO2M - VOCM + +SENSOR_MAZTM: + description: "zone temperature monitoring with high, low alarm setpoints and unit failed alarms" + is_canonical: true + implements: + - /SENSOR + - MAZTM \ No newline at end of file diff --git a/ontology/yaml/resources/fields/telemetry_fields.yaml b/ontology/yaml/resources/fields/telemetry_fields.yaml index 6e7fbe427..61f431e3f 100644 --- a/ontology/yaml/resources/fields/telemetry_fields.yaml +++ b/ontology/yaml/resources/fields/telemetry_fields.yaml @@ -3102,3 +3102,11 @@ literals: - ultraviolet_irradiance_sensor: fixed_min: 0.0 flexible_max: 2000.0 + +- high_limit_zone_air_temperature_setpoint: + fixed_min: 255.9259259 + flexible_max: 338.7037037 + +- low_limit_zone_air_temperature_setpoint: + fixed_min: 255.9259259 + flexible_max: 338.7037037 \ No newline at end of file