el_webapi_api library

Classes

AbsoluteSetting
ActiveElectricEnergy
ActiveElectricEnergyLog
AirCleaner
AirCleaningMethod
AirConditionerVentilationFan
AirPurifierFunction
AirRefresherFunction
AirRefreshMethod
AlarmStatus
AllowableTemperatureLevel
BathHeatingStatusSensor
BathroomHeaterDryer
CharacterCode
CharacterLength
CharacterString
Co2Sensor
ColdOrHotWaterHeatSourceEquipment
CommercialAirConditionerIndoorUnit
CommercialAirConditionerOutdoorUnit
CommercialShowcase
CommercialShowcaseOutdoorUnit
CommonProperty
CommonUri
ComponentsOperationStatus
Controller
CookingHeater
CookingHeaterHeatingMode
CookingHeaterHeatingOperation
CookingHeaterHeatingPower
CookingHeaterHeatingStatus
CookingHeaterHeatingTemperature
CookingHeaterTimer
CurrentSensor
DateConverter
DateTimeConverter
DeviceList
DeviceListObj
EchonetLiteDevice
ElectricCurrent
ElectricCurrentList
ElectricCurtain
ElectricEnergyAtEvery30Min
ElectricEnergyDuplex
ElectricEnergyListDuplex
ElectricEnergyListSimplex
ElectricEnergyLog
ElectricEnergyLog2
ElectricEnergySensor
ElectricLock
ElectricPower
ElectricPowerList
ElectricPowerLog
ElectricRainDoor
ElectricShade
ElectricVoltage
ElectricWaterHeater
ElectricWindow
ElWebApiClient
A client to interact with ECHONET Lite Web API server v1
EmergencyButton
EnhancedLightingSystem
EvCharger
EvChargerDischarger
FloorHeater
FuelCell
GasMeter
GeneralLighting
HomeAirConditioner
HourMeter
HumanDetectionSensor
HumiditySensor
HvSmartElectricEnergyMeter
HybridWaterHeater
IlluminanceSensor
InstantaneousWaterHeater
JaEnStatement
Keywords
LightingSystem
LvSmartElectricEnergyMeter
Manufacturer
MaximumSpecifiableLevel
MeasuredElectricEnergy
MinAndMaxElectricCurrent
MinAndMaxElectricPower
MinAndMaxValue
MonoFunctionalLighting
OutputLevel
OutputWattage
PowerConsumptionObj
PowerControlSchedule
PowerDistributionBoardMetering
Profile
Protocol
PvPowerGeneration
RatedPowerConsumption
ReactiveElectricEnergy
ReactiveElectricEnergyLog
Refrigerator
RegisteredDeviceList
RelativeSetting
Rgb
RiceCooker
RotationSpeed
SelfCleaningFunction
SelfCleaningMethod
ShiftTimeObj
SmartElectricEnergySubMeter
StartAndEndTime
StateOfFlame
StorageBattery
SurplusPower
Switch
TemperatureSensor
TimeConverter
TimerReservation
Tv
VentilationFan
VocSensor
WasherDryer
WaterFlowMeter
WattHourMeter

Enums

AirFlowDirectionEnum
BathOperationEnum
BathtubWaterRecycleEnum
BatteryOperationModeEnum
BatteryTypeEnum
CharacterCodeEnum
ChargeDischargeStatusEnum
ChargerDischargerOperationModeEnum
ChargingDischargingMethodEnum
CommercialAirConditionerOperationModeEnum
CommercialAirConditionerPowerConsumptionEnum
ConsumptionTypeEnum
ContractTypeEnum
CookingHeaterHeatingModeEnum
CookingHeaterHeatingOperationEnum
CookingHeaterHeatingStatusEnum
CookingStatusEnum
DegreeOfOpenCloseEnum
DeviceConnectionStatusEnum
DeviceType
DoorAlarmEnum
DoorFaultStatusEnum
EnabledDisabledEnum
EnableDisableEnum
EquipmentTypeEnum
HeaterDryerOperationModeEnum
HeaterDryerTimerReservationEnum
HeatingStatusEnum
LightColorEnum
LinkageModeEnum
MeasurementMethodEnum
NecessaryNotNecessaryEnum
OnOffEnum
OpenCloseSpeedEnum
OpenCloseStatusEnum
OperationModeEnum
PermissionEnum
PowerGenerationModeEnum
PowerGenerationStatusEnum
PowerRestraintStatusEnum
ReadyBusyEnum
RefrigeratorOperationModeEnum
RinsingProcessEnum
RunningSuspensionStatusEnum
ShiftTimeEnum
ShowcaseDoorTypeEnum
ShowcaseLightingTypeEnum
ShowcaseOperationModeEnum
ShowcasePurposeTypeEnum
ShowcaseRefrigeratorTypeEnum
ShowcaseShapeTypeEnum
ShowcaseTypeEnum
SpecialFunctionEnum
SpecialOperationModeEnum
SpeedEnum
StateEnum
StateOfFlameEnum
SystemInterconnectionEnum
TankOperationModeEnum
TimerEnum
VentilationEnum
VentilationMethodEnum
VentilationModeEnum
WasherDryerCycleEnum
WasherDryerStateEnum
WaterFlowEnum
WaterHeatSourceOperationModeEnum
WaterHeatSourcePowerConsumptionMeasurementMethodEnum
WaterHeatSourceSpecialOperationEnum
WaterHeatSourceTimerEnum
WaterOwnerClassificationEnum

Functions

activeElectricEnergyFromJson(Map<String, dynamic>? json) ActiveElectricEnergy?
activeElectricEnergyLogFromJson(Map<String, dynamic>? json) ActiveElectricEnergyLog?
activeElectricEnergyLogToJson(ActiveElectricEnergyLog? aee) Map<String, dynamic>?
activeElectricEnergyToJson(ActiveElectricEnergy? apl) Map<String, dynamic>?
airCleaningMethodFromJson(Map<String, dynamic>? json) AirCleaningMethod?
airCleaningMethodToJson(AirCleaningMethod? airCleaningMethod) Map<String, dynamic>?
airPurifierFunctionFromJson(Map<String, dynamic>? json) AirPurifierFunction?
airPurifierFunctionToJson(AirPurifierFunction? airPurifierFunction) Map<String, dynamic>?
airRefresherFunctionFromJson(Map<String, dynamic>? json) AirRefresherFunction?
airRefresherFunctionToJson(AirRefresherFunction? airRefresherFunction) Map<String, dynamic>?
airRefreshMethodFromJson(Map<String, dynamic>? json) AirRefreshMethod?
airRefreshMethodToJson(AirRefreshMethod? airRefreshMethod) Map<String, dynamic>?
alarmStatusFromJson(Map<String, dynamic>? json) AlarmStatus?
alarmStatusToJson(AlarmStatus? as) Map<String, dynamic>?
allowableTemperatureLevelFromJson(Map<String, dynamic>? json) AllowableTemperatureLevel?
allowableTemperatureLevelToJson(AllowableTemperatureLevel? atl) Map<String, dynamic>?
characterCodeFromJson(Map<String, dynamic>? json) CharacterCode?
characterCodeToJson(CharacterCode? cc) Map<String, dynamic>?
characterLengthFromJson(Map<String, dynamic>? json) CharacterLength?
characterLengthToJson(CharacterLength? cl) Map<String, dynamic>?
characterStringFromJson(Map<String, dynamic>? json) CharacterString?
characterStringToJson(CharacterString? cs) Map<String, dynamic>?
componentsOperationStatusFromJson(Map<String, dynamic>? json) ComponentsOperationStatus?
componentsOperationStatusToJson(ComponentsOperationStatus? componentsOperationStatus) Map<String, dynamic>?
cookingHeaterHeatingModeFromJson(Map<String, dynamic>? json) CookingHeaterHeatingMode?
cookingHeaterHeatingModeToJson(CookingHeaterHeatingMode? chhm) Map<String, dynamic>?
cookingHeaterHeatingOperationFromJson(Map<String, dynamic>? json) CookingHeaterHeatingOperation?
cookingHeaterHeatingOperationToJson(CookingHeaterHeatingOperation? chho) Map<String, dynamic>?
cookingHeaterHeatingPowerFromJson(Map<String, dynamic>? json) CookingHeaterHeatingPower?
cookingHeaterHeatingPowerToJson(CookingHeaterHeatingPower? chhp) Map<String, dynamic>?
cookingHeaterHeatingStatusFromJson(Map<String, dynamic>? json) CookingHeaterHeatingStatus?
cookingHeaterHeatingStatusToJson(CookingHeaterHeatingStatus? chhs) Map<String, dynamic>?
cookingHeaterHeatingTemperatureFromJson(Map<String, dynamic>? json) CookingHeaterHeatingTemperature?
cookingHeaterHeatingTemperatureToJson(CookingHeaterHeatingTemperature? chht) Map<String, dynamic>?
cookingHeaterTimerFromJson(Map<String, dynamic>? json) CookingHeaterTimer?
cookingHeaterTimerToJson(CookingHeaterTimer? cht) Map<String, dynamic>?
dateFromJson(Object? json) DateTime?
dateTimeFromJson(Object? json) DateTime?
dateTimeOrUnknownFromJson(dynamic json) → dynamic
dateTimeOrUnknownToJson(dynamic obj) String
dateTimeToJson(DateTime? dt) String
dateToJson(DateTime? dt) String
electricCurrentFromJson(Map<String, dynamic>? json) ElectricCurrent?
electricCurrentListFromJson(Map<String, dynamic>? json) ElectricCurrentList?
electricCurrentListToJson(ElectricCurrentList? cl) Map<String, dynamic>?
electricCurrentToJson(ElectricCurrent? ec) Map<String, dynamic>?
electricEnergyAtEvery30MinFromJson(Map<String, dynamic>? json) ElectricEnergyAtEvery30Min?
electricEnergyAtEvery30MinToJson(ElectricEnergyAtEvery30Min? ee30m) Map<String, dynamic>?
electricEnergyListDuplexFromJson(Map<String, dynamic>? json) ElectricEnergyListDuplex?
electricEnergyListDuplexToJson(ElectricEnergyListDuplex? eed) Map<String, dynamic>?
electricEnergyListSimplexFromJson(Map<String, dynamic>? json) ElectricEnergyListSimplex?
electricEnergyListSimplexToJson(ElectricEnergyListSimplex? eel) Map<String, dynamic>?
electricEnergyLog2FromJson(Map<String, dynamic>? json) ElectricEnergyLog2?
electricEnergyLog2ToJson(ElectricEnergyLog2? eel2) Map<String, dynamic>?
electricEnergyLogFromJson(Map<String, dynamic>? json) ElectricEnergyLog?
electricEnergyLogToJson(ElectricEnergyLog? ee) Map<String, dynamic>?
electricPowerFromJson(Map<String, dynamic>? json) ElectricPower?
electricPowerListFromJson(Map<String, dynamic>? json) ElectricPowerList?
electricPowerListToJson(ElectricPowerList? epl) Map<String, dynamic>?
electricPowerLogFromJson(Map<String, dynamic>? json) ElectricPowerLog?
electricPowerLogToJson(ElectricPowerLog? epl) Map<String, dynamic>?
electricPowerToJson(ElectricPower? ep) Map<String, dynamic>?
electricVoltageFromJson(Map<String, dynamic>? json) ElectricVoltage?
electricVoltageToJson(ElectricVoltage? ev) Map<String, dynamic>?
hourMeterFromJson(Map<String, dynamic>? json) HourMeter?
hourMeterToJson(HourMeter? hourMeter) Map<String, dynamic>?
manufacturerFromJson(Map<String, dynamic> json) Manufacturer
manufacturerToJson(Manufacturer manufacturer) Map<String, dynamic>?
maximumSpecifiableLevelFromJson(Map<String, dynamic>? json) MaximumSpecifiableLevel?
maximumSpecifiableLevelToJson(MaximumSpecifiableLevel? maximumSpecifiableLevel) Map<String, dynamic>?
measuredElectricEnergyFromJson(Map<String, dynamic>? json) MeasuredElectricEnergy?
measuredElectricEnergyToJson(MeasuredElectricEnergy? mee) Map<String, dynamic>?
minAndMaxElectricCurrentFromJson(Map<String, dynamic>? json) MinAndMaxElectricCurrent?
minAndMaxElectricCurrentToJson(MinAndMaxElectricCurrent? mmec) Map<String, dynamic>?
minAndMaxElectricPowerFromJson(Map<String, dynamic>? json) MinAndMaxElectricPower?
minAndMaxElectricPowerToJson(MinAndMaxElectricPower? mmep) Map<String, dynamic>?
minAndMaxValueFromJson(Map<String, dynamic>? json) MinAndMaxValue?
minAndMaxValueToJson(MinAndMaxValue? mm) Map<String, dynamic>?
powerConsumptionObjFromJson(Map<String, dynamic>? json) PowerConsumptionObj?
powerConsumptionObjToJson(PowerConsumptionObj? pco) Map<String, dynamic>?
powerControlScheduleFromJson(Map<String, dynamic>? json) PowerControlSchedule?
powerControlScheduleToJson(PowerControlSchedule? pcs) Map<String, dynamic>?
protocolFromJson(Map<String, dynamic> json) Protocol
protocolToJson(Protocol protocol) Map<String, dynamic>?
ratedPowerConsumptionFromJson(Map<String, dynamic>? json) RatedPowerConsumption?
ratedPowerConsumptionToJson(RatedPowerConsumption? ratedPowerConsumption) Map<String, dynamic>?
reactiveElectricEnergyFromJson(Map<String, dynamic>? json) ReactiveElectricEnergy?
reactiveElectricEnergyLogFromJson(Map<String, dynamic>? json) ReactiveElectricEnergyLog?
reactiveElectricEnergyLogToJson(ReactiveElectricEnergyLog? ree) Map<String, dynamic>?
reactiveElectricEnergyToJson(ReactiveElectricEnergy? epl) Map<String, dynamic>?
relativeOrAbsoluteFromJson(dynamic json) → dynamic
relativeOrAbsoluteToJson(dynamic obj) Map<String, dynamic>
rgbFromJson(Map<String, dynamic>? json) Rgb?
rgbToJson(Rgb? rgb) Map<String, dynamic>?
rotationSpeedFromJson(Map<String, dynamic>? json) RotationSpeed?
rotationSpeedToJson(RotationSpeed? rs) Map<String, dynamic>?
selfCleaningFunctionFromJson(Map<String, dynamic>? json) SelfCleaningFunction?
selfCleaningFunctionToJson(SelfCleaningFunction? selfCleaningFunction) Map<String, dynamic>?
selfCleaningMethodFromJson(Map<String, dynamic>? json) SelfCleaningMethod?
selfCleaningMethodToJson(SelfCleaningMethod? selfCleaningMethod) Map<String, dynamic>?
shiftTimeObjFromJson(Map<String, dynamic>? json) ShiftTimeObj?
shiftTimeObjToJson(ShiftTimeObj? sto) Map<String, dynamic>?
startAndEndTimeFromJson(Map<String, dynamic>? json) StartAndEndTime?
startAndEndTimeOrUnknownFromJson(dynamic json) → dynamic
startAndEndTimeOrUnknownToJson(dynamic obj) String
startAndEndTimeToJson(StartAndEndTime? sae) Map<String, dynamic>?
surplusPowerFromJson(Map<String, dynamic>? json) SurplusPower?
surplusPowerToJson(SurplusPower? sp) Map<String, dynamic>?
timeFromJson(Object? json) DateTime?
timeOrUnknownFromJson(dynamic json) → dynamic
timeOrUnknownToJson(dynamic obj) String
timeToJson(DateTime? dt) String
wattageOrLevelOrStateofFlameFromJson(dynamic json) → dynamic
wattageOrLevelOrStateofFlameToJson(dynamic obj) Map<String, dynamic>

Exceptions / Errors

WebAPIServerRequestFail