HvacSystemType: {
    coolingStage: BitField;
    heatingIsHeatPump: BitFlag;
    heatingStage: BitField;
    heatingUsesFuel: BitFlag;
}

Type declaration

  • coolingStage: BitField

    Stage of cooling the HVAC system is using.

    These bits shall indicate what stage of cooling the HVAC system is using.

    • 00 = Cool Stage 1

    • 01 = Cool Stage 2

    • 10 = Cool Stage 3

    • 11 = Reserved

    MatterSpecification.v13.Cluster § 4.3.8.6.1

  • heatingIsHeatPump: BitFlag

    Is the heating type Heat Pump.

    This bit shall indicate whether the HVAC system is conventional or a heat pump.

    • 0 = Conventional

    • 1 = Heat Pump

    MatterSpecification.v13.Cluster § 4.3.8.6.3

  • heatingStage: BitField

    Stage of heating the HVAC system is using.

    These bits shall indicate what stage of heating the HVAC system is using.

    • 00 = Heat Stage 1

    • 01 = Heat Stage 2

    • 10 = Heat Stage 3

    • 11 = Reserved

    MatterSpecification.v13.Cluster § 4.3.8.6.2

  • heatingUsesFuel: BitFlag

    Does the HVAC system use fuel.

    This bit shall indicate whether the HVAC system uses fuel.

    • 0 = Does not use fuel

    • 1 = Uses fuel

    MatterSpecification.v13.Cluster § 4.3.8.6.4

MatterSpecification.v13.Cluster § 4.3.8.6