One Logo Pool Ball
Matter · IOS API REFERENCE

MTRDeviceEnergyManagementFeature

struct · iOS 18.4+ · SDK 27.1

struct MTRDeviceEnergyManagementFeature

Members (8)

get · iOS 18.4+

constraintBasedAdjustment

TypeScript
get constraintBasedAdjustment(): MTRDeviceEnergyManagementFeature
Swift declaration
static var constraintBasedAdjustment: MTRDeviceEnergyManagementFeature { get }
get · iOS 18.4+

forecastAdjustment

TypeScript
get forecastAdjustment(): MTRDeviceEnergyManagementFeature
Swift declaration
static var forecastAdjustment: MTRDeviceEnergyManagementFeature { get }
get · iOS 18.4+

pausable

TypeScript
get pausable(): MTRDeviceEnergyManagementFeature
Swift declaration
static var pausable: MTRDeviceEnergyManagementFeature { get }
get · iOS 18.4+

powerAdjustment

TypeScript
get powerAdjustment(): MTRDeviceEnergyManagementFeature
Swift declaration
static var powerAdjustment: MTRDeviceEnergyManagementFeature { get }
get · iOS 18.4+

powerForecastReporting

TypeScript
get powerForecastReporting(): MTRDeviceEnergyManagementFeature
Swift declaration
static var powerForecastReporting: MTRDeviceEnergyManagementFeature { get }
get · iOS 18.4+

startTimeAdjustment

TypeScript
get startTimeAdjustment(): MTRDeviceEnergyManagementFeature
Swift declaration
static var startTimeAdjustment: MTRDeviceEnergyManagementFeature { get }
get · iOS 18.4+

stateForecastReporting

TypeScript
get stateForecastReporting(): MTRDeviceEnergyManagementFeature
Swift declaration
static var stateForecastReporting: MTRDeviceEnergyManagementFeature { get }
init · iOS 18.4+

init

TypeScript
init(rawValue: number): MTRDeviceEnergyManagementFeature
Swift declaration
init(rawValue: UInt32)

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →