enum

Matter::Cluster::Definitions::PowerSource::BatteryChargeFault

Inherits Enum < Comparable < Value < Object

Constants

Unspecified = 0_u8

The Node detects an unspecified fault on this battery source.

AmbientTooHot = 1_u8

The Node detects the ambient temperature is above the nominal range for this battery source.

AmbientTooCold = 2_u8

The Node detects the ambient temperature is below the nominal range for this battery source.

BatteryTooHot = 3_u8

The Node detects the temperature of this battery source is above the nominal range.

BatteryTooCold = 4_u8

The Node detects the temperature of this battery source is below the nominal range.

BatteryAbsent = 5_u8

The Node detects this battery source is not present.

BatteryOverVoltage = 6_u8

The Node detects this battery source is over voltage.

BatteryUnderVoltage = 7_u8

The Node detects this battery source is under voltage.

ChargerOverVoltage = 8_u8

The Node detects the charger for this battery source is over voltage.

ChargerUnderVoltage = 9_u8

The Node detects the charger for this battery source is under voltage.

SafetyTimeout = 10_u8

The Node detects a charging safety timeout for this battery source.

Instance methods

ambient_too_cold?

Returns true if this enum value equals AmbientTooCold

Source
ambient_too_hot?

Returns true if this enum value equals AmbientTooHot

Source
battery_absent?

Returns true if this enum value equals BatteryAbsent

Source
battery_over_voltage?

Returns true if this enum value equals BatteryOverVoltage

Source
battery_too_cold?

Returns true if this enum value equals BatteryTooCold

Source
battery_too_hot?

Returns true if this enum value equals BatteryTooHot

Source
battery_under_voltage?

Returns true if this enum value equals BatteryUnderVoltage

Source
charger_over_voltage?

Returns true if this enum value equals ChargerOverVoltage

Source
charger_under_voltage?

Returns true if this enum value equals ChargerUnderVoltage

Source
safety_timeout?

Returns true if this enum value equals SafetyTimeout

Source
unspecified?

Returns true if this enum value equals Unspecified

Source