> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.kodelabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# KODE routine library

> Reference guide for pre-configured FDD routines covering airside, chilled water, and hot water system faults with tuning parameters.

Cloud BMS includes a pre-configured library of FDD routines that cover common fault conditions across airside, chilled water, and hot water systems. These routines are ready to deploy and can be customized through parameter tuning.

## Routine structure

Every library routine shares a common structure. Each routine includes a priority level, a fault domain, and a set of tuning parameters with default values.

**Priority** assigns a severity level to each routine. The five levels are Life Safety, Critical, Warning, Alert, and Info.

**Domain** groups routines by the type of fault they detect. Domains include Cooling Operation Failure, Heating Operation Failure, Air Quality, and AHU Fan / Pressure Issue.

**Parameters** control the thresholds and delays that determine when a routine triggers an event. You adjust these values during configuration to match your equipment and site conditions.

Common parameters across most routines include:

| Parameter                    | Description                                                           |
| ---------------------------- | --------------------------------------------------------------------- |
| `Alarm On Delay`             | Time a condition must persist before the routine generates an event   |
| `Start Delay`                | Wait time after equipment starts before the routine begins monitoring |
| `Return to Normal Delay`     | Time a condition must clear before the routine closes the event       |
| Tolerance / threshold values | Deadbands and delta values that define acceptable operating ranges    |

## Airside faults

Airside routines monitor fan coil units, VAVs, and air handling units for cooling, heating, air quality, and fan or pressure faults.

Parameters in each routine are color-coded by category:

* <span style={{backgroundColor: '#dbeafe', padding: '2px 8px', borderRadius: '4px'}}>Timing</span> Delays that control when the routine generates or closes events
* <span style={{backgroundColor: '#fef9c3', padding: '2px 8px', borderRadius: '4px'}}>Threshold</span> Equipment-specific thresholds, positions, and delta values
* <span style={{backgroundColor: '#dcfce7', padding: '2px 8px', borderRadius: '4px'}}>Deadband</span> Setpoint deadbands, tolerances, and arbitrary setpoints

### Air quality

<AccordionGroup>
  <Accordion title="CO2 near max setpoint">
    Generates an event when CO2 concentration exceeds acceptable levels while the zone is occupied.

    | Property     | Value       |
    | ------------ | ----------- |
    | **Priority** | Alert       |
    | **Domain**   | Air Quality |

    | Parameter                                                                                                              | Default | Description                                                             |
    | ---------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>              | 15 min  | Delay after alarm conditions are met before generating the event        |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                 | 30 min  | Delay after equipment starts before checking for alarm conditions       |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>      | 5 min   | Delay after alarm conditions clear before closing the event             |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>CO2 Max Arbitrary Threshold</span> | 800 ppm | Threshold for CO2 breach notifications when no setpoint is configured   |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Setpoint Deadband</span>  | 10%     | Tolerated difference from the setpoint as a percentage for CO2          |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Setpoint Deadband</span>           | 50 ppm  | Tolerated difference from the setpoint for CO2 (use as a minimum value) |
  </Accordion>
</AccordionGroup>

### Cooling operation failure

<AccordionGroup>
  <Accordion title="Cooling fully open for long periods">
    Generates an event when the unit is commanded to maximum cooling for too long.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Alert                     |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Cooling Valve Min Position</span> | 5%      | Minimum position to indicate near-full capacity operation         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span>  | 1 Amp   | Minimum threshold (Amps) for a fan on status                      |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm Delay</span>                | 60 min  | Delay after alarm conditions are met before generating the event  |
  </Accordion>

  <Accordion title="Cooling off in cooling mode">
    Generates an event when zone temperature is high and cooling is not active.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Alert                     |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default     | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>   | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Cooling Valve Min Position</span> | 5%          | Minimum position to indicate near-full capacity operation         |
  </Accordion>

  <Accordion title="Cooling off in cooling mode w/ discharge temperature">
    Generates an event when zone temperature is high and cooling is not active.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default     | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>   | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Cooling Valve Min Position</span> | 5%          | Minimum position to indicate near-full capacity operation         |
  </Accordion>

  <Accordion title="Cooling stuck open">
    Generates an event when zone temperature is high and cooling is not active.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                            | Default   | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(ZT SPT, ZT) - Delta</span>      | 1 delta F | Delta beyond which the operation should be off                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>         | 5%        | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span> | 1 Amp     | Minimum threshold (Amps) for a fan on status                      |
  </Accordion>

  <Accordion title="Damper operation failure in cooling mode">
    Generates an event when the damper fails to open when cooling is required.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                            | Default     | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>  | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Flow Tolerance</span>   | 10%         | Tolerated flow deviation from setpoint as a percentage            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Flow Tolerance</span>    | 20 cfm      | Tolerated flow deviation from setpoint (use a low number)         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>       | 95%         | Minimum damper position to indicate a starved box                 |
  </Accordion>

  <Accordion title="Discharge temperature greater than setpoint while occupied">
    Generates an event when discharge temperature is too high while in cooling mode and occupied.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                            | Default     | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>  | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>         | 5%          | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Power Min Threshold</span>   | 1 W or kW   | Minimum threshold (watts/kilowatts) for a fan on status           |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span> | 1 Amp       | Minimum threshold (Amps) for a fan on status                      |
  </Accordion>

  <Accordion title="Flow less than setpoint in cooling mode">
    Generates an event when the damper fails to reach flow setpoint while in cooling mode.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                            | Default     | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>  | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Flow Tolerance</span>   | 10%         | Tolerated flow deviation from setpoint as a percentage            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Flow Tolerance</span>    | 20 cfm      | Tolerated flow deviation from setpoint (use a low number)         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>       | 95%         | Minimum damper position to indicate a starved box                 |
  </Accordion>

  <Accordion title="Heating stuck open">
    Generates an event when a heating source is detected while in cooling mode.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(ZT SPT, ZT) - Delta</span>       | 1 delta F | Delta beyond which the operation should be off                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Heating Valve Min Position</span> | 10%       | Minimum actuator position in heating mode                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>          | 5%        | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span>  | 1 Amp     | Minimum threshold (Amps) for a fan on status                      |
  </Accordion>

  <Accordion title="Insufficient cooling operation">
    Generates an event when the unit is actively cooling but zone temperature does not drop sufficiently.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, ZT) - Delta</span>      | 5 delta F | Delta between DAT VAV and zone temperature for sufficient cooling |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, DAT AHU) - Delta</span> | 3 delta F | Delta between DAT VAV and DAT AHU for sufficient cooling          |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Cooling Valve Min Position</span> | 90%       | Minimum actuator position to check for insufficiency              |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>          | 5%        | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span>  | 1 Amp     | Minimum threshold (Amps) for a fan on status                      |
  </Accordion>

  <Accordion title="Insufficient cooling operation w/ discharge temperature and setpoint">
    Generates an event when the unit is actively cooling but discharge temperature does not drop sufficiently.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, ZT) - Delta</span>      | 5 delta F | Delta between DAT VAV and zone temperature for sufficient cooling |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, DAT AHU) - Delta</span> | 3 delta F | Delta between DAT VAV and DAT AHU for sufficient cooling          |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Cooling Valve Min Position</span> | 90%       | Minimum actuator position to check for insufficiency              |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>          | 5%        | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span>  | 1 Amp     | Minimum threshold (Amps) for a fan on status                      |
  </Accordion>

  <Accordion title="Temperature greater than setpoint while occupied">
    Generates an event when zone temperature is outside the acceptable range while in cooling mode and occupied.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Alert                     |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default     | Description                                                                  |
    | --------------------------------------------------------------------------------------------------------------------- | ----------- | ---------------------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min      | Delay after alarm conditions are met before generating the event             |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min      | Delay after equipment starts before checking for alarm conditions            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the heating setpoint                               |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the cooling setpoint                               |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>   | 3 delta F   | Tolerated difference from a single setpoint                                  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min       | Delay after alarm conditions clear before closing the event                  |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Arbitrary Heating Setpoint</span> | 66 F        | Arbitrary setpoint below which notifications trigger when no setpoint exists |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Arbitrary Cooling Setpoint</span> | 75 F        | Arbitrary setpoint above which notifications trigger when no setpoint exists |
  </Accordion>
</AccordionGroup>

### Heating operation failure

<AccordionGroup>
  <Accordion title="Damper operation failure in heating mode">
    Generates an event when the damper fails to open when heating is required.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                            | Default     | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>  | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Flow Tolerance</span>   | 10%         | Tolerated flow deviation from setpoint as a percentage            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Flow Tolerance</span>    | 20 cfm      | Tolerated flow deviation from setpoint (use a low number)         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>       | 95%         | Minimum damper position to indicate a starved box                 |
  </Accordion>

  <Accordion title="Flow less than setpoint in heating mode">
    Generates an event when the damper fails to reach flow setpoint while in heating mode.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                            | Default     | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span> | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>  | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Flow Tolerance</span>   | 10%         | Tolerated flow deviation from setpoint as a percentage            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Flow Tolerance</span>    | 20 cfm      | Tolerated flow deviation from setpoint (use a low number)         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>       | 95%         | Minimum damper position to indicate a starved box                 |
  </Accordion>

  <Accordion title="Heating fully open for long periods">
    Generates an event when the unit is outputting maximum heating for too long.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Alert                     |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                            | Default | Description                                                       |
    | -------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>               | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>         | 5%      | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span> | 1 Amp   | Minimum threshold (Amps) for a fan on status                      |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm Delay</span>               | 60 min  | Delay after alarm conditions are met before generating the event  |
  </Accordion>

  <Accordion title="Heating off in heating mode">
    Generates an event when zone temperature is too low and heating is not active.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default     | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>   | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Heating Valve Min Position</span> | 10%         | Minimum actuator position in heating mode                         |
  </Accordion>

  <Accordion title="Heating off in heating mode w/ discharge temperature">
    Generates an event when discharge temperature is too low and heating is not active.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default     | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min      | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min      | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min       | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the heating setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the cooling setpoint                    |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>   | 3 delta F   | Tolerated difference from a single setpoint                       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Heating Valve Min Position</span> | 10%         | Minimum actuator position in heating mode                         |
  </Accordion>

  <Accordion title="Insufficient heating operation">
    Generates an event when the unit is actively heating but zone temperature does not rise sufficiently.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, ZT) - Delta</span>      | 5 delta F | Delta between DAT VAV and zone temperature for sufficient heating |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Heating Valve Min Position</span> | 90%       | Minimum position to indicate near-full capacity operation         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, DAT AHU) - Delta</span> | 3 delta F | Delta between DAT VAV and DAT AHU for sufficient heating          |
  </Accordion>

  <Accordion title="Insufficient heating operation w/ discharge temperature and setpoint">
    Generates an event when the unit is actively heating but discharge temperature does not rise sufficiently.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Warning                   |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>(DAT VAV, ZT) - Delta</span>      | 5 delta F | Delta between DAT VAV and zone temperature for sufficient heating |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Heating Valve Min Position</span> | 90%       | Minimum position to indicate near-full capacity operation         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>          | 5%        | Minimum threshold (%) for a fan on status                         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span>  | 1 Amp     | Minimum threshold (Amps) for a fan on status                      |
  </Accordion>

  <Accordion title="Temperature less than setpoint while occupied">
    Generates an event when zone temperature is outside the acceptable range while in heating mode and occupied.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Alert                     |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default     | Description                                                                  |
    | --------------------------------------------------------------------------------------------------------------------- | ----------- | ---------------------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min      | Delay after alarm conditions are met before generating the event             |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min      | Delay after equipment starts before checking for alarm conditions            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Heating Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the heating setpoint                               |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Cooling Setpoint Deadband</span>  | 1.5 delta F | Tolerated difference from the cooling setpoint                               |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Single Setpoint Deadband</span>   | 3 delta F   | Tolerated difference from a single setpoint                                  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min       | Delay after alarm conditions clear before closing the event                  |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Arbitrary Heating Setpoint</span> | 66 F        | Arbitrary setpoint below which notifications trigger when no setpoint exists |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Arbitrary Cooling Setpoint</span> | 75 F        | Arbitrary setpoint above which notifications trigger when no setpoint exists |
  </Accordion>
</AccordionGroup>

### AHU fan and pressure issues

<AccordionGroup>
  <Accordion title="Damper fully open for long periods">
    Generates an event when the damper is at its maximum position for too long.

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Warning                  |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                         | Default | Description                                                       |
    | ----------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>            | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span> | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>    | 95%     | Minimum damper position to indicate a starved box                 |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm Delay</span>            | 60 min  | Delay after alarm conditions are met before generating the event  |
  </Accordion>

  <Accordion title="Damper operation failure">
    Generates an event when discharge airflow is less than setpoint and the damper exceeds its minimum position.

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Alert                    |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                          | Default | Description                                                       |
    | ------------------------------------------------------------------------------------------------------------------ | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>          | 15 min  | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>             | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>  | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Flow Tolerance</span> | 10%     | Tolerated flow deviation from setpoint as a percentage            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Flow Tolerance</span>  | 20 cfm  | Tolerated flow deviation from setpoint (use a low number)         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>     | 95%     | Minimum damper position to indicate a starved box                 |
  </Accordion>

  <Accordion title="Discharge fan operation failure">
    Generates an event when the discharge fan is not operating as commanded (feedback does not match command).

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Warning                  |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                            | Default | Description                                                      |
    | -------------------------------------------------------------------------------------------------------------------- | ------- | ---------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min  | Delay after alarm conditions are met before generating the event |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min   | Delay after alarm conditions clear before closing the event      |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>         | 5%      | Minimum threshold (%) for a fan on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Max Threshold</span>         | 2%      | Maximum threshold (%) for a fan off status                       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Max Threshold</span> | 0.1 Amp | Maximum threshold (Amps) for a fan off status                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span> | 1 Amp   | Minimum threshold (Amps) for a fan on status                     |
  </Accordion>

  <Accordion title="Duct pressure less than setpoint while fan near maximum">
    Generates an event when the fan runs at its upper limit and does not meet the discharge pressure setpoint.

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Warning                  |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                              | Default | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                 | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>              | 15 min  | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>      | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Pressure Tolerance</span> | 20%     | Tolerated pressure deviation from setpoint as a percentage        |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Pressure Tolerance</span>  | 0.1 psi | Tolerated pressure deviation from setpoint (use a low number)     |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Position</span>            | 95%     | Minimum fan position (%) when experiencing pressure issues        |
  </Accordion>

  <Accordion title="Fan operation failure while duct pressure less than setpoint">
    Generates an event when the fan runs at its lower limit and does not meet the discharge pressure setpoint.

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Warning                  |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                              | Default | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                 | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>              | 15 min  | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>      | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Pressure Tolerance</span>  | 0.1 psi | Tolerated pressure deviation from setpoint (use a low number)     |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Pressure Tolerance</span> | 20%     | Tolerated pressure deviation from setpoint as a percentage        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Position</span>            | 95%     | Minimum fan position (%) when experiencing pressure issues        |
  </Accordion>

  <Accordion title="Fan/pump operation failure">
    Generates an event when the unit is not operating as commanded (feedback does not match command).

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Warning                  |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                            | Default | Description                                                      |
    | -------------------------------------------------------------------------------------------------------------------- | ------- | ---------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min  | Delay after alarm conditions are met before generating the event |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min   | Delay after alarm conditions clear before closing the event      |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>         | 5%      | Minimum threshold (%) for a fan on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span> | 1 Amp   | Minimum threshold (Amps) for a fan on status                     |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Max Threshold</span>         | 2%      | Maximum threshold (%) for a fan off status                       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Max Threshold</span> | 0.1 Amp | Maximum threshold (Amps) for a fan off status                    |
  </Accordion>

  <Accordion title="Flow less than setpoint">
    Generates an event when discharge airflow is less than setpoint and the damper is at or below minimum position.

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Alert                    |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                          | Default | Description                                                       |
    | ------------------------------------------------------------------------------------------------------------------ | ------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>          | 15 min  | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>             | 30 min  | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>  | 5 min   | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Flow Tolerance</span> | 10%     | Tolerated flow deviation from setpoint as a percentage            |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Nominal Flow Tolerance</span>  | 20 cfm  | Tolerated flow deviation from setpoint (use a low number)         |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Damper Min Position</span>     | 95%     | Minimum damper position to indicate a starved box                 |
  </Accordion>

  <Accordion title="Return fan operation failure">
    Generates an event when the return fan is not operating as commanded (feedback does not match command).

    | Property     | Value                    |
    | ------------ | ------------------------ |
    | **Priority** | Warning                  |
    | **Domain**   | AHU Fan / Pressure Issue |

    | Parameter                                                                                                            | Default | Description                                                      |
    | -------------------------------------------------------------------------------------------------------------------- | ------- | ---------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>            | 15 min  | Delay after alarm conditions are met before generating the event |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>    | 5 min   | Delay after alarm conditions clear before closing the event      |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Min Threshold</span> | 1 Amp   | Minimum threshold (Amps) for a fan on status                     |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Max Threshold</span>         | 2%      | Maximum threshold (%) for a fan off status                       |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Current Max Threshold</span> | 0.1 Amp | Maximum threshold (Amps) for a fan off status                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Fan Min Threshold</span>         | 5%      | Minimum threshold (%) for a fan on status                        |
  </Accordion>
</AccordionGroup>

## Chilled water system faults

Chilled water routines monitor pumps, differential pressure, and supply temperatures across chilled water and condenser water loops.

<AccordionGroup>
  <Accordion title="Chilled water diff pressure less than setpoint">
    Generates an event when chilled water pumps cannot meet the differential pressure setpoint.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                                    | Default   | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>                    | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                       | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>            | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Diff Press - Delta</span>          | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Water Diff Press - Delta</span> | 20%       | Tolerated relative (%) delta from the setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>                | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span>        | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Chilled water temp greater than setpoint">
    Generates an event when the chilled water system fails to cool water to its required temperature.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Temp - Delta</span>         | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span> | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>         | 5%        | Minimum threshold (%) for a pump on status                        |
  </Accordion>

  <Accordion title="Chilled/condenser water loop diff pressure less than setpoint">
    Generates an event when cooling water pumps cannot meet the loop differential pressure setpoint.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                                    | Default   | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>                    | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                       | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>            | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Diff Press - Delta</span>          | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Water Diff Press - Delta</span> | 20%       | Tolerated relative (%) delta from the setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>                | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span>        | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Chilled/condenser water loop temp greater than setpoint">
    Generates an event when the system fails to cool the water loop to its required temperature.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                                    | Default   | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>                    | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                       | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>            | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Diff Press - Delta</span>          | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Water Diff Press - Delta</span> | 20%       | Tolerated relative (%) delta from the setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>                | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span>        | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Condenser water diff press less than setpoint">
    Generates an event when condenser water pumps cannot meet the differential pressure setpoint.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                                    | Default   | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>                    | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                       | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>            | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Diff Press - Delta</span>          | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Water Diff Press - Delta</span> | 20%       | Tolerated relative (%) delta from the setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>                | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span>        | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Condenser water temp greater than setpoint">
    Generates an event when the system fails to sufficiently cool the condenser water.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Cooling Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Temp - Delta</span>         | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>         | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span> | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>
</AccordionGroup>

## Hot water system faults

Hot water routines monitor pumps, differential pressure, and supply temperatures across hot water loops.

<AccordionGroup>
  <Accordion title="Hot water diff pressure less than setpoint">
    Generates an event when hot water pumps cannot meet the differential pressure setpoint.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                                    | Default   | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>                    | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                       | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>            | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Diff Press - Delta</span>          | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Water Diff Press - Delta</span> | 20%       | Tolerated relative (%) delta from the setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>                | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span>        | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Hot water loop diff pressure less than setpoint">
    Generates an event when hot water loop pumps cannot meet the differential pressure setpoint.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                                    | Default   | Description                                                       |
    | ---------------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>                    | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                       | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>            | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Diff Press - Delta</span>          | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Relative Water Diff Press - Delta</span> | 20%       | Tolerated relative (%) delta from the setpoint                    |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>                | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span>        | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Hot water loop temp less than setpoint">
    Generates an event when the system fails to heat loop water to its required temperature.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Temp - Delta</span>         | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>         | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span> | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>

  <Accordion title="Hot water temp less than setpoint">
    Generates an event when the hot water system fails to heat water to its required temperature.

    | Property     | Value                     |
    | ------------ | ------------------------- |
    | **Priority** | Critical                  |
    | **Domain**   | Heating Operation Failure |

    | Parameter                                                                                                             | Default   | Description                                                       |
    | --------------------------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------- |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Start Delay</span>                | 30 min    | Delay after equipment starts before checking for alarm conditions |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Alarm On Delay</span>             | 15 min    | Delay after alarm conditions are met before generating the event  |
    | <span style={{backgroundColor: '#dbeafe', padding: '1px 6px', borderRadius: '4px'}}>Return to Normal Delay</span>     | 5 min     | Delay after alarm conditions clear before closing the event       |
    | <span style={{backgroundColor: '#dcfce7', padding: '1px 6px', borderRadius: '4px'}}>Water Temp - Delta</span>         | 2 delta F | Tolerated delta from the setpoint                                 |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Min Threshold</span>         | 5%        | Minimum threshold (%) for a pump on status                        |
    | <span style={{backgroundColor: '#fef9c3', padding: '1px 6px', borderRadius: '4px'}}>Pump Current Min Threshold</span> | 1 Amp     | Minimum threshold (Amps) for a pump on status                     |
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="FDD configuration" icon="settings" href="/products/fdd/configuration" arrow={true}>
    Configure routines, set thresholds, and assign priorities for your site.
  </Card>

  <Card title="Routines" icon="workflow" href="/products/fdd/routines" arrow={true}>
    Create, test, import, and export FDD routines.
  </Card>
</CardGroup>
