Skip to main content
All CollectionsFeatures & FunctionsFloorplans
Floor Plans: Setup & Troubleshooting
Floor Plans: Setup & Troubleshooting

Learn what data points are required for floor plans to show values

Christine Li avatar
Written by Christine Li
Updated over a week ago

The intended audience of this article is partners or power users who are working closely with Noda to setup the system.

Like most things in Noda, we rely on the data coming from the equipment in your building to transform the user interface and support your operations. Floor plans specifically have more stringent requirements so we can show comfort, air exchange, air quality, automated demand management and lighting zone details. We have listed the points Ontology Alignment Project codes we require below.

1. HVAC

Equipment Types

  • FCU (any equip with base code FCU, except those with variant code FCUZCHOE)

  • AHU (any equip with base code AHU)

  • VAV (any equip with base code VAV)

  • Heat Pumps (any equip with base code HP)

  • Unit Heaters (any equip with base code FCU and variant code FCUZCHOE)

  • Radiant Floor Heaters (any equip with base code RADF)

  • Exhaust Fans (any equip with base code FAN)

An equipment type will be hidden if no HVAC zone on that floor has an equip of that given type.

1a. HVAC - Comfort

Displays if the HVAC Zone has one of the following functions:

  • HEATING, COOLING

  • HEATING_COOLING

  • HEATING_VENTILATION

  • COOLING_VENTILATION

  • HEATING_COOLING_VENTILATION

With both cooling setpoint (EFFZTCLSP) and heating setpoint (EFFZTHTSP) available:

With heating setpoint (EFFZTHTSP) only:

With cooling setpoint (EFFZTCLSP) only:

With one setpoint (EFFZTSP for ZT or RATSP for RAT) and no heating setpoint nor cooling setpoint:

Uses the first equip of the selected type within the HVAC zone for the calculation; all other equips are ignored.

If none of the above cases are met, the zone will be grey.

Points

  • ZT (default)

    • Cooling setpoint: EFFZTCLSP

    • Heating setpoint: EFFZTHTSP

    • Setpoint: EFFZTSP

  • RAT (may be configured on a per building, per equip type basis, via Noda-api)

    • Setpoint: RATSP

    • Cooling/heating setpoints are NOT used

    • Ex: You have 2 buildings with ACUs and only RAT. You set each building individually to use RAT for ACUs. Then, if you other equipment, like FCUs, they keep the default Zone Temp configuration. Alternately, if one building has ACUs that have ZT and the other only RAT, you can have each building configured to look for the available temp point.

Units

  • Differential (as seen on diagrams) is 2 if the unit of the point is celsius, 3 if fahrenheit

1b. HVAC - Air Exchange

Displays as a filter if the HVAC Zone has any of the following functions:

  • VENTILATION

  • HEATING_VENTILATION

  • COOLING_VENTILATION

  • HEATING_COOLING_VENTILATION

Uses the first equip of the selected type within the HVAC zone for the calculation; all other equips are ignored.

Points

  • ZCO2 (only "ppm" unit is supported)

    • If between 0-750ppm, the zone is green

    • If between 750-900ppm, the zone is yellow

    • If between 900-1800ppm the zone is red

1c. HVAC - Communication Status

Always displays as an available filter.

Points

  • CMST

    • An equip is considered online when its CMST curValue corresponds to the first element in the point's enumValues array

      • E.g. if curValue is "online" and enumValues are ["online", "offline"], the equip is considered online

    • Considers ALL the equips of the selected type within the HVAC zone

    • If EVERY equip of the selected type is online, then the zone is green

    • If ANY equip of the selected type is not online AND there is at least one equip with a CMST point, then the zone is yellow

    • If NO equip of the selected type has a CMST point, then the zone is grey

1d. HVAC - Automated Demand Status

Displays as a filter if the building has the ADM feature flag turned on.


Points

  • LDSHST

    • An equip is consider on when its LDSHST curValue is "true"

    • Considers ALL the equips of the selected type within the HVAC zone

    • If ANY equip in the HVAC zone is on, then the zone is blue

    • If NO equip in the HVAC zone is on AND there is at least one equip with a LDSHST point, then the zone is dark grey

    • If NO equip of the selected type has a LDSHST point, then the zone is grey

2. Environmental Sensors

2a. Environmental Sensors - Air Quality

Equipment Types:

  • Any equip that has one of MTS, SURS, OCCS, AIRS, LTS as its base code AND has a variant code with the function AQM according to the OAP

    • At the time of writing, this corresponds to equips with the variant code EQS or AQS

Specific Measurements:

  • Includes CO (ZCO), CO₂ (ZCO2), CH₂O (ZCH2O), NH₃ (ZNH3), NO₂ (ZNO2), Ozone (ZO3), PM01 (ZPM01), PM2.5 (ZPM25) , PM10 (ZPM10), TVOC (ZTVOC)

  • Measured as Unhealthy, Moderate, or Normal (see legend within Noda for the ranges for each measurement)

  • Note that the ranges might change depending on the unit of the point

Overall Measurement:

  • For each measurement type calculate the IAQ based on linear interpolation within the "Normal" range

  • Choose the lowest IAQ Score

  • If the score is Moderate/Unhealthy, subtract 2 points for each additional measurement that is in the same range (i.e. also Moderate/Unhealthy)

2b. Environmental Sensors - Gas Detection

Equipment Types:

  • Any equip that has one of MTS, SURS, OCCS, AIRS, LTS as its base code AND has a variant code with the function TCGM according to the OAP

    • At the time of writing, this corresponds to equips with the variant code GDS

Specific Measurements:

  • Includes CO (ZCO), NO₂ (ZNO2)

  • Measured as Unhealthy, Moderate, or Normal (see legend within Noda for the ranges for each measurement)

  • Note that the ranges might change depending on the unit of the point

Overall Measurement:

  • Identical to Air Quality sensors

3. Lighting Zones

Points

  • EFLTLVLSP

    • 0, the zone is yellow" } ], "type": "paragraph" }" data-slate-object="block" data-key="825"If curValue > 0, the zone is yellow

    • If curValue is 0, the zone is dark grey

    • If no EFLTLVLSP point is found, the zone is grey



Did this answer your question?