docs/interfaces/ThermostatHandlers.html
Thermostat cluster handler methods
interface ThermostatHandlers {
occupiedCoolingSetpointChange?: MatterCommandHandler<
{ occupiedCoolingSetpoint: number; oldOccupiedCoolingSetpoint: number },
>;
occupiedHeatingSetpointChange?: MatterCommandHandler<
{ occupiedHeatingSetpoint: number; oldOccupiedHeatingSetpoint: number },
>;
setpointRaiseLower?: MatterCommandHandler<SetpointRaiseLowerRequest>;
systemModeChange?: MatterCommandHandler<
{ oldSystemMode: number; systemMode: number },
>;
}
occupiedCoolingSetpointChange?occupiedHeatingSetpointChange?setpointRaiseLower?systemModeChange?
OptionaloccupiedCoolingSetpointChangeoccupiedCoolingSetpointChange?: MatterCommandHandler<
{ occupiedCoolingSetpoint: number; oldOccupiedCoolingSetpoint: number },
>
OptionaloccupiedHeatingSetpointChangeoccupiedHeatingSetpointChange?: MatterCommandHandler<
{ occupiedHeatingSetpoint: number; oldOccupiedHeatingSetpoint: number },
>
OptionalsetpointRaiseLowersetpointRaiseLower?: MatterCommandHandler<SetpointRaiseLowerRequest>
OptionalsystemModeChangesystemModeChange?: MatterCommandHandler<
{ oldSystemMode: number; systemMode: number },
>
Member Visibility
ThemeOSLightDark
Properties occupiedCoolingSetpointChangeoccupiedHeatingSetpointChangesetpointRaiseLowersystemModeChange