HomeAirConditioner class

Inheritance
Implemented types
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

HomeAirConditioner({required String deviceId, required dynamic protocol, required dynamic operationStatus, required dynamic installationLocation, required dynamic faultStatus, required dynamic manufacturer, dynamic id, dynamic instantaneousElectricPowerConsumption, dynamic consumedCumulativeElectricEnergy, dynamic manufacturerFaultCode, dynamic currentLimit, dynamic faultDescription, dynamic businessFacilityCode, dynamic productCode, dynamic serialNumber, dynamic productionDate, dynamic powerSaving, dynamic currentDateAndTime, dynamic powerLimit, dynamic hourMeter, dynamic targetTemperature, dynamic airFlowLevel, OperationModeEnum? automaticControlAirFlowDirection, OperationModeEnum? automaticSwingAirFlow, TimerReservation? offTimerReservation, TimerReservation? onTimerReservation, num? relativeTimeOfOffTimer, num? relativeTimeOfOnTimer, DateTime? timeOfOffTimer, DateTime? timeOfOnTimer, AirCleaningMethod? airCleaningMethod, AirFlowDirectionEnum? airFlowDirectionHorizontal, AirFlowDirectionEnum? airFlowDirectionVertical, dynamic airFlowTemperature, OperationModeEnum? airPurification, AirPurifierFunction? airPurifierFunction, AirRefreshMethod? airRefreshMethod, AirRefresherFunction? airRefresherFunction, bool? automaticTemperatureControl, ComponentsOperationStatus? componentsOperationStatus, num? currentConsumption, SpeedEnum? highspeedOperation, dynamic humidificationLevel, OperationModeEnum? humidifierFunction, dynamic humidity, bool? nonPriorityState, OperationModeEnum? operationMode, dynamic outdoorTemperature, RatedPowerConsumption? ratedPowerConsumption, num? relativeHumidityDehumidifying, dynamic relativeTemperature, dynamic roomTemperature, SelfCleaningFunction? selfCleaningFunction, SelfCleaningMethod? selfCleaningMethod, SpecialFunctionEnum? specialFunction, StateEnum? specialState, dynamic targetTemperatureCooling, dynamic targetTemperatureDehumidifying, dynamic targetTemperatureHeating, num? temperatureUserRemoteControl, OperationModeEnum? thermostatOverride, dynamic ventilationAirFlowLevel, VentilationEnum? ventilationFunction})
const
HomeAirConditioner.fromJson(Map<String, dynamic> json)
factory

Properties

airCleaningMethod AirCleaningMethod?
final
airFlowDirectionHorizontal AirFlowDirectionEnum?
final
airFlowDirectionVertical AirFlowDirectionEnum?
final
airFlowLevel → dynamic
final
airFlowTemperature → dynamic
final
airPurification OperationModeEnum?
final
airPurifierFunction AirPurifierFunction?
final
airRefresherFunction AirRefresherFunction?
final
airRefreshMethod AirRefreshMethod?
final
automaticControlAirFlowDirection OperationModeEnum?
final
automaticSwingAirFlow OperationModeEnum?
final
automaticTemperatureControl bool?
final
businessFacilityCode String?
finalinherited
componentsOperationStatus ComponentsOperationStatus?
final
consumedCumulativeElectricEnergy num?
finalinherited
currentConsumption num?
final
currentDateAndTime DateTime?
finalinherited
currentLimit num?
finalinherited
deviceId String
final
deviceType DeviceType
final
faultDescription String?
finalinherited
faultStatus bool
finalinherited
hashCode int
The hash code for this object.
no setterinherited
highspeedOperation SpeedEnum?
final
hourMeter HourMeter?
finalinherited
humidificationLevel → dynamic
final
humidifierFunction OperationModeEnum?
final
humidity → dynamic
final
id String?
finalinherited
installationLocation String
finalinherited
instantaneousElectricPowerConsumption num?
finalinherited
manufacturer Manufacturer
finalinherited
manufacturerFaultCode String?
finalinherited
nonPriorityState bool?
final
offTimerReservation TimerReservation?
final
onTimerReservation TimerReservation?
final
operationMode OperationModeEnum?
final
operationStatus bool
finalinherited
outdoorTemperature → dynamic
final
powerLimit num?
finalinherited
powerSaving bool?
finalinherited
productCode String?
finalinherited
productionDate DateTime?
finalinherited
protocol Protocol
finalinherited
ratedPowerConsumption RatedPowerConsumption?
final
relativeHumidityDehumidifying num?
final
relativeTemperature → dynamic
final
relativeTimeOfOffTimer num?
final
relativeTimeOfOnTimer num?
final
roomTemperature → dynamic
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selfCleaningFunction SelfCleaningFunction?
final
selfCleaningMethod SelfCleaningMethod?
final
serialNumber String?
finalinherited
specialFunction SpecialFunctionEnum?
final
specialState StateEnum?
final
targetTemperature → dynamic
final
targetTemperatureCooling → dynamic
final
targetTemperatureDehumidifying → dynamic
final
targetTemperatureHeating → dynamic
final
temperatureUserRemoteControl num?
final
thermostatOverride OperationModeEnum?
final
timeOfOffTimer DateTime?
final
timeOfOnTimer DateTime?
final
ventilationAirFlowLevel → dynamic
final
ventilationFunction VentilationEnum?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited