PowerSourceTrait

@Generated(value = ["GoogleHomePlatformCodegen"])
object PowerSourceTrait


Attributes for PowerSourceTrait.

Summary

Nested types

@Generated(value = ["GoogleHomePlatformCodegen"])
interface PowerSourceTrait.Attributes : ClusterStruct

Attributes for the PowerSource cluster.

The preferred chemistry of the battery source.

This event is generated when the set of charge faults currently detected by the device on this battery power source changes.

Descriptor enum for this struct's fields.

Faults that can be detected on a battery power source that is capable of charging.

The ranking of the charge level of the battery used to indicate when intervention is required.

The state of the battery charge.

The ID of the common or colloquial designation of the battery.

This event is generated when the set of battery faults currently detected by the device on this battery power source changes.

Descriptor enum for this struct's fields.

Faults that can be detected on a battery power source.

Indicates the replaceability of the battery.

PowerSource trait FeatureMap.

The participation of the power source in providing power to the device.

The type of current to be provided by the hard-wired power source.

This event is generated when the set of wired faults currently detected by the device on this wired power source changes.

Descriptor enum for this struct's fields.

Faults that can be detected on a wired power source.

Public properties

ClusterId

Public properties

Id

val IdClusterId