aiohomeconnect.model package¶
Provide a model for the Home Connect API.
- class aiohomeconnect.model.ArrayOfAvailablePrograms(programs: list[EnumerateAvailableProgram])[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfAvailablePrograms.
- classmethod from_dict(d, *, dialect=None)¶
- programs: list[EnumerateAvailableProgram]¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfCommands(commands: list[Command])[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfCommands.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfEvents(items: list[Event])[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfEvents.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfHomeAppliances(homeappliances: list[HomeAppliance])[source]¶
Bases:
DataClassJSONMixinObject containing an array of home appliances.
- classmethod from_dict(d, *, dialect=None)¶
- homeappliances: list[HomeAppliance]¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfImages(images: list[Image])[source]¶
Bases:
DataClassJSONMixinList of images available from the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfOptions(options: list[Option])[source]¶
Bases:
DataClassJSONMixinList of options.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfPrograms(programs: list[EnumerateProgram], active: Program | None = None, selected: Program | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfPrograms.
- classmethod from_dict(d, *, dialect=None)¶
- programs: list[EnumerateProgram]¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfSettings(settings: list[GetSetting])[source]¶
Bases:
DataClassJSONMixinList of settings of the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- settings: list[GetSetting]¶
- to_dict()¶
- class aiohomeconnect.model.ArrayOfStatus(status: list[Status])[source]¶
Bases:
DataClassJSONMixinList of status of the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.CommandKey(*values)[source]¶
Bases:
StrEnumRepresent a command key.
- BSH_COMMON_ACKNOWLEDGE_EVENT = 'BSH.Common.Command.AcknowledgeEvent'¶
- BSH_COMMON_OPEN_DOOR = 'BSH.Common.Command.OpenDoor'¶
- BSH_COMMON_PARTLY_OPEN_DOOR = 'BSH.Common.Command.PartlyOpenDoor'¶
- BSH_COMMON_PAUSE_PROGRAM = 'BSH.Common.Command.PauseProgram'¶
- BSH_COMMON_RESUME_PROGRAM = 'BSH.Common.Command.ResumeProgram'¶
- class aiohomeconnect.model.Event(key: EventKey, raw_key: str, timestamp: int, level: str, handling: str, value: str | int | float | bool | None, name: str | None = None, uri: str | None = None, display_value: str | None = None, unit: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Event.
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- handling: str¶
- level: str¶
- name: str | None = None¶
- raw_key: str¶
- timestamp: int¶
- to_dict()¶
- unit: str | None = None¶
- uri: str | None = None¶
- value: str | int | float | bool | None¶
- class aiohomeconnect.model.EventKey(*values)[source]¶
Bases:
StrEnumRepresent an event key.
- BSH_COMMON_APPLIANCE_CONNECTED = 'BSH.Common.Appliance.Connected'¶
- BSH_COMMON_APPLIANCE_DEPAIRED = 'BSH.Common.Appliance.Depaired'¶
- BSH_COMMON_APPLIANCE_DISCONNECTED = 'BSH.Common.Appliance.Disconnected'¶
- BSH_COMMON_APPLIANCE_PAIRED = 'BSH.Common.Appliance.Paired'¶
- BSH_COMMON_EVENT_ALARM_CLOCK_ELAPSED = 'BSH.Common.Event.AlarmClockElapsed'¶
- BSH_COMMON_EVENT_PROGRAM_ABORTED = 'BSH.Common.Event.ProgramAborted'¶
- BSH_COMMON_EVENT_PROGRAM_FINISHED = 'BSH.Common.Event.ProgramFinished'¶
- BSH_COMMON_OPTION_BASE_PROGRAM = 'BSH.Common.Option.BaseProgram'¶
- BSH_COMMON_OPTION_DURATION = 'BSH.Common.Option.Duration'¶
- BSH_COMMON_OPTION_ELAPSED_PROGRAM_TIME = 'BSH.Common.Option.ElapsedProgramTime'¶
- BSH_COMMON_OPTION_ENERGY_FORECAST = 'BSH.Common.Option.EnergyForecast'¶
- BSH_COMMON_OPTION_ESTIMATED_TOTAL_PROGRAM_TIME = 'BSH.Common.Option.EstimatedTotalProgramTime'¶
- BSH_COMMON_OPTION_FINISH_IN_RELATIVE = 'BSH.Common.Option.FinishInRelative'¶
- BSH_COMMON_OPTION_PROGRAM_NAME = 'BSH.Common.Option.ProgramName'¶
- BSH_COMMON_OPTION_PROGRAM_PROGRESS = 'BSH.Common.Option.ProgramProgress'¶
- BSH_COMMON_OPTION_REMAINING_PROGRAM_TIME = 'BSH.Common.Option.RemainingProgramTime'¶
- BSH_COMMON_OPTION_REMAINING_PROGRAM_TIME_IS_ESTIMATED = 'BSH.Common.Option.RemainingProgramTimeIsEstimated'¶
- BSH_COMMON_OPTION_SMART_ENERGY_SERVICE_SMART_START_ENABLED = 'BSH.Common.Option.SmartEnergyService.SmartStartEnabled'¶
- BSH_COMMON_OPTION_START_IN_RELATIVE = 'BSH.Common.Option.StartInRelative'¶
- BSH_COMMON_OPTION_WATER_FORECAST = 'BSH.Common.Option.WaterForecast'¶
- BSH_COMMON_ROOT_ACTIVE_PROGRAM = 'BSH.Common.Root.ActiveProgram'¶
- BSH_COMMON_ROOT_SELECTED_PROGRAM = 'BSH.Common.Root.SelectedProgram'¶
- BSH_COMMON_SETTING_ALARM_CLOCK = 'BSH.Common.Setting.AlarmClock'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_BRIGHTNESS = 'BSH.Common.Setting.AmbientLightBrightness'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_COLOR = 'BSH.Common.Setting.AmbientLightColor'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_CUSTOM_COLOR = 'BSH.Common.Setting.AmbientLightCustomColor'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_ENABLED = 'BSH.Common.Setting.AmbientLightEnabled'¶
- BSH_COMMON_SETTING_CHILD_LOCK = 'BSH.Common.Setting.ChildLock'¶
- BSH_COMMON_SETTING_LIQUID_VOLUME_UNIT = 'BSH.Common.Setting.LiquidVolumeUnit'¶
- BSH_COMMON_SETTING_POWER_STATE = 'BSH.Common.Setting.PowerState'¶
- BSH_COMMON_SETTING_TEMPERATURE_UNIT = 'BSH.Common.Setting.TemperatureUnit'¶
- BSH_COMMON_STATUS_BATTERY_CHARGING_STATE = 'BSH.Common.Status.BatteryChargingState'¶
- BSH_COMMON_STATUS_BATTERY_LEVEL = 'BSH.Common.Status.BatteryLevel'¶
- BSH_COMMON_STATUS_CHARGING_CONNECTION = 'BSH.Common.Status.ChargingConnection'¶
- BSH_COMMON_STATUS_DOOR_STATE = 'BSH.Common.Status.DoorState'¶
- BSH_COMMON_STATUS_INTERIOR_ILLUMINATION_ACTIVE = 'BSH.Common.Status.InteriorIlluminationActive'¶
- BSH_COMMON_STATUS_LOCAL_CONTROL_ACTIVE = 'BSH.Common.Status.LocalControlActive'¶
- BSH_COMMON_STATUS_OPERATION_STATE = 'BSH.Common.Status.OperationState'¶
- BSH_COMMON_STATUS_REMOTE_CONTROL_ACTIVE = 'BSH.Common.Status.RemoteControlActive'¶
- BSH_COMMON_STATUS_REMOTE_CONTROL_START_ALLOWED = 'BSH.Common.Status.RemoteControlStartAllowed'¶
- BSH_COMMON_STATUS_VIDEO_CAMERA_STATE = 'BSH.Common.Status.Video.CameraState'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_EVENT_DOCKING_STATION_NOT_FOUND = 'ConsumerProducts.CleaningRobot.Event.DockingStationNotFound'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_EVENT_EMPTY_DUST_BOX_AND_CLEAN_FILTER = 'ConsumerProducts.CleaningRobot.Event.EmptyDustBoxAndCleanFilter'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_EVENT_ROBOT_IS_STUCK = 'ConsumerProducts.CleaningRobot.Event.RobotIsStuck'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_CLEANING_MODE = 'ConsumerProducts.CleaningRobot.Option.CleaningMode'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_PROCESS_PHASE = 'ConsumerProducts.CleaningRobot.Option.ProcessPhase'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_REFERENCE_MAP_ID = 'ConsumerProducts.CleaningRobot.Option.ReferenceMapId'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_SUCTION_POWER = 'ConsumerProducts.CleaningRobot.Option.SuctionPower'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_CURRENT_MAP = 'ConsumerProducts.CleaningRobot.Setting.CurrentMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_1 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap1'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_2 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap2'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_3 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap3'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_4 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap4'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_5 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap5'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_DUST_BOX_INSERTED = 'ConsumerProducts.CleaningRobot.Status.DustBoxInserted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_LAST_SELECTED_MAP = 'ConsumerProducts.CleaningRobot.Status.LastSelectedMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_LIFTED = 'ConsumerProducts.CleaningRobot.Status.Lifted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_LOST = 'ConsumerProducts.CleaningRobot.Status.Lost'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_BEAN_CONTAINER_EMPTY = 'ConsumerProducts.CoffeeMaker.Event.BeanContainerEmpty'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN10CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn10Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN15CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn15Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN20CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn20Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN5CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn5Cup'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_10_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn10Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_15_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn15Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_20_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn20Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_5_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn5Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_CALC_N_CLEAN_BLOCKAGE = 'ConsumerProducts.CoffeeMaker.Event.DeviceCalcNCleanBlockage'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_CALC_N_CLEAN_OVERDUE = 'ConsumerProducts.CoffeeMaker.Event.DeviceCalcNCleanOverdue'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_CLEANING_OVERDUE = 'ConsumerProducts.CoffeeMaker.Event.DeviceCleaningOverdue'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_DESCALING_BLOCKAGE = 'ConsumerProducts.CoffeeMaker.Event.DeviceDescalingBlockage'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_DESCALING_OVERDUE = 'ConsumerProducts.CoffeeMaker.Event.DeviceDescalingOverdue'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_SHOULD_BE_CALC_N_CLEANED = 'ConsumerProducts.CoffeeMaker.Event.DeviceShouldBeCalcNCleaned'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_SHOULD_BE_CLEANED = 'ConsumerProducts.CoffeeMaker.Event.DeviceShouldBeCleaned'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_SHOULD_BE_DESCALED = 'ConsumerProducts.CoffeeMaker.Event.DeviceShouldBeDescaled'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DRIP_TRAY_FULL = 'ConsumerProducts.CoffeeMaker.Event.DripTrayFull'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_KEEP_MILK_TANK_COOL = 'ConsumerProducts.CoffeeMaker.Event.KeepMilkTankCool'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_WATER_TANK_EMPTY = 'ConsumerProducts.CoffeeMaker.Event.WaterTankEmpty'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_BEAN_AMOUNT = 'ConsumerProducts.CoffeeMaker.Option.BeanAmount'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_BEAN_CONTAINER_SELECTION = 'ConsumerProducts.CoffeeMaker.Option.BeanContainerSelection'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_COFFEE_MILK_RATIO = 'ConsumerProducts.CoffeeMaker.Option.CoffeeMilkRatio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_COFFEE_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.CoffeeTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_FILL_QUANTITY = 'ConsumerProducts.CoffeeMaker.Option.FillQuantity'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_FLOW_RATE = 'ConsumerProducts.CoffeeMaker.Option.FlowRate'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_HOT_WATER_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.HotWaterTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_MULTIPLE_BEVERAGES = 'ConsumerProducts.CoffeeMaker.Option.MultipleBeverages'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_SETTING_CUP_WARMER = 'ConsumerProducts.CoffeeMaker.Setting.CupWarmer'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_COFFEE_AND_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffeeAndMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_FROTHY_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterFrothyMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_HOT_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_HOT_WATER = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWater'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_HOT_WATER_CUPS = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWaterCups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_POWDER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterPowderCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_RISTRETTO_ESPRESSO = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterRistrettoEspresso'¶
- COOKING_COMMON_EVENT_HOOD_GREASE_FILTER_MAX_SATURATION_NEARLY_REACHED = 'Cooking.Common.Event.Hood.GreaseFilterMaxSaturationNearlyReached'¶
- COOKING_COMMON_EVENT_HOOD_GREASE_FILTER_MAX_SATURATION_REACHED = 'Cooking.Common.Event.Hood.GreaseFilterMaxSaturationReached'¶
- COOKING_COMMON_OPTION_HOOD_INTENSIVE_LEVEL = 'Cooking.Common.Option.Hood.IntensiveLevel'¶
- COOKING_COMMON_OPTION_HOOD_VENTING_LEVEL = 'Cooking.Common.Option.Hood.VentingLevel'¶
- COOKING_COMMON_SETTING_LIGHTING = 'Cooking.Common.Setting.Lighting'¶
- COOKING_COMMON_SETTING_LIGHTING_BRIGHTNESS = 'Cooking.Common.Setting.LightingBrightness'¶
- COOKING_HOOD_SETTING_COLOR_TEMPERATURE = 'Cooking.Hood.Setting.ColorTemperature'¶
- COOKING_HOOD_SETTING_COLOR_TEMPERATURE_PERCENT = 'Cooking.Hood.Setting.ColorTemperaturePercent'¶
- COOKING_OVEN_EVENT_PREHEAT_FINISHED = 'Cooking.Oven.Event.PreheatFinished'¶
- COOKING_OVEN_EVENT_REGULAR_PREHEAT_FINISHED = 'Cooking.Oven.Event.RegularPreheatFinished'¶
- COOKING_OVEN_OPTION_FAST_PRE_HEAT = 'Cooking.Oven.Option.FastPreHeat'¶
- COOKING_OVEN_OPTION_SETPOINT_TEMPERATURE = 'Cooking.Oven.Option.SetpointTemperature'¶
- COOKING_OVEN_OPTION_WARMING_LEVEL = 'Cooking.Oven.Option.WarmingLevel'¶
- COOKING_OVEN_SETTING_SABBATH_MODE = 'Cooking.Oven.Setting.SabbathMode'¶
- COOKING_OVEN_STATUS_CURRENT_CAVITY_TEMPERATURE = 'Cooking.Oven.Status.CurrentCavityTemperature'¶
- DISHCARE_DISHWASHER_EVENT_RINSE_AID_NEARLY_EMPTY = 'Dishcare.Dishwasher.Event.RinseAidNearlyEmpty'¶
- DISHCARE_DISHWASHER_EVENT_SALT_NEARLY_EMPTY = 'Dishcare.Dishwasher.Event.SaltNearlyEmpty'¶
- DISHCARE_DISHWASHER_OPTION_BRILLIANCE_DRY = 'Dishcare.Dishwasher.Option.BrillianceDry'¶
- DISHCARE_DISHWASHER_OPTION_ECO_DRY = 'Dishcare.Dishwasher.Option.EcoDry'¶
- DISHCARE_DISHWASHER_OPTION_EXTRA_DRY = 'Dishcare.Dishwasher.Option.ExtraDry'¶
- DISHCARE_DISHWASHER_OPTION_HALF_LOAD = 'Dishcare.Dishwasher.Option.HalfLoad'¶
- DISHCARE_DISHWASHER_OPTION_HYGIENE_PLUS = 'Dishcare.Dishwasher.Option.HygienePlus'¶
- DISHCARE_DISHWASHER_OPTION_INTENSIV_ZONE = 'Dishcare.Dishwasher.Option.IntensivZone'¶
- DISHCARE_DISHWASHER_OPTION_SILENCE_ON_DEMAND = 'Dishcare.Dishwasher.Option.SilenceOnDemand'¶
- DISHCARE_DISHWASHER_OPTION_VARIO_SPEED_PLUS = 'Dishcare.Dishwasher.Option.VarioSpeedPlus'¶
- DISHCARE_DISHWASHER_OPTION_ZEOLITE_DRY = 'Dishcare.Dishwasher.Option.ZeoliteDry'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_MODE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedMode'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_PERCENTAGE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedPercentage'¶
- LAUNDRY_CARE_COMMON_OPTION_LOAD_RECOMMENDATION = 'LaundryCare.Common.Option.LoadRecommendation'¶
- LAUNDRY_CARE_COMMON_OPTION_SILENT_MODE = 'LaundryCare.Common.Option.SilentMode'¶
- LAUNDRY_CARE_COMMON_OPTION_VARIO_PERFECT = 'LaundryCare.Common.Option.VarioPerfect'¶
- LAUNDRY_CARE_DRYER_EVENT_DRYING_PROCESS_FINISHED = 'LaundryCare.Dryer.Event.DryingProcessFinished'¶
- LAUNDRY_CARE_DRYER_OPTION_DRYING_TARGET = 'LaundryCare.Dryer.Option.DryingTarget'¶
- LAUNDRY_CARE_WASHER_EVENT_I_DOS_1_FILL_LEVEL_POOR = 'LaundryCare.Washer.Event.IDos1FillLevelPoor'¶
- LAUNDRY_CARE_WASHER_EVENT_I_DOS_2_FILL_LEVEL_POOR = 'LaundryCare.Washer.Event.IDos2FillLevelPoor'¶
- LAUNDRY_CARE_WASHER_OPTION_INTENSIVE_PLUS = 'LaundryCare.Washer.Option.IntensivePlus'¶
- LAUNDRY_CARE_WASHER_OPTION_I_DOS_1_ACTIVE = 'LaundryCare.Washer.Option.IDos1Active'¶
- LAUNDRY_CARE_WASHER_OPTION_I_DOS_2_ACTIVE = 'LaundryCare.Washer.Option.IDos2Active'¶
- LAUNDRY_CARE_WASHER_OPTION_LESS_IRONING = 'LaundryCare.Washer.Option.LessIroning'¶
- LAUNDRY_CARE_WASHER_OPTION_MINI_LOAD = 'LaundryCare.Washer.Option.MiniLoad'¶
- LAUNDRY_CARE_WASHER_OPTION_PREWASH = 'LaundryCare.Washer.Option.Prewash'¶
- LAUNDRY_CARE_WASHER_OPTION_RINSE_HOLD = 'LaundryCare.Washer.Option.RinseHold'¶
- LAUNDRY_CARE_WASHER_OPTION_RINSE_PLUS = 'LaundryCare.Washer.Option.RinsePlus'¶
- LAUNDRY_CARE_WASHER_OPTION_SOAK = 'LaundryCare.Washer.Option.Soak'¶
- LAUNDRY_CARE_WASHER_OPTION_SPIN_SPEED = 'LaundryCare.Washer.Option.SpinSpeed'¶
- LAUNDRY_CARE_WASHER_OPTION_STAINS = 'LaundryCare.Washer.Option.Stains'¶
- LAUNDRY_CARE_WASHER_OPTION_TEMPERATURE = 'LaundryCare.Washer.Option.Temperature'¶
- LAUNDRY_CARE_WASHER_OPTION_WATER_PLUS = 'LaundryCare.Washer.Option.WaterPlus'¶
- LAUNDRY_CARE_WASHER_SETTING_I_DOS_1_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos1BaseLevel'¶
- LAUNDRY_CARE_WASHER_SETTING_I_DOS_2_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos2BaseLevel'¶
- REFRIGERATION_COMMON_SETTING_BOTTLE_COOLER_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.BottleCooler.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_CHILLER_COMMON_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerCommon.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_CHILLER_LEFT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerLeft.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_CHILLER_RIGHT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerRight.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_DISPENSER_ENABLED = 'Refrigeration.Common.Setting.Dispenser.Enabled'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FORCE_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantForceFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FORCE_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantForceFridge'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantFridge'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TIMEOUT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TIMEOUT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFridge'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TRIGGER_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTriggerFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TRIGGER_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTriggerFridge'¶
- REFRIGERATION_COMMON_SETTING_ECO_MODE = 'Refrigeration.Common.Setting.EcoMode'¶
- REFRIGERATION_COMMON_SETTING_FRESH_MODE = 'Refrigeration.Common.Setting.FreshMode'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_EXTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.External.Brightness'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_EXTERNAL_POWER = 'Refrigeration.Common.Setting.Light.External.Power'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_INTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.Internal.Brightness'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_INTERNAL_POWER = 'Refrigeration.Common.Setting.Light.Internal.Power'¶
- REFRIGERATION_COMMON_SETTING_SABBATH_MODE = 'Refrigeration.Common.Setting.SabbathMode'¶
- REFRIGERATION_COMMON_SETTING_VACATION_MODE = 'Refrigeration.Common.Setting.VacationMode'¶
- REFRIGERATION_COMMON_SETTING_WINE_COMPARTMENT_2_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment2.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_WINE_COMPARTMENT_3_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment3.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_WINE_COMPARTMENT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment.SetpointTemperature'¶
- REFRIGERATION_COMMON_STATUS_DOOR_BOTTLE_COOLER = 'Refrigeration.Common.Status.Door.BottleCooler'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER = 'Refrigeration.Common.Status.Door.Chiller'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER_COMMON = 'Refrigeration.Common.Status.Door.ChillerCommon'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER_LEFT = 'Refrigeration.Common.Status.Door.ChillerLeft'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER_RIGHT = 'Refrigeration.Common.Status.Door.ChillerRight'¶
- REFRIGERATION_COMMON_STATUS_DOOR_FLEX_COMPARTMENT = 'Refrigeration.Common.Status.Door.FlexCompartment'¶
- REFRIGERATION_COMMON_STATUS_DOOR_FREEZER = 'Refrigeration.Common.Status.Door.Freezer'¶
- REFRIGERATION_COMMON_STATUS_DOOR_REFRIGERATOR = 'Refrigeration.Common.Status.Door.Refrigerator'¶
- REFRIGERATION_COMMON_STATUS_DOOR_REFRIGERATOR2 = 'Refrigeration.Common.Status.Door.Refrigerator2'¶
- REFRIGERATION_COMMON_STATUS_DOOR_REFRIGERATOR3 = 'Refrigeration.Common.Status.Door.Refrigerator3'¶
- REFRIGERATION_COMMON_STATUS_DOOR_WINE_COMPARTMENT = 'Refrigeration.Common.Status.Door.WineCompartment'¶
- REFRIGERATION_FRIDGE_FREEZER_EVENT_DOOR_ALARM_FREEZER = 'Refrigeration.FridgeFreezer.Event.DoorAlarmFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_EVENT_DOOR_ALARM_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Event.DoorAlarmRefrigerator'¶
- REFRIGERATION_FRIDGE_FREEZER_EVENT_TEMPERATURE_ALARM_FREEZER = 'Refrigeration.FridgeFreezer.Event.TemperatureAlarmFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SETPOINT_TEMPERATURE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SETPOINT_TEMPERATURE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureRefrigerator'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SUPER_MODE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SuperModeFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SUPER_MODE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SuperModeRefrigerator'¶
- STOP_PROGRAM = 'StopProgram'¶
- UNKNOWN = 'unknown'¶
- class aiohomeconnect.model.EventMessage(ha_id: str, type: EventType, data: ArrayOfEvents)[source]¶
Bases:
objectRepresent a server sent event message sent from the Home Connect API.
- data: ArrayOfEvents¶
- classmethod from_server_sent_event(sse: ServerSentEvent) EventMessage[source]¶
Create an EventMessage instance from a server sent event.
- ha_id: str¶
- class aiohomeconnect.model.EventType(*values)[source]¶
Bases:
StrEnumRepresent an event type.
- CONNECTED = 'CONNECTED'¶
- DEPAIRED = 'DEPAIRED'¶
- DISCONNECTED = 'DISCONNECTED'¶
- EVENT = 'EVENT'¶
- KEEP_ALIVE = 'KEEP-ALIVE'¶
- NOTIFY = 'NOTIFY'¶
- PAIRED = 'PAIRED'¶
- STATUS = 'STATUS'¶
- class aiohomeconnect.model.GetSetting(key: SettingKey, raw_key: str, value: Any, name: str | None = None, display_value: str | None = None, unit: str | None = None, type: str | None = None, constraints: SettingConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinSpecific setting of the home appliance.
- constraints: SettingConstraints | None = None¶
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: SettingKey¶
- name: str | None = None¶
- raw_key: str¶
- to_dict()¶
- type: str | None = None¶
- unit: str | None = None¶
- value: Any¶
- class aiohomeconnect.model.HomeAppliance(ha_id: str, name: str, type: str, brand: str, vib: str, e_number: str, connected: bool)[source]¶
Bases:
DataClassJSONMixinRepresent HomeAppliance.
- brand: str¶
- connected: bool¶
- e_number: str¶
- classmethod from_dict(d, *, dialect=None)¶
- ha_id: str¶
- name: str¶
- to_dict()¶
- type: str¶
- vib: str¶
- class aiohomeconnect.model.Option(key: OptionKey, value: Any, name: str | None = None, display_value: str | None = None, unit: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Option.
- class Config[source]¶
Bases:
BaseConfigConfig for mashumaro.
- omit_none: bool | Literal[Sentinel.MISSING] = True¶
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- name: str | None = None¶
- to_dict()¶
- unit: str | None = None¶
- value: Any¶
- class aiohomeconnect.model.OptionKey(*values)[source]¶
Bases:
StrEnumRepresent an option key.
- BSH_COMMON_BASE_PROGRAM = 'BSH.Common.Option.BaseProgram'¶
- BSH_COMMON_DURATION = 'BSH.Common.Option.Duration'¶
- BSH_COMMON_ELAPSED_PROGRAM_TIME = 'BSH.Common.Option.ElapsedProgramTime'¶
- BSH_COMMON_ENERGY_FORECAST = 'BSH.Common.Option.EnergyForecast'¶
- BSH_COMMON_ESTIMATED_TOTAL_PROGRAM_TIME = 'BSH.Common.Option.EstimatedTotalProgramTime'¶
- BSH_COMMON_FINISH_IN_RELATIVE = 'BSH.Common.Option.FinishInRelative'¶
- BSH_COMMON_PROGRAM_NAME = 'BSH.Common.Option.ProgramName'¶
- BSH_COMMON_PROGRAM_PROGRESS = 'BSH.Common.Option.ProgramProgress'¶
- BSH_COMMON_REMAINING_PROGRAM_TIME = 'BSH.Common.Option.RemainingProgramTime'¶
- BSH_COMMON_REMAINING_PROGRAM_TIME_IS_ESTIMATED = 'BSH.Common.Option.RemainingProgramTimeIsEstimated'¶
- BSH_COMMON_SMART_ENERGY_SERVICE_SMART_START_ENABLED = 'BSH.Common.Option.SmartEnergyService.SmartStartEnabled'¶
- BSH_COMMON_START_IN_RELATIVE = 'BSH.Common.Option.StartInRelative'¶
- BSH_COMMON_WATER_FORECAST = 'BSH.Common.Option.WaterForecast'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CLEANING_MODE = 'ConsumerProducts.CleaningRobot.Option.CleaningMode'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_PROCESS_PHASE = 'ConsumerProducts.CleaningRobot.Option.ProcessPhase'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_REFERENCE_MAP_ID = 'ConsumerProducts.CleaningRobot.Option.ReferenceMapId'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SUCTION_POWER = 'ConsumerProducts.CleaningRobot.Option.SuctionPower'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEAN_AMOUNT = 'ConsumerProducts.CoffeeMaker.Option.BeanAmount'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEAN_CONTAINER_SELECTION = 'ConsumerProducts.CoffeeMaker.Option.BeanContainerSelection'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_MILK_RATIO = 'ConsumerProducts.CoffeeMaker.Option.CoffeeMilkRatio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.CoffeeTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_FILL_QUANTITY = 'ConsumerProducts.CoffeeMaker.Option.FillQuantity'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_FLOW_RATE = 'ConsumerProducts.CoffeeMaker.Option.FlowRate'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_HOT_WATER_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.HotWaterTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_MULTIPLE_BEVERAGES = 'ConsumerProducts.CoffeeMaker.Option.MultipleBeverages'¶
- COOKING_COMMON_HOOD_INTENSIVE_LEVEL = 'Cooking.Common.Option.Hood.IntensiveLevel'¶
- COOKING_COMMON_HOOD_VENTING_LEVEL = 'Cooking.Common.Option.Hood.VentingLevel'¶
- COOKING_OVEN_FAST_PRE_HEAT = 'Cooking.Oven.Option.FastPreHeat'¶
- COOKING_OVEN_SETPOINT_TEMPERATURE = 'Cooking.Oven.Option.SetpointTemperature'¶
- COOKING_OVEN_WARMING_LEVEL = 'Cooking.Oven.Option.WarmingLevel'¶
- DISHCARE_DISHWASHER_BRILLIANCE_DRY = 'Dishcare.Dishwasher.Option.BrillianceDry'¶
- DISHCARE_DISHWASHER_ECO_DRY = 'Dishcare.Dishwasher.Option.EcoDry'¶
- DISHCARE_DISHWASHER_EXTRA_DRY = 'Dishcare.Dishwasher.Option.ExtraDry'¶
- DISHCARE_DISHWASHER_HALF_LOAD = 'Dishcare.Dishwasher.Option.HalfLoad'¶
- DISHCARE_DISHWASHER_HYGIENE_PLUS = 'Dishcare.Dishwasher.Option.HygienePlus'¶
- DISHCARE_DISHWASHER_INTENSIV_ZONE = 'Dishcare.Dishwasher.Option.IntensivZone'¶
- DISHCARE_DISHWASHER_SILENCE_ON_DEMAND = 'Dishcare.Dishwasher.Option.SilenceOnDemand'¶
- DISHCARE_DISHWASHER_VARIO_SPEED_PLUS = 'Dishcare.Dishwasher.Option.VarioSpeedPlus'¶
- DISHCARE_DISHWASHER_ZEOLITE_DRY = 'Dishcare.Dishwasher.Option.ZeoliteDry'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_MODE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedMode'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_PERCENTAGE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedPercentage'¶
- LAUNDRY_CARE_COMMON_LOAD_RECOMMENDATION = 'LaundryCare.Common.Option.LoadRecommendation'¶
- LAUNDRY_CARE_COMMON_SILENT_MODE = 'LaundryCare.Common.Option.SilentMode'¶
- LAUNDRY_CARE_COMMON_VARIO_PERFECT = 'LaundryCare.Common.Option.VarioPerfect'¶
- LAUNDRY_CARE_DRYER_DRYING_TARGET = 'LaundryCare.Dryer.Option.DryingTarget'¶
- LAUNDRY_CARE_WASHER_INTENSIVE_PLUS = 'LaundryCare.Washer.Option.IntensivePlus'¶
- LAUNDRY_CARE_WASHER_I_DOS_1_ACTIVE = 'LaundryCare.Washer.Option.IDos1Active'¶
- LAUNDRY_CARE_WASHER_I_DOS_2_ACTIVE = 'LaundryCare.Washer.Option.IDos2Active'¶
- LAUNDRY_CARE_WASHER_LESS_IRONING = 'LaundryCare.Washer.Option.LessIroning'¶
- LAUNDRY_CARE_WASHER_MINI_LOAD = 'LaundryCare.Washer.Option.MiniLoad'¶
- LAUNDRY_CARE_WASHER_PREWASH = 'LaundryCare.Washer.Option.Prewash'¶
- LAUNDRY_CARE_WASHER_RINSE_HOLD = 'LaundryCare.Washer.Option.RinseHold'¶
- LAUNDRY_CARE_WASHER_RINSE_PLUS = 'LaundryCare.Washer.Option.RinsePlus'¶
- LAUNDRY_CARE_WASHER_SOAK = 'LaundryCare.Washer.Option.Soak'¶
- LAUNDRY_CARE_WASHER_SPIN_SPEED = 'LaundryCare.Washer.Option.SpinSpeed'¶
- LAUNDRY_CARE_WASHER_STAINS = 'LaundryCare.Washer.Option.Stains'¶
- LAUNDRY_CARE_WASHER_TEMPERATURE = 'LaundryCare.Washer.Option.Temperature'¶
- LAUNDRY_CARE_WASHER_WATER_PLUS = 'LaundryCare.Washer.Option.WaterPlus'¶
- UNKNOWN = 'unknown'¶
- class aiohomeconnect.model.Program(key: ProgramKey | None = None, name: str | None = None, options: list[Option] | None = None, constraints: ProgramConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Program.
- class Config[source]¶
Bases:
BaseConfigConfig for mashumaro.
- omit_none: bool | Literal[Sentinel.MISSING] = True¶
- constraints: ProgramConstraints | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: ProgramKey | None = None¶
- name: str | None = None¶
- to_dict()¶
- class aiohomeconnect.model.ProgramConstraints(access: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ProgramConstraints.
- access: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.ProgramDefinition(key: ProgramKey, name: str | None = None, options: list[ProgramDefinitionOption] | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ProgramDefinition.
- classmethod from_dict(d, *, dialect=None)¶
- key: ProgramKey¶
- name: str | None = None¶
- options: list[ProgramDefinitionOption] | None = None¶
- to_dict()¶
- class aiohomeconnect.model.ProgramKey(*values)[source]¶
Bases:
StrEnumRepresent a program key.
- BSH_COMMON_FAVORITE_001 = 'BSH.Common.Program.Favorite.001'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_BASIC_GO_HOME = 'ConsumerProducts.CleaningRobot.Program.Basic.GoHome'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CLEANING_CLEAN_ALL = 'ConsumerProducts.CleaningRobot.Program.Cleaning.CleanAll'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CLEANING_CLEAN_MAP = 'ConsumerProducts.CleaningRobot.Program.Cleaning.CleanMap'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_CAFFE_GRANDE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeGrande'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_CAFFE_LATTE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeLatte'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_CAPPUCCINO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Cappuccino'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COFFEE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Coffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_ESPRESSO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Espresso'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_ESPRESSO_DOPPIO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoDoppio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_ESPRESSO_MACCHIATO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoMacchiato'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_HOT_WATER = 'ConsumerProducts.CoffeeMaker.Program.Beverage.HotWater'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_LATTE_MACCHIATO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.LatteMacchiato'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_MILK_FROTH = 'ConsumerProducts.CoffeeMaker.Program.Beverage.MilkFroth'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_RISTRETTO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Ristretto'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_WARM_MILK = 'ConsumerProducts.CoffeeMaker.Program.Beverage.WarmMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_X_L_COFFEE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.XLCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_AMERICANO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Americano'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_BLACK_EYE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.BlackEye'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CAFE_AU_LAIT = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeAuLait'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CAFE_CON_LECHE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeConLeche'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CAFE_CORTADO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeCortado'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CORTADO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Cortado'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_DEAD_EYE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.DeadEye'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_DOPPIO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Doppio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_FLAT_WHITE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.FlatWhite'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_GALAO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Galao'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_GAROTO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Garoto'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_GROSSER_BRAUNER = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.GrosserBrauner'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_KAAPI = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Kaapi'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_KLEINER_BRAUNER = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KleinerBrauner'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_KOFFIE_VERKEERD = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KoffieVerkeerd'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_RED_EYE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.RedEye'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_VERLAENGERTER = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Verlaengerter'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_VERLAENGERTER_BRAUN = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.VerlaengerterBraun'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_WIENER_MELANGE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.WienerMelange'¶
- COOKING_COMMON_HOOD_AUTOMATIC = 'Cooking.Common.Program.Hood.Automatic'¶
- COOKING_COMMON_HOOD_DELAYED_SHUT_OFF = 'Cooking.Common.Program.Hood.DelayedShutOff'¶
- COOKING_COMMON_HOOD_VENTING = 'Cooking.Common.Program.Hood.Venting'¶
- COOKING_OVEN_HEATING_MODE_BOTTOM_HEATING = 'Cooking.Oven.Program.HeatingMode.BottomHeating'¶
- COOKING_OVEN_HEATING_MODE_DEFROST = 'Cooking.Oven.Program.HeatingMode.Defrost'¶
- COOKING_OVEN_HEATING_MODE_DESICCATION = 'Cooking.Oven.Program.HeatingMode.Desiccation'¶
- COOKING_OVEN_HEATING_MODE_FROZEN_HEATUP_SPECIAL = 'Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR = 'Cooking.Oven.Program.HeatingMode.HotAir'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_100_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir100Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_30_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir30Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_60_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir60Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_80_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir80Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_ECO = 'Cooking.Oven.Program.HeatingMode.HotAirEco'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_GENTLE = 'Cooking.Oven.Program.HeatingMode.HotAirGentle'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_GRILLING = 'Cooking.Oven.Program.HeatingMode.HotAirGrilling'¶
- COOKING_OVEN_HEATING_MODE_INTENSIVE_HEAT = 'Cooking.Oven.Program.HeatingMode.IntensiveHeat'¶
- COOKING_OVEN_HEATING_MODE_KEEP_WARM = 'Cooking.Oven.Program.HeatingMode.KeepWarm'¶
- COOKING_OVEN_HEATING_MODE_PIZZA_SETTING = 'Cooking.Oven.Program.HeatingMode.PizzaSetting'¶
- COOKING_OVEN_HEATING_MODE_PREHEAT_OVENWARE = 'Cooking.Oven.Program.HeatingMode.PreheatOvenware'¶
- COOKING_OVEN_HEATING_MODE_PRE_HEATING = 'Cooking.Oven.Program.HeatingMode.PreHeating'¶
- COOKING_OVEN_HEATING_MODE_PROOF = 'Cooking.Oven.Program.HeatingMode.Proof'¶
- COOKING_OVEN_HEATING_MODE_SABBATH_PROGRAMME = 'Cooking.Oven.Program.HeatingMode.SabbathProgramme'¶
- COOKING_OVEN_HEATING_MODE_SLOW_COOK = 'Cooking.Oven.Program.HeatingMode.SlowCook'¶
- COOKING_OVEN_HEATING_MODE_TOP_BOTTOM_HEATING = 'Cooking.Oven.Program.HeatingMode.TopBottomHeating'¶
- COOKING_OVEN_HEATING_MODE_TOP_BOTTOM_HEATING_ECO = 'Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco'¶
- COOKING_OVEN_HEATING_MODE_WARMING_DRAWER = 'Cooking.Oven.Program.HeatingMode.WarmingDrawer'¶
- COOKING_OVEN_MICROWAVE_1000_WATT = 'Cooking.Oven.Program.Microwave.1000Watt'¶
- COOKING_OVEN_MICROWAVE_180_WATT = 'Cooking.Oven.Program.Microwave.180Watt'¶
- COOKING_OVEN_MICROWAVE_360_WATT = 'Cooking.Oven.Program.Microwave.360Watt'¶
- COOKING_OVEN_MICROWAVE_450_WATT = 'Cooking.Oven.Program.Microwave.450Watt'¶
- COOKING_OVEN_MICROWAVE_600_WATT = 'Cooking.Oven.Program.Microwave.600Watt'¶
- COOKING_OVEN_MICROWAVE_900_WATT = 'Cooking.Oven.Program.Microwave.900Watt'¶
- COOKING_OVEN_MICROWAVE_90_WATT = 'Cooking.Oven.Program.Microwave.90Watt'¶
- COOKING_OVEN_MICROWAVE_MAX = 'Cooking.Oven.Program.Microwave.Max'¶
- COOKING_OVEN_STEAM_MODES_STEAM = 'Cooking.Oven.Program.SteamModes.Steam'¶
- DISHCARE_DISHWASHER_AUTO_1 = 'Dishcare.Dishwasher.Program.Auto1'¶
- DISHCARE_DISHWASHER_AUTO_2 = 'Dishcare.Dishwasher.Program.Auto2'¶
- DISHCARE_DISHWASHER_AUTO_3 = 'Dishcare.Dishwasher.Program.Auto3'¶
- DISHCARE_DISHWASHER_AUTO_HALF_LOAD = 'Dishcare.Dishwasher.Program.AutoHalfLoad'¶
- DISHCARE_DISHWASHER_ECO_50 = 'Dishcare.Dishwasher.Program.Eco50'¶
- DISHCARE_DISHWASHER_EXPRESS_SPARKLE_65 = 'Dishcare.Dishwasher.Program.ExpressSparkle65'¶
- DISHCARE_DISHWASHER_GLASS_CARE = 'Dishcare.Dishwasher.Program.GlassCare'¶
- DISHCARE_DISHWASHER_GLAS_40 = 'Dishcare.Dishwasher.Program.Glas40'¶
- DISHCARE_DISHWASHER_INTENSIVE_FIXED_ZONE = 'Dishcare.Dishwasher.Program.IntensiveFixedZone'¶
- DISHCARE_DISHWASHER_INTENSIV_45 = 'Dishcare.Dishwasher.Program.Intensiv45'¶
- DISHCARE_DISHWASHER_INTENSIV_70 = 'Dishcare.Dishwasher.Program.Intensiv70'¶
- DISHCARE_DISHWASHER_INTENSIV_POWER = 'Dishcare.Dishwasher.Program.IntensivPower'¶
- DISHCARE_DISHWASHER_KURZ_60 = 'Dishcare.Dishwasher.Program.Kurz60'¶
- DISHCARE_DISHWASHER_LEARNING_DISHWASHER = 'Dishcare.Dishwasher.Program.LearningDishwasher'¶
- DISHCARE_DISHWASHER_MACHINE_CARE = 'Dishcare.Dishwasher.Program.MachineCare'¶
- DISHCARE_DISHWASHER_MAGIC_DAILY = 'Dishcare.Dishwasher.Program.MagicDaily'¶
- DISHCARE_DISHWASHER_MAXIMUM_CLEANING = 'Dishcare.Dishwasher.Program.MaximumCleaning'¶
- DISHCARE_DISHWASHER_MIXED_LOAD = 'Dishcare.Dishwasher.Program.MixedLoad'¶
- DISHCARE_DISHWASHER_NIGHT_WASH = 'Dishcare.Dishwasher.Program.NightWash'¶
- DISHCARE_DISHWASHER_NORMAL_45 = 'Dishcare.Dishwasher.Program.Normal45'¶
- DISHCARE_DISHWASHER_NORMAL_65 = 'Dishcare.Dishwasher.Program.Normal65'¶
- DISHCARE_DISHWASHER_PRE_RINSE = 'Dishcare.Dishwasher.Program.PreRinse'¶
- DISHCARE_DISHWASHER_QUICK_45 = 'Dishcare.Dishwasher.Program.Quick45'¶
- DISHCARE_DISHWASHER_QUICK_65 = 'Dishcare.Dishwasher.Program.Quick65'¶
- DISHCARE_DISHWASHER_STEAM_FRESH = 'Dishcare.Dishwasher.Program.SteamFresh'¶
- DISHCARE_DISHWASHER_SUPER_60 = 'Dishcare.Dishwasher.Program.Super60'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_ACTIVE_CLEAN = 'HeatingVentilationAirConditioning.AirConditioner.Program.ActiveClean'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_AUTO = 'HeatingVentilationAirConditioning.AirConditioner.Program.Auto'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_COOL = 'HeatingVentilationAirConditioning.AirConditioner.Program.Cool'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_DRY = 'HeatingVentilationAirConditioning.AirConditioner.Program.Dry'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN = 'HeatingVentilationAirConditioning.AirConditioner.Program.Fan'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_HEAT = 'HeatingVentilationAirConditioning.AirConditioner.Program.Heat'¶
- LAUNDRY_CARE_DRYER_ANTI_SHRINK = 'LaundryCare.Dryer.Program.AntiShrink'¶
- LAUNDRY_CARE_DRYER_BLANKETS = 'LaundryCare.Dryer.Program.Blankets'¶
- LAUNDRY_CARE_DRYER_BUSINESS_SHIRTS = 'LaundryCare.Dryer.Program.BusinessShirts'¶
- LAUNDRY_CARE_DRYER_COTTON = 'LaundryCare.Dryer.Program.Cotton'¶
- LAUNDRY_CARE_DRYER_DELICATES = 'LaundryCare.Dryer.Program.Delicates'¶
- LAUNDRY_CARE_DRYER_DESSOUS = 'LaundryCare.Dryer.Program.Dessous'¶
- LAUNDRY_CARE_DRYER_DOWN_FEATHERS = 'LaundryCare.Dryer.Program.DownFeathers'¶
- LAUNDRY_CARE_DRYER_HYGIENE = 'LaundryCare.Dryer.Program.Hygiene'¶
- LAUNDRY_CARE_DRYER_IN_BASKET = 'LaundryCare.Dryer.Program.InBasket'¶
- LAUNDRY_CARE_DRYER_JEANS = 'LaundryCare.Dryer.Program.Jeans'¶
- LAUNDRY_CARE_DRYER_MIX = 'LaundryCare.Dryer.Program.Mix'¶
- LAUNDRY_CARE_DRYER_MY_TIME_MY_DRYING_TIME = 'LaundryCare.Dryer.Program.MyTime.MyDryingTime'¶
- LAUNDRY_CARE_DRYER_OUTDOOR = 'LaundryCare.Dryer.Program.Outdoor'¶
- LAUNDRY_CARE_DRYER_PILLOW = 'LaundryCare.Dryer.Program.Pillow'¶
- LAUNDRY_CARE_DRYER_SHIRTS_15 = 'LaundryCare.Dryer.Program.Shirts15'¶
- LAUNDRY_CARE_DRYER_SUPER_40 = 'LaundryCare.Dryer.Program.Super40'¶
- LAUNDRY_CARE_DRYER_SYNTHETIC = 'LaundryCare.Dryer.Program.Synthetic'¶
- LAUNDRY_CARE_DRYER_SYNTHETIC_REFRESH = 'LaundryCare.Dryer.Program.SyntheticRefresh'¶
- LAUNDRY_CARE_DRYER_TIME_COLD = 'LaundryCare.Dryer.Program.TimeCold'¶
- LAUNDRY_CARE_DRYER_TIME_COLD_FIX_TIME_COLD_20 = 'LaundryCare.Dryer.Program.TimeColdFix.TimeCold20'¶
- LAUNDRY_CARE_DRYER_TIME_COLD_FIX_TIME_COLD_30 = 'LaundryCare.Dryer.Program.TimeColdFix.TimeCold30'¶
- LAUNDRY_CARE_DRYER_TIME_COLD_FIX_TIME_COLD_60 = 'LaundryCare.Dryer.Program.TimeColdFix.TimeCold60'¶
- LAUNDRY_CARE_DRYER_TIME_WARM = 'LaundryCare.Dryer.Program.TimeWarm'¶
- LAUNDRY_CARE_DRYER_TIME_WARM_FIX_TIME_WARM_30 = 'LaundryCare.Dryer.Program.TimeWarmFix.TimeWarm30'¶
- LAUNDRY_CARE_DRYER_TIME_WARM_FIX_TIME_WARM_40 = 'LaundryCare.Dryer.Program.TimeWarmFix.TimeWarm40'¶
- LAUNDRY_CARE_DRYER_TIME_WARM_FIX_TIME_WARM_60 = 'LaundryCare.Dryer.Program.TimeWarmFix.TimeWarm60'¶
- LAUNDRY_CARE_DRYER_TOWELS = 'LaundryCare.Dryer.Program.Towels'¶
- LAUNDRY_CARE_WASHER_AUTO_30 = 'LaundryCare.Washer.Program.Auto30'¶
- LAUNDRY_CARE_WASHER_AUTO_40 = 'LaundryCare.Washer.Program.Auto40'¶
- LAUNDRY_CARE_WASHER_AUTO_60 = 'LaundryCare.Washer.Program.Auto60'¶
- LAUNDRY_CARE_WASHER_CHIFFON = 'LaundryCare.Washer.Program.Chiffon'¶
- LAUNDRY_CARE_WASHER_COTTON = 'LaundryCare.Washer.Program.Cotton'¶
- LAUNDRY_CARE_WASHER_COTTON_COLOUR = 'LaundryCare.Washer.Program.Cotton.Colour'¶
- LAUNDRY_CARE_WASHER_COTTON_COTTON_ECO = 'LaundryCare.Washer.Program.Cotton.CottonEco'¶
- LAUNDRY_CARE_WASHER_COTTON_ECO_4060 = 'LaundryCare.Washer.Program.Cotton.Eco4060'¶
- LAUNDRY_CARE_WASHER_CURTAINS = 'LaundryCare.Washer.Program.Curtains'¶
- LAUNDRY_CARE_WASHER_DARK_WASH = 'LaundryCare.Washer.Program.DarkWash'¶
- LAUNDRY_CARE_WASHER_DELICATES_SILK = 'LaundryCare.Washer.Program.DelicatesSilk'¶
- LAUNDRY_CARE_WASHER_DESSOUS = 'LaundryCare.Washer.Program.Dessous'¶
- LAUNDRY_CARE_WASHER_DOWN_DUVET_DUVET = 'LaundryCare.Washer.Program.DownDuvet.Duvet'¶
- LAUNDRY_CARE_WASHER_DRUM_CLEAN = 'LaundryCare.Washer.Program.DrumClean'¶
- LAUNDRY_CARE_WASHER_DRYER_COTTON = 'LaundryCare.WasherDryer.Program.Cotton'¶
- LAUNDRY_CARE_WASHER_DRYER_COTTON_ECO_4060 = 'LaundryCare.WasherDryer.Program.Cotton.Eco4060'¶
- LAUNDRY_CARE_WASHER_DRYER_EASY_CARE = 'LaundryCare.WasherDryer.Program.EasyCare'¶
- LAUNDRY_CARE_WASHER_DRYER_MIX = 'LaundryCare.WasherDryer.Program.Mix'¶
- LAUNDRY_CARE_WASHER_DRYER_WASH_AND_DRY_60 = 'LaundryCare.WasherDryer.Program.WashAndDry.60'¶
- LAUNDRY_CARE_WASHER_DRYER_WASH_AND_DRY_90 = 'LaundryCare.WasherDryer.Program.WashAndDry.90'¶
- LAUNDRY_CARE_WASHER_EASY_CARE = 'LaundryCare.Washer.Program.EasyCare'¶
- LAUNDRY_CARE_WASHER_HYGIENE_PLUS = 'LaundryCare.Washer.Program.HygienePlus'¶
- LAUNDRY_CARE_WASHER_MIX = 'LaundryCare.Washer.Program.Mix'¶
- LAUNDRY_CARE_WASHER_MIX_NIGHT_WASH = 'LaundryCare.Washer.Program.Mix.NightWash'¶
- LAUNDRY_CARE_WASHER_MONSOON = 'LaundryCare.Washer.Program.Monsoon'¶
- LAUNDRY_CARE_WASHER_OUTDOOR = 'LaundryCare.Washer.Program.Outdoor'¶
- LAUNDRY_CARE_WASHER_PLUSH_TOY = 'LaundryCare.Washer.Program.PlushToy'¶
- LAUNDRY_CARE_WASHER_POWER_SPEED_59 = 'LaundryCare.Washer.Program.PowerSpeed59'¶
- LAUNDRY_CARE_WASHER_RINSE = 'LaundryCare.Washer.Program.Rinse'¶
- LAUNDRY_CARE_WASHER_RINSE_RINSE_SPIN_DRAIN = 'LaundryCare.Washer.Program.Rinse.RinseSpinDrain'¶
- LAUNDRY_CARE_WASHER_SENSITIVE = 'LaundryCare.Washer.Program.Sensitive'¶
- LAUNDRY_CARE_WASHER_SHIRTS_BLOUSES = 'LaundryCare.Washer.Program.ShirtsBlouses'¶
- LAUNDRY_CARE_WASHER_SPIN_SPIN_DRAIN = 'LaundryCare.Washer.Program.Spin.SpinDrain'¶
- LAUNDRY_CARE_WASHER_SPORT_FITNESS = 'LaundryCare.Washer.Program.SportFitness'¶
- LAUNDRY_CARE_WASHER_SUPER_153045_SUPER_15 = 'LaundryCare.Washer.Program.Super153045.Super15'¶
- LAUNDRY_CARE_WASHER_SUPER_153045_SUPER_1530 = 'LaundryCare.Washer.Program.Super153045.Super1530'¶
- LAUNDRY_CARE_WASHER_TOWELS = 'LaundryCare.Washer.Program.Towels'¶
- LAUNDRY_CARE_WASHER_WATER_PROOF = 'LaundryCare.Washer.Program.WaterProof'¶
- LAUNDRY_CARE_WASHER_WOOL = 'LaundryCare.Washer.Program.Wool'¶
- UNKNOWN = 'unknown'¶
- class aiohomeconnect.model.PutCommand(key: CommandKey, value: Any)[source]¶
Bases:
DataClassJSONMixinRepresent PutCommand.
- classmethod from_dict(d, *, dialect=None)¶
- key: CommandKey¶
- to_dict()¶
- value: Any¶
- class aiohomeconnect.model.PutCommands(data: list[PutCommand])[source]¶
Bases:
DataClassJSONMixinA list of commands of the home appliance.
- data: list[PutCommand]¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.PutSetting(key: SettingKey, value: Any)[source]¶
Bases:
DataClassJSONMixinSpecific setting of the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- key: SettingKey¶
- to_dict()¶
- value: Any¶
- class aiohomeconnect.model.PutSettings(data: list[PutSetting])[source]¶
Bases:
DataClassJSONMixinList of settings of the home appliance.
- data: list[PutSetting]¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.SettingKey(*values)[source]¶
Bases:
StrEnumRepresent a setting key.
- BSH_COMMON_ALARM_CLOCK = 'BSH.Common.Setting.AlarmClock'¶
- BSH_COMMON_AMBIENT_LIGHT_BRIGHTNESS = 'BSH.Common.Setting.AmbientLightBrightness'¶
- BSH_COMMON_AMBIENT_LIGHT_COLOR = 'BSH.Common.Setting.AmbientLightColor'¶
- BSH_COMMON_AMBIENT_LIGHT_CUSTOM_COLOR = 'BSH.Common.Setting.AmbientLightCustomColor'¶
- BSH_COMMON_AMBIENT_LIGHT_ENABLED = 'BSH.Common.Setting.AmbientLightEnabled'¶
- BSH_COMMON_CHILD_LOCK = 'BSH.Common.Setting.ChildLock'¶
- BSH_COMMON_LIQUID_VOLUME_UNIT = 'BSH.Common.Setting.LiquidVolumeUnit'¶
- BSH_COMMON_POWER_STATE = 'BSH.Common.Setting.PowerState'¶
- BSH_COMMON_TEMPERATURE_UNIT = 'BSH.Common.Setting.TemperatureUnit'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CURRENT_MAP = 'ConsumerProducts.CleaningRobot.Setting.CurrentMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_1 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap1'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_2 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap2'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_3 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap3'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_4 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap4'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_5 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap5'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_CUP_WARMER = 'ConsumerProducts.CoffeeMaker.Setting.CupWarmer'¶
- COOKING_COMMON_LIGHTING = 'Cooking.Common.Setting.Lighting'¶
- COOKING_COMMON_LIGHTING_BRIGHTNESS = 'Cooking.Common.Setting.LightingBrightness'¶
- COOKING_HOOD_COLOR_TEMPERATURE = 'Cooking.Hood.Setting.ColorTemperature'¶
- COOKING_HOOD_COLOR_TEMPERATURE_PERCENT = 'Cooking.Hood.Setting.ColorTemperaturePercent'¶
- COOKING_OVEN_SABBATH_MODE = 'Cooking.Oven.Setting.SabbathMode'¶
- LAUNDRY_CARE_WASHER_I_DOS_1_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos1BaseLevel'¶
- LAUNDRY_CARE_WASHER_I_DOS_2_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos2BaseLevel'¶
- REFRIGERATION_COMMON_BOTTLE_COOLER_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.BottleCooler.SetpointTemperature'¶
- REFRIGERATION_COMMON_CHILLER_COMMON_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerCommon.SetpointTemperature'¶
- REFRIGERATION_COMMON_CHILLER_LEFT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerLeft.SetpointTemperature'¶
- REFRIGERATION_COMMON_CHILLER_RIGHT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerRight.SetpointTemperature'¶
- REFRIGERATION_COMMON_DISPENSER_ENABLED = 'Refrigeration.Common.Setting.Dispenser.Enabled'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FORCE_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantForceFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FORCE_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantForceFridge'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantFridge'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TIMEOUT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TIMEOUT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFridge'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TRIGGER_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTriggerFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TRIGGER_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTriggerFridge'¶
- REFRIGERATION_COMMON_ECO_MODE = 'Refrigeration.Common.Setting.EcoMode'¶
- REFRIGERATION_COMMON_FRESH_MODE = 'Refrigeration.Common.Setting.FreshMode'¶
- REFRIGERATION_COMMON_LIGHT_EXTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.External.Brightness'¶
- REFRIGERATION_COMMON_LIGHT_EXTERNAL_POWER = 'Refrigeration.Common.Setting.Light.External.Power'¶
- REFRIGERATION_COMMON_LIGHT_INTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.Internal.Brightness'¶
- REFRIGERATION_COMMON_LIGHT_INTERNAL_POWER = 'Refrigeration.Common.Setting.Light.Internal.Power'¶
- REFRIGERATION_COMMON_SABBATH_MODE = 'Refrigeration.Common.Setting.SabbathMode'¶
- REFRIGERATION_COMMON_VACATION_MODE = 'Refrigeration.Common.Setting.VacationMode'¶
- REFRIGERATION_COMMON_WINE_COMPARTMENT_2_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment2.SetpointTemperature'¶
- REFRIGERATION_COMMON_WINE_COMPARTMENT_3_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment3.SetpointTemperature'¶
- REFRIGERATION_COMMON_WINE_COMPARTMENT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment.SetpointTemperature'¶
- REFRIGERATION_FRIDGE_FREEZER_SETPOINT_TEMPERATURE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETPOINT_TEMPERATURE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureRefrigerator'¶
- REFRIGERATION_FRIDGE_FREEZER_SUPER_MODE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SuperModeFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SUPER_MODE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SuperModeRefrigerator'¶
- UNKNOWN = 'unknown'¶
- class aiohomeconnect.model.Status(key: StatusKey, raw_key: str, value: Any, name: str | None = None, display_value: str | None = None, unit: str | None = None, type: str | None = None, constraints: StatusConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Status.
- constraints: StatusConstraints | None = None¶
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- name: str | None = None¶
- raw_key: str¶
- to_dict()¶
- type: str | None = None¶
- unit: str | None = None¶
- value: Any¶
- class aiohomeconnect.model.StatusKey(*values)[source]¶
Bases:
StrEnumRepresent a status key.
- BSH_COMMON_BATTERY_CHARGING_STATE = 'BSH.Common.Status.BatteryChargingState'¶
- BSH_COMMON_BATTERY_LEVEL = 'BSH.Common.Status.BatteryLevel'¶
- BSH_COMMON_CHARGING_CONNECTION = 'BSH.Common.Status.ChargingConnection'¶
- BSH_COMMON_DOOR_STATE = 'BSH.Common.Status.DoorState'¶
- BSH_COMMON_INTERIOR_ILLUMINATION_ACTIVE = 'BSH.Common.Status.InteriorIlluminationActive'¶
- BSH_COMMON_LOCAL_CONTROL_ACTIVE = 'BSH.Common.Status.LocalControlActive'¶
- BSH_COMMON_OPERATION_STATE = 'BSH.Common.Status.OperationState'¶
- BSH_COMMON_REMOTE_CONTROL_ACTIVE = 'BSH.Common.Status.RemoteControlActive'¶
- BSH_COMMON_REMOTE_CONTROL_START_ALLOWED = 'BSH.Common.Status.RemoteControlStartAllowed'¶
- BSH_COMMON_VIDEO_CAMERA_STATE = 'BSH.Common.Status.Video.CameraState'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_DUST_BOX_INSERTED = 'ConsumerProducts.CleaningRobot.Status.DustBoxInserted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_LAST_SELECTED_MAP = 'ConsumerProducts.CleaningRobot.Status.LastSelectedMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_LIFTED = 'ConsumerProducts.CleaningRobot.Status.Lifted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_LOST = 'ConsumerProducts.CleaningRobot.Status.Lost'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_COFFEE_AND_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffeeAndMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_FROTHY_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterFrothyMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_HOT_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_HOT_WATER = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWater'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_HOT_WATER_CUPS = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWaterCups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_POWDER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterPowderCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_RISTRETTO_ESPRESSO = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterRistrettoEspresso'¶
- COOKING_OVEN_CURRENT_CAVITY_TEMPERATURE = 'Cooking.Oven.Status.CurrentCavityTemperature'¶
- REFRIGERATION_COMMON_DOOR_BOTTLE_COOLER = 'Refrigeration.Common.Status.Door.BottleCooler'¶
- REFRIGERATION_COMMON_DOOR_CHILLER = 'Refrigeration.Common.Status.Door.Chiller'¶
- REFRIGERATION_COMMON_DOOR_CHILLER_COMMON = 'Refrigeration.Common.Status.Door.ChillerCommon'¶
- REFRIGERATION_COMMON_DOOR_CHILLER_LEFT = 'Refrigeration.Common.Status.Door.ChillerLeft'¶
- REFRIGERATION_COMMON_DOOR_CHILLER_RIGHT = 'Refrigeration.Common.Status.Door.ChillerRight'¶
- REFRIGERATION_COMMON_DOOR_FLEX_COMPARTMENT = 'Refrigeration.Common.Status.Door.FlexCompartment'¶
- REFRIGERATION_COMMON_DOOR_FREEZER = 'Refrigeration.Common.Status.Door.Freezer'¶
- REFRIGERATION_COMMON_DOOR_REFRIGERATOR = 'Refrigeration.Common.Status.Door.Refrigerator'¶
- REFRIGERATION_COMMON_DOOR_REFRIGERATOR_2 = 'Refrigeration.Common.Status.Door.Refrigerator2'¶
- REFRIGERATION_COMMON_DOOR_REFRIGERATOR_3 = 'Refrigeration.Common.Status.Door.Refrigerator3'¶
- REFRIGERATION_COMMON_DOOR_WINE_COMPARTMENT = 'Refrigeration.Common.Status.Door.WineCompartment'¶
- UNKNOWN = 'unknown'¶
Submodules¶
aiohomeconnect.model.appliance module¶
Provide appliance models for the Home Connect API.
- class aiohomeconnect.model.appliance.ArrayOfHomeAppliances(homeappliances: list[HomeAppliance])[source]¶
Bases:
DataClassJSONMixinObject containing an array of home appliances.
- classmethod from_dict(d, *, dialect=None)¶
- homeappliances: list[HomeAppliance]¶
- to_dict()¶
- class aiohomeconnect.model.appliance.HomeAppliance(ha_id: str, name: str, type: str, brand: str, vib: str, e_number: str, connected: bool)[source]¶
Bases:
DataClassJSONMixinRepresent HomeAppliance.
- brand: str¶
- connected: bool¶
- e_number: str¶
- classmethod from_dict(d, *, dialect=None)¶
- ha_id: str¶
- name: str¶
- to_dict()¶
- type: str¶
- vib: str¶
aiohomeconnect.model.command module¶
Provide command models for the Home Connect API.
- class aiohomeconnect.model.command.ArrayOfCommands(commands: list[Command])[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfCommands.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.command.Command(key: CommandKey, name: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Command.
- classmethod from_dict(d, *, dialect=None)¶
- key: CommandKey¶
- name: str | None = None¶
- to_dict()¶
- class aiohomeconnect.model.command.CommandKey(*values)[source]¶
Bases:
StrEnumRepresent a command key.
- BSH_COMMON_ACKNOWLEDGE_EVENT = 'BSH.Common.Command.AcknowledgeEvent'¶
- BSH_COMMON_OPEN_DOOR = 'BSH.Common.Command.OpenDoor'¶
- BSH_COMMON_PARTLY_OPEN_DOOR = 'BSH.Common.Command.PartlyOpenDoor'¶
- BSH_COMMON_PAUSE_PROGRAM = 'BSH.Common.Command.PauseProgram'¶
- BSH_COMMON_RESUME_PROGRAM = 'BSH.Common.Command.ResumeProgram'¶
- class aiohomeconnect.model.command.PutCommand(key: CommandKey, value: Any)[source]¶
Bases:
DataClassJSONMixinRepresent PutCommand.
- classmethod from_dict(d, *, dialect=None)¶
- key: CommandKey¶
- to_dict()¶
- value: Any¶
- class aiohomeconnect.model.command.PutCommands(data: list[PutCommand])[source]¶
Bases:
DataClassJSONMixinA list of commands of the home appliance.
- data: list[PutCommand]¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
aiohomeconnect.model.error module¶
Provide error models for the Home Connect API.
- exception aiohomeconnect.model.error.ActiveProgramNotSetError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent ActiveProgramNotSetError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.Conflict(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent Conflict.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.ConflictError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent ConflictError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.EventStreamInterruptedError[source]¶
Bases:
HomeConnectErrorRepresent the error cause when the event stream ends abruptly.
- exception aiohomeconnect.model.error.ForbiddenError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent ForbiddenError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.HomeConnectApiError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectError,DataClassJSONMixinBase class for Home Connect API exceptions.
- description: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: str¶
- to_dict()¶
- exception aiohomeconnect.model.error.HomeConnectError[source]¶
Bases:
ExceptionBase class for Home Connect exceptions.
- exception aiohomeconnect.model.error.HomeConnectRequestError[source]¶
Bases:
HomeConnectErrorRepresent the error cause when the event stream ends abruptly.
- exception aiohomeconnect.model.error.InternalServerError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent InternalServerError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.NoProgramActiveError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent NoProgramActiveError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.NoProgramSelectedError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent NoProgramSelectedError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.NotAcceptableError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent NotAcceptableError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.NotFoundError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent NotFoundError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.ProgramNotAvailableError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent ProgramNotAvailableError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.RequestTimeoutError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent RequestTimeoutError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.SelectedProgramNotSetError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent SelectedProgramNotSetError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.TooManyRequestsError(key: str, description: str | None = None, retry_after: int | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent TooManyRequestsError.
- classmethod from_dict(d, *, dialect=None)¶
- retry_after: int | None = None¶
- to_dict()¶
- exception aiohomeconnect.model.error.UnauthorizedError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent UnauthorizedError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.UnsupportedMediaTypeError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent UnsupportedMediaTypeError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- exception aiohomeconnect.model.error.WrongOperationStateError(key: str, description: str | None = None)[source]¶
Bases:
HomeConnectApiErrorRepresent WrongOperationStateError.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
aiohomeconnect.model.event module¶
Provide event models for the Home Connect API.
- class aiohomeconnect.model.event.ArrayOfEvents(items: list[Event])[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfEvents.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.event.Event(key: EventKey, raw_key: str, timestamp: int, level: str, handling: str, value: str | int | float | bool | None, name: str | None = None, uri: str | None = None, display_value: str | None = None, unit: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Event.
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- handling: str¶
- level: str¶
- name: str | None = None¶
- raw_key: str¶
- timestamp: int¶
- to_dict()¶
- unit: str | None = None¶
- uri: str | None = None¶
- value: str | int | float | bool | None¶
- class aiohomeconnect.model.event.EventKey(*values)[source]¶
Bases:
StrEnumRepresent an event key.
- BSH_COMMON_APPLIANCE_CONNECTED = 'BSH.Common.Appliance.Connected'¶
- BSH_COMMON_APPLIANCE_DEPAIRED = 'BSH.Common.Appliance.Depaired'¶
- BSH_COMMON_APPLIANCE_DISCONNECTED = 'BSH.Common.Appliance.Disconnected'¶
- BSH_COMMON_APPLIANCE_PAIRED = 'BSH.Common.Appliance.Paired'¶
- BSH_COMMON_EVENT_ALARM_CLOCK_ELAPSED = 'BSH.Common.Event.AlarmClockElapsed'¶
- BSH_COMMON_EVENT_PROGRAM_ABORTED = 'BSH.Common.Event.ProgramAborted'¶
- BSH_COMMON_EVENT_PROGRAM_FINISHED = 'BSH.Common.Event.ProgramFinished'¶
- BSH_COMMON_OPTION_BASE_PROGRAM = 'BSH.Common.Option.BaseProgram'¶
- BSH_COMMON_OPTION_DURATION = 'BSH.Common.Option.Duration'¶
- BSH_COMMON_OPTION_ELAPSED_PROGRAM_TIME = 'BSH.Common.Option.ElapsedProgramTime'¶
- BSH_COMMON_OPTION_ENERGY_FORECAST = 'BSH.Common.Option.EnergyForecast'¶
- BSH_COMMON_OPTION_ESTIMATED_TOTAL_PROGRAM_TIME = 'BSH.Common.Option.EstimatedTotalProgramTime'¶
- BSH_COMMON_OPTION_FINISH_IN_RELATIVE = 'BSH.Common.Option.FinishInRelative'¶
- BSH_COMMON_OPTION_PROGRAM_NAME = 'BSH.Common.Option.ProgramName'¶
- BSH_COMMON_OPTION_PROGRAM_PROGRESS = 'BSH.Common.Option.ProgramProgress'¶
- BSH_COMMON_OPTION_REMAINING_PROGRAM_TIME = 'BSH.Common.Option.RemainingProgramTime'¶
- BSH_COMMON_OPTION_REMAINING_PROGRAM_TIME_IS_ESTIMATED = 'BSH.Common.Option.RemainingProgramTimeIsEstimated'¶
- BSH_COMMON_OPTION_SMART_ENERGY_SERVICE_SMART_START_ENABLED = 'BSH.Common.Option.SmartEnergyService.SmartStartEnabled'¶
- BSH_COMMON_OPTION_START_IN_RELATIVE = 'BSH.Common.Option.StartInRelative'¶
- BSH_COMMON_OPTION_WATER_FORECAST = 'BSH.Common.Option.WaterForecast'¶
- BSH_COMMON_ROOT_ACTIVE_PROGRAM = 'BSH.Common.Root.ActiveProgram'¶
- BSH_COMMON_ROOT_SELECTED_PROGRAM = 'BSH.Common.Root.SelectedProgram'¶
- BSH_COMMON_SETTING_ALARM_CLOCK = 'BSH.Common.Setting.AlarmClock'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_BRIGHTNESS = 'BSH.Common.Setting.AmbientLightBrightness'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_COLOR = 'BSH.Common.Setting.AmbientLightColor'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_CUSTOM_COLOR = 'BSH.Common.Setting.AmbientLightCustomColor'¶
- BSH_COMMON_SETTING_AMBIENT_LIGHT_ENABLED = 'BSH.Common.Setting.AmbientLightEnabled'¶
- BSH_COMMON_SETTING_CHILD_LOCK = 'BSH.Common.Setting.ChildLock'¶
- BSH_COMMON_SETTING_LIQUID_VOLUME_UNIT = 'BSH.Common.Setting.LiquidVolumeUnit'¶
- BSH_COMMON_SETTING_POWER_STATE = 'BSH.Common.Setting.PowerState'¶
- BSH_COMMON_SETTING_TEMPERATURE_UNIT = 'BSH.Common.Setting.TemperatureUnit'¶
- BSH_COMMON_STATUS_BATTERY_CHARGING_STATE = 'BSH.Common.Status.BatteryChargingState'¶
- BSH_COMMON_STATUS_BATTERY_LEVEL = 'BSH.Common.Status.BatteryLevel'¶
- BSH_COMMON_STATUS_CHARGING_CONNECTION = 'BSH.Common.Status.ChargingConnection'¶
- BSH_COMMON_STATUS_DOOR_STATE = 'BSH.Common.Status.DoorState'¶
- BSH_COMMON_STATUS_INTERIOR_ILLUMINATION_ACTIVE = 'BSH.Common.Status.InteriorIlluminationActive'¶
- BSH_COMMON_STATUS_LOCAL_CONTROL_ACTIVE = 'BSH.Common.Status.LocalControlActive'¶
- BSH_COMMON_STATUS_OPERATION_STATE = 'BSH.Common.Status.OperationState'¶
- BSH_COMMON_STATUS_REMOTE_CONTROL_ACTIVE = 'BSH.Common.Status.RemoteControlActive'¶
- BSH_COMMON_STATUS_REMOTE_CONTROL_START_ALLOWED = 'BSH.Common.Status.RemoteControlStartAllowed'¶
- BSH_COMMON_STATUS_VIDEO_CAMERA_STATE = 'BSH.Common.Status.Video.CameraState'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_EVENT_DOCKING_STATION_NOT_FOUND = 'ConsumerProducts.CleaningRobot.Event.DockingStationNotFound'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_EVENT_EMPTY_DUST_BOX_AND_CLEAN_FILTER = 'ConsumerProducts.CleaningRobot.Event.EmptyDustBoxAndCleanFilter'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_EVENT_ROBOT_IS_STUCK = 'ConsumerProducts.CleaningRobot.Event.RobotIsStuck'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_CLEANING_MODE = 'ConsumerProducts.CleaningRobot.Option.CleaningMode'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_PROCESS_PHASE = 'ConsumerProducts.CleaningRobot.Option.ProcessPhase'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_REFERENCE_MAP_ID = 'ConsumerProducts.CleaningRobot.Option.ReferenceMapId'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_OPTION_SUCTION_POWER = 'ConsumerProducts.CleaningRobot.Option.SuctionPower'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_CURRENT_MAP = 'ConsumerProducts.CleaningRobot.Setting.CurrentMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_1 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap1'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_2 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap2'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_3 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap3'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_4 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap4'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SETTING_NAME_OF_MAP_5 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap5'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_DUST_BOX_INSERTED = 'ConsumerProducts.CleaningRobot.Status.DustBoxInserted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_LAST_SELECTED_MAP = 'ConsumerProducts.CleaningRobot.Status.LastSelectedMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_LIFTED = 'ConsumerProducts.CleaningRobot.Status.Lifted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_STATUS_LOST = 'ConsumerProducts.CleaningRobot.Status.Lost'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_BEAN_CONTAINER_EMPTY = 'ConsumerProducts.CoffeeMaker.Event.BeanContainerEmpty'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN10CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn10Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN15CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn15Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN20CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn20Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_CALC_N_CLEAN_IN5CUPS = 'ConsumerProducts.CoffeeMaker.Event.CalcNCleanIn5Cup'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_10_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn10Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_15_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn15Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_20_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn20Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DESCALING_IN_5_CUPS = 'ConsumerProducts.CoffeeMaker.Event.DescalingIn5Cups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_CALC_N_CLEAN_BLOCKAGE = 'ConsumerProducts.CoffeeMaker.Event.DeviceCalcNCleanBlockage'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_CALC_N_CLEAN_OVERDUE = 'ConsumerProducts.CoffeeMaker.Event.DeviceCalcNCleanOverdue'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_CLEANING_OVERDUE = 'ConsumerProducts.CoffeeMaker.Event.DeviceCleaningOverdue'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_DESCALING_BLOCKAGE = 'ConsumerProducts.CoffeeMaker.Event.DeviceDescalingBlockage'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_DESCALING_OVERDUE = 'ConsumerProducts.CoffeeMaker.Event.DeviceDescalingOverdue'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_SHOULD_BE_CALC_N_CLEANED = 'ConsumerProducts.CoffeeMaker.Event.DeviceShouldBeCalcNCleaned'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_SHOULD_BE_CLEANED = 'ConsumerProducts.CoffeeMaker.Event.DeviceShouldBeCleaned'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DEVICE_SHOULD_BE_DESCALED = 'ConsumerProducts.CoffeeMaker.Event.DeviceShouldBeDescaled'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_DRIP_TRAY_FULL = 'ConsumerProducts.CoffeeMaker.Event.DripTrayFull'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_KEEP_MILK_TANK_COOL = 'ConsumerProducts.CoffeeMaker.Event.KeepMilkTankCool'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_EVENT_WATER_TANK_EMPTY = 'ConsumerProducts.CoffeeMaker.Event.WaterTankEmpty'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_BEAN_AMOUNT = 'ConsumerProducts.CoffeeMaker.Option.BeanAmount'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_BEAN_CONTAINER_SELECTION = 'ConsumerProducts.CoffeeMaker.Option.BeanContainerSelection'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_COFFEE_MILK_RATIO = 'ConsumerProducts.CoffeeMaker.Option.CoffeeMilkRatio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_COFFEE_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.CoffeeTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_FILL_QUANTITY = 'ConsumerProducts.CoffeeMaker.Option.FillQuantity'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_FLOW_RATE = 'ConsumerProducts.CoffeeMaker.Option.FlowRate'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_HOT_WATER_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.HotWaterTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_OPTION_MULTIPLE_BEVERAGES = 'ConsumerProducts.CoffeeMaker.Option.MultipleBeverages'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_SETTING_CUP_WARMER = 'ConsumerProducts.CoffeeMaker.Setting.CupWarmer'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_COFFEE_AND_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffeeAndMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_FROTHY_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterFrothyMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_HOT_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_HOT_WATER = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWater'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_HOT_WATER_CUPS = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWaterCups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_POWDER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterPowderCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_STATUS_BEVERAGE_COUNTER_RISTRETTO_ESPRESSO = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterRistrettoEspresso'¶
- COOKING_COMMON_EVENT_HOOD_GREASE_FILTER_MAX_SATURATION_NEARLY_REACHED = 'Cooking.Common.Event.Hood.GreaseFilterMaxSaturationNearlyReached'¶
- COOKING_COMMON_EVENT_HOOD_GREASE_FILTER_MAX_SATURATION_REACHED = 'Cooking.Common.Event.Hood.GreaseFilterMaxSaturationReached'¶
- COOKING_COMMON_OPTION_HOOD_INTENSIVE_LEVEL = 'Cooking.Common.Option.Hood.IntensiveLevel'¶
- COOKING_COMMON_OPTION_HOOD_VENTING_LEVEL = 'Cooking.Common.Option.Hood.VentingLevel'¶
- COOKING_COMMON_SETTING_LIGHTING = 'Cooking.Common.Setting.Lighting'¶
- COOKING_COMMON_SETTING_LIGHTING_BRIGHTNESS = 'Cooking.Common.Setting.LightingBrightness'¶
- COOKING_HOOD_SETTING_COLOR_TEMPERATURE = 'Cooking.Hood.Setting.ColorTemperature'¶
- COOKING_HOOD_SETTING_COLOR_TEMPERATURE_PERCENT = 'Cooking.Hood.Setting.ColorTemperaturePercent'¶
- COOKING_OVEN_EVENT_PREHEAT_FINISHED = 'Cooking.Oven.Event.PreheatFinished'¶
- COOKING_OVEN_EVENT_REGULAR_PREHEAT_FINISHED = 'Cooking.Oven.Event.RegularPreheatFinished'¶
- COOKING_OVEN_OPTION_FAST_PRE_HEAT = 'Cooking.Oven.Option.FastPreHeat'¶
- COOKING_OVEN_OPTION_SETPOINT_TEMPERATURE = 'Cooking.Oven.Option.SetpointTemperature'¶
- COOKING_OVEN_OPTION_WARMING_LEVEL = 'Cooking.Oven.Option.WarmingLevel'¶
- COOKING_OVEN_SETTING_SABBATH_MODE = 'Cooking.Oven.Setting.SabbathMode'¶
- COOKING_OVEN_STATUS_CURRENT_CAVITY_TEMPERATURE = 'Cooking.Oven.Status.CurrentCavityTemperature'¶
- DISHCARE_DISHWASHER_EVENT_RINSE_AID_NEARLY_EMPTY = 'Dishcare.Dishwasher.Event.RinseAidNearlyEmpty'¶
- DISHCARE_DISHWASHER_EVENT_SALT_NEARLY_EMPTY = 'Dishcare.Dishwasher.Event.SaltNearlyEmpty'¶
- DISHCARE_DISHWASHER_OPTION_BRILLIANCE_DRY = 'Dishcare.Dishwasher.Option.BrillianceDry'¶
- DISHCARE_DISHWASHER_OPTION_ECO_DRY = 'Dishcare.Dishwasher.Option.EcoDry'¶
- DISHCARE_DISHWASHER_OPTION_EXTRA_DRY = 'Dishcare.Dishwasher.Option.ExtraDry'¶
- DISHCARE_DISHWASHER_OPTION_HALF_LOAD = 'Dishcare.Dishwasher.Option.HalfLoad'¶
- DISHCARE_DISHWASHER_OPTION_HYGIENE_PLUS = 'Dishcare.Dishwasher.Option.HygienePlus'¶
- DISHCARE_DISHWASHER_OPTION_INTENSIV_ZONE = 'Dishcare.Dishwasher.Option.IntensivZone'¶
- DISHCARE_DISHWASHER_OPTION_SILENCE_ON_DEMAND = 'Dishcare.Dishwasher.Option.SilenceOnDemand'¶
- DISHCARE_DISHWASHER_OPTION_VARIO_SPEED_PLUS = 'Dishcare.Dishwasher.Option.VarioSpeedPlus'¶
- DISHCARE_DISHWASHER_OPTION_ZEOLITE_DRY = 'Dishcare.Dishwasher.Option.ZeoliteDry'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_MODE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedMode'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_PERCENTAGE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedPercentage'¶
- LAUNDRY_CARE_COMMON_OPTION_LOAD_RECOMMENDATION = 'LaundryCare.Common.Option.LoadRecommendation'¶
- LAUNDRY_CARE_COMMON_OPTION_SILENT_MODE = 'LaundryCare.Common.Option.SilentMode'¶
- LAUNDRY_CARE_COMMON_OPTION_VARIO_PERFECT = 'LaundryCare.Common.Option.VarioPerfect'¶
- LAUNDRY_CARE_DRYER_EVENT_DRYING_PROCESS_FINISHED = 'LaundryCare.Dryer.Event.DryingProcessFinished'¶
- LAUNDRY_CARE_DRYER_OPTION_DRYING_TARGET = 'LaundryCare.Dryer.Option.DryingTarget'¶
- LAUNDRY_CARE_WASHER_EVENT_I_DOS_1_FILL_LEVEL_POOR = 'LaundryCare.Washer.Event.IDos1FillLevelPoor'¶
- LAUNDRY_CARE_WASHER_EVENT_I_DOS_2_FILL_LEVEL_POOR = 'LaundryCare.Washer.Event.IDos2FillLevelPoor'¶
- LAUNDRY_CARE_WASHER_OPTION_INTENSIVE_PLUS = 'LaundryCare.Washer.Option.IntensivePlus'¶
- LAUNDRY_CARE_WASHER_OPTION_I_DOS_1_ACTIVE = 'LaundryCare.Washer.Option.IDos1Active'¶
- LAUNDRY_CARE_WASHER_OPTION_I_DOS_2_ACTIVE = 'LaundryCare.Washer.Option.IDos2Active'¶
- LAUNDRY_CARE_WASHER_OPTION_LESS_IRONING = 'LaundryCare.Washer.Option.LessIroning'¶
- LAUNDRY_CARE_WASHER_OPTION_MINI_LOAD = 'LaundryCare.Washer.Option.MiniLoad'¶
- LAUNDRY_CARE_WASHER_OPTION_PREWASH = 'LaundryCare.Washer.Option.Prewash'¶
- LAUNDRY_CARE_WASHER_OPTION_RINSE_HOLD = 'LaundryCare.Washer.Option.RinseHold'¶
- LAUNDRY_CARE_WASHER_OPTION_RINSE_PLUS = 'LaundryCare.Washer.Option.RinsePlus'¶
- LAUNDRY_CARE_WASHER_OPTION_SOAK = 'LaundryCare.Washer.Option.Soak'¶
- LAUNDRY_CARE_WASHER_OPTION_SPIN_SPEED = 'LaundryCare.Washer.Option.SpinSpeed'¶
- LAUNDRY_CARE_WASHER_OPTION_STAINS = 'LaundryCare.Washer.Option.Stains'¶
- LAUNDRY_CARE_WASHER_OPTION_TEMPERATURE = 'LaundryCare.Washer.Option.Temperature'¶
- LAUNDRY_CARE_WASHER_OPTION_WATER_PLUS = 'LaundryCare.Washer.Option.WaterPlus'¶
- LAUNDRY_CARE_WASHER_SETTING_I_DOS_1_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos1BaseLevel'¶
- LAUNDRY_CARE_WASHER_SETTING_I_DOS_2_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos2BaseLevel'¶
- REFRIGERATION_COMMON_SETTING_BOTTLE_COOLER_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.BottleCooler.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_CHILLER_COMMON_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerCommon.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_CHILLER_LEFT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerLeft.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_CHILLER_RIGHT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerRight.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_DISPENSER_ENABLED = 'Refrigeration.Common.Setting.Dispenser.Enabled'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FORCE_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantForceFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FORCE_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantForceFridge'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantFridge'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TIMEOUT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TIMEOUT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFridge'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TRIGGER_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTriggerFreezer'¶
- REFRIGERATION_COMMON_SETTING_DOOR_ASSISTANT_TRIGGER_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTriggerFridge'¶
- REFRIGERATION_COMMON_SETTING_ECO_MODE = 'Refrigeration.Common.Setting.EcoMode'¶
- REFRIGERATION_COMMON_SETTING_FRESH_MODE = 'Refrigeration.Common.Setting.FreshMode'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_EXTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.External.Brightness'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_EXTERNAL_POWER = 'Refrigeration.Common.Setting.Light.External.Power'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_INTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.Internal.Brightness'¶
- REFRIGERATION_COMMON_SETTING_LIGHT_INTERNAL_POWER = 'Refrigeration.Common.Setting.Light.Internal.Power'¶
- REFRIGERATION_COMMON_SETTING_SABBATH_MODE = 'Refrigeration.Common.Setting.SabbathMode'¶
- REFRIGERATION_COMMON_SETTING_VACATION_MODE = 'Refrigeration.Common.Setting.VacationMode'¶
- REFRIGERATION_COMMON_SETTING_WINE_COMPARTMENT_2_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment2.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_WINE_COMPARTMENT_3_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment3.SetpointTemperature'¶
- REFRIGERATION_COMMON_SETTING_WINE_COMPARTMENT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment.SetpointTemperature'¶
- REFRIGERATION_COMMON_STATUS_DOOR_BOTTLE_COOLER = 'Refrigeration.Common.Status.Door.BottleCooler'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER = 'Refrigeration.Common.Status.Door.Chiller'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER_COMMON = 'Refrigeration.Common.Status.Door.ChillerCommon'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER_LEFT = 'Refrigeration.Common.Status.Door.ChillerLeft'¶
- REFRIGERATION_COMMON_STATUS_DOOR_CHILLER_RIGHT = 'Refrigeration.Common.Status.Door.ChillerRight'¶
- REFRIGERATION_COMMON_STATUS_DOOR_FLEX_COMPARTMENT = 'Refrigeration.Common.Status.Door.FlexCompartment'¶
- REFRIGERATION_COMMON_STATUS_DOOR_FREEZER = 'Refrigeration.Common.Status.Door.Freezer'¶
- REFRIGERATION_COMMON_STATUS_DOOR_REFRIGERATOR = 'Refrigeration.Common.Status.Door.Refrigerator'¶
- REFRIGERATION_COMMON_STATUS_DOOR_REFRIGERATOR2 = 'Refrigeration.Common.Status.Door.Refrigerator2'¶
- REFRIGERATION_COMMON_STATUS_DOOR_REFRIGERATOR3 = 'Refrigeration.Common.Status.Door.Refrigerator3'¶
- REFRIGERATION_COMMON_STATUS_DOOR_WINE_COMPARTMENT = 'Refrigeration.Common.Status.Door.WineCompartment'¶
- REFRIGERATION_FRIDGE_FREEZER_EVENT_DOOR_ALARM_FREEZER = 'Refrigeration.FridgeFreezer.Event.DoorAlarmFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_EVENT_DOOR_ALARM_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Event.DoorAlarmRefrigerator'¶
- REFRIGERATION_FRIDGE_FREEZER_EVENT_TEMPERATURE_ALARM_FREEZER = 'Refrigeration.FridgeFreezer.Event.TemperatureAlarmFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SETPOINT_TEMPERATURE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SETPOINT_TEMPERATURE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureRefrigerator'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SUPER_MODE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SuperModeFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETTING_SUPER_MODE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SuperModeRefrigerator'¶
- STOP_PROGRAM = 'StopProgram'¶
- UNKNOWN = 'unknown'¶
- class aiohomeconnect.model.event.EventMessage(ha_id: str, type: EventType, data: ArrayOfEvents)[source]¶
Bases:
objectRepresent a server sent event message sent from the Home Connect API.
- data: ArrayOfEvents¶
- classmethod from_server_sent_event(sse: ServerSentEvent) EventMessage[source]¶
Create an EventMessage instance from a server sent event.
- ha_id: str¶
aiohomeconnect.model.image module¶
Provide image models for the Home Connect API.
- class aiohomeconnect.model.image.ArrayOfImages(images: list[Image])[source]¶
Bases:
DataClassJSONMixinList of images available from the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.image.Image(key: str, image_key: str, preview_image_key: str, timestamp: int, quality: str, name: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Image.
- classmethod from_dict(d, *, dialect=None)¶
- image_key: str¶
- key: str¶
- name: str | None = None¶
- preview_image_key: str¶
- quality: str¶
- timestamp: int¶
- to_dict()¶
aiohomeconnect.model.program module¶
Provide program models for the Home Connect API.
- class aiohomeconnect.model.program.ArrayOfAvailablePrograms(programs: list[EnumerateAvailableProgram])[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfAvailablePrograms.
- classmethod from_dict(d, *, dialect=None)¶
- programs: list[EnumerateAvailableProgram]¶
- to_dict()¶
- class aiohomeconnect.model.program.ArrayOfOptions(options: list[Option])[source]¶
Bases:
DataClassJSONMixinList of options.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.program.ArrayOfPrograms(programs: list[EnumerateProgram], active: Program | None = None, selected: Program | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ArrayOfPrograms.
- classmethod from_dict(d, *, dialect=None)¶
- programs: list[EnumerateProgram]¶
- to_dict()¶
- class aiohomeconnect.model.program.EnumerateAvailableProgram(key: ProgramKey, raw_key: str, name: str | None = None, constraints: EnumerateAvailableProgramConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent EnumerateAvailableProgram.
- constraints: EnumerateAvailableProgramConstraints | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: ProgramKey¶
- name: str | None = None¶
- raw_key: str¶
- to_dict()¶
- class aiohomeconnect.model.program.EnumerateAvailableProgramConstraints(execution: Execution | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent EnumerateAvailableProgramConstraints.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.program.EnumerateProgram(key: ProgramKey, raw_key: str, name: str | None = None, constraints: EnumerateProgramConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent EnumerateProgram.
- constraints: EnumerateProgramConstraints | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: ProgramKey¶
- name: str | None = None¶
- raw_key: str¶
- to_dict()¶
- class aiohomeconnect.model.program.EnumerateProgramConstraints(available: bool | None = None, execution: Execution | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent EnumerateProgramConstraints.
- available: bool | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.program.Execution(*values)[source]¶
Bases:
StrEnumExecution right of the program.
- NONE = 'none'¶
- SELECT_AND_START = 'selectandstart'¶
- SELECT_ONLY = 'selectonly'¶
- START_ONLY = 'startonly'¶
- class aiohomeconnect.model.program.Option(key: OptionKey, value: Any, name: str | None = None, display_value: str | None = None, unit: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Option.
- class Config[source]¶
Bases:
BaseConfigConfig for mashumaro.
- omit_none: bool | Literal[Sentinel.MISSING] = True¶
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- name: str | None = None¶
- to_dict()¶
- unit: str | None = None¶
- value: Any¶
- class aiohomeconnect.model.program.OptionKey(*values)[source]¶
Bases:
StrEnumRepresent an option key.
- BSH_COMMON_BASE_PROGRAM = 'BSH.Common.Option.BaseProgram'¶
- BSH_COMMON_DURATION = 'BSH.Common.Option.Duration'¶
- BSH_COMMON_ELAPSED_PROGRAM_TIME = 'BSH.Common.Option.ElapsedProgramTime'¶
- BSH_COMMON_ENERGY_FORECAST = 'BSH.Common.Option.EnergyForecast'¶
- BSH_COMMON_ESTIMATED_TOTAL_PROGRAM_TIME = 'BSH.Common.Option.EstimatedTotalProgramTime'¶
- BSH_COMMON_FINISH_IN_RELATIVE = 'BSH.Common.Option.FinishInRelative'¶
- BSH_COMMON_PROGRAM_NAME = 'BSH.Common.Option.ProgramName'¶
- BSH_COMMON_PROGRAM_PROGRESS = 'BSH.Common.Option.ProgramProgress'¶
- BSH_COMMON_REMAINING_PROGRAM_TIME = 'BSH.Common.Option.RemainingProgramTime'¶
- BSH_COMMON_REMAINING_PROGRAM_TIME_IS_ESTIMATED = 'BSH.Common.Option.RemainingProgramTimeIsEstimated'¶
- BSH_COMMON_SMART_ENERGY_SERVICE_SMART_START_ENABLED = 'BSH.Common.Option.SmartEnergyService.SmartStartEnabled'¶
- BSH_COMMON_START_IN_RELATIVE = 'BSH.Common.Option.StartInRelative'¶
- BSH_COMMON_WATER_FORECAST = 'BSH.Common.Option.WaterForecast'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CLEANING_MODE = 'ConsumerProducts.CleaningRobot.Option.CleaningMode'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_PROCESS_PHASE = 'ConsumerProducts.CleaningRobot.Option.ProcessPhase'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_REFERENCE_MAP_ID = 'ConsumerProducts.CleaningRobot.Option.ReferenceMapId'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_SUCTION_POWER = 'ConsumerProducts.CleaningRobot.Option.SuctionPower'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEAN_AMOUNT = 'ConsumerProducts.CoffeeMaker.Option.BeanAmount'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEAN_CONTAINER_SELECTION = 'ConsumerProducts.CoffeeMaker.Option.BeanContainerSelection'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_MILK_RATIO = 'ConsumerProducts.CoffeeMaker.Option.CoffeeMilkRatio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.CoffeeTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_FILL_QUANTITY = 'ConsumerProducts.CoffeeMaker.Option.FillQuantity'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_FLOW_RATE = 'ConsumerProducts.CoffeeMaker.Option.FlowRate'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_HOT_WATER_TEMPERATURE = 'ConsumerProducts.CoffeeMaker.Option.HotWaterTemperature'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_MULTIPLE_BEVERAGES = 'ConsumerProducts.CoffeeMaker.Option.MultipleBeverages'¶
- COOKING_COMMON_HOOD_INTENSIVE_LEVEL = 'Cooking.Common.Option.Hood.IntensiveLevel'¶
- COOKING_COMMON_HOOD_VENTING_LEVEL = 'Cooking.Common.Option.Hood.VentingLevel'¶
- COOKING_OVEN_FAST_PRE_HEAT = 'Cooking.Oven.Option.FastPreHeat'¶
- COOKING_OVEN_SETPOINT_TEMPERATURE = 'Cooking.Oven.Option.SetpointTemperature'¶
- COOKING_OVEN_WARMING_LEVEL = 'Cooking.Oven.Option.WarmingLevel'¶
- DISHCARE_DISHWASHER_BRILLIANCE_DRY = 'Dishcare.Dishwasher.Option.BrillianceDry'¶
- DISHCARE_DISHWASHER_ECO_DRY = 'Dishcare.Dishwasher.Option.EcoDry'¶
- DISHCARE_DISHWASHER_EXTRA_DRY = 'Dishcare.Dishwasher.Option.ExtraDry'¶
- DISHCARE_DISHWASHER_HALF_LOAD = 'Dishcare.Dishwasher.Option.HalfLoad'¶
- DISHCARE_DISHWASHER_HYGIENE_PLUS = 'Dishcare.Dishwasher.Option.HygienePlus'¶
- DISHCARE_DISHWASHER_INTENSIV_ZONE = 'Dishcare.Dishwasher.Option.IntensivZone'¶
- DISHCARE_DISHWASHER_SILENCE_ON_DEMAND = 'Dishcare.Dishwasher.Option.SilenceOnDemand'¶
- DISHCARE_DISHWASHER_VARIO_SPEED_PLUS = 'Dishcare.Dishwasher.Option.VarioSpeedPlus'¶
- DISHCARE_DISHWASHER_ZEOLITE_DRY = 'Dishcare.Dishwasher.Option.ZeoliteDry'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_MODE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedMode'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN_SPEED_PERCENTAGE = 'HeatingVentilationAirConditioning.AirConditioner.Option.FanSpeedPercentage'¶
- LAUNDRY_CARE_COMMON_LOAD_RECOMMENDATION = 'LaundryCare.Common.Option.LoadRecommendation'¶
- LAUNDRY_CARE_COMMON_SILENT_MODE = 'LaundryCare.Common.Option.SilentMode'¶
- LAUNDRY_CARE_COMMON_VARIO_PERFECT = 'LaundryCare.Common.Option.VarioPerfect'¶
- LAUNDRY_CARE_DRYER_DRYING_TARGET = 'LaundryCare.Dryer.Option.DryingTarget'¶
- LAUNDRY_CARE_WASHER_INTENSIVE_PLUS = 'LaundryCare.Washer.Option.IntensivePlus'¶
- LAUNDRY_CARE_WASHER_I_DOS_1_ACTIVE = 'LaundryCare.Washer.Option.IDos1Active'¶
- LAUNDRY_CARE_WASHER_I_DOS_2_ACTIVE = 'LaundryCare.Washer.Option.IDos2Active'¶
- LAUNDRY_CARE_WASHER_LESS_IRONING = 'LaundryCare.Washer.Option.LessIroning'¶
- LAUNDRY_CARE_WASHER_MINI_LOAD = 'LaundryCare.Washer.Option.MiniLoad'¶
- LAUNDRY_CARE_WASHER_PREWASH = 'LaundryCare.Washer.Option.Prewash'¶
- LAUNDRY_CARE_WASHER_RINSE_HOLD = 'LaundryCare.Washer.Option.RinseHold'¶
- LAUNDRY_CARE_WASHER_RINSE_PLUS = 'LaundryCare.Washer.Option.RinsePlus'¶
- LAUNDRY_CARE_WASHER_SOAK = 'LaundryCare.Washer.Option.Soak'¶
- LAUNDRY_CARE_WASHER_SPIN_SPEED = 'LaundryCare.Washer.Option.SpinSpeed'¶
- LAUNDRY_CARE_WASHER_STAINS = 'LaundryCare.Washer.Option.Stains'¶
- LAUNDRY_CARE_WASHER_TEMPERATURE = 'LaundryCare.Washer.Option.Temperature'¶
- LAUNDRY_CARE_WASHER_WATER_PLUS = 'LaundryCare.Washer.Option.WaterPlus'¶
- UNKNOWN = 'unknown'¶
- class aiohomeconnect.model.program.Program(key: ProgramKey | None = None, name: str | None = None, options: list[Option] | None = None, constraints: ProgramConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Program.
- class Config[source]¶
Bases:
BaseConfigConfig for mashumaro.
- omit_none: bool | Literal[Sentinel.MISSING] = True¶
- constraints: ProgramConstraints | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: ProgramKey | None = None¶
- name: str | None = None¶
- to_dict()¶
- class aiohomeconnect.model.program.ProgramConstraints(access: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ProgramConstraints.
- access: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.program.ProgramDefinition(key: ProgramKey, name: str | None = None, options: list[ProgramDefinitionOption] | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ProgramDefinition.
- classmethod from_dict(d, *, dialect=None)¶
- key: ProgramKey¶
- name: str | None = None¶
- options: list[ProgramDefinitionOption] | None = None¶
- to_dict()¶
- class aiohomeconnect.model.program.ProgramDefinitionConstraints(min: int | None = None, max: int | None = None, step_size: int | None = None, allowed_values: list[str | None] | None = None, display_values: list[str | None] | None = None, default: Any | None = None, live_update: bool | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ProgramDefinitionConstraints.
- allowed_values: list[str | None] | None = None¶
- default: Any | None = None¶
- display_values: list[str | None] | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- live_update: bool | None = None¶
- max: int | None = None¶
- min: int | None = None¶
- step_size: int | None = None¶
- to_dict()¶
- class aiohomeconnect.model.program.ProgramDefinitionOption(key: OptionKey, type: str, name: str | None = None, unit: str | None = None, constraints: ProgramDefinitionConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent ProgramDefinitionOption.
- constraints: ProgramDefinitionConstraints | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- name: str | None = None¶
- to_dict()¶
- type: str¶
- unit: str | None = None¶
- class aiohomeconnect.model.program.ProgramKey(*values)[source]¶
Bases:
StrEnumRepresent a program key.
- BSH_COMMON_FAVORITE_001 = 'BSH.Common.Program.Favorite.001'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_BASIC_GO_HOME = 'ConsumerProducts.CleaningRobot.Program.Basic.GoHome'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CLEANING_CLEAN_ALL = 'ConsumerProducts.CleaningRobot.Program.Cleaning.CleanAll'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CLEANING_CLEAN_MAP = 'ConsumerProducts.CleaningRobot.Program.Cleaning.CleanMap'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_CAFFE_GRANDE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeGrande'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_CAFFE_LATTE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeLatte'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_CAPPUCCINO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Cappuccino'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COFFEE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Coffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_ESPRESSO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Espresso'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_ESPRESSO_DOPPIO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoDoppio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_ESPRESSO_MACCHIATO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoMacchiato'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_HOT_WATER = 'ConsumerProducts.CoffeeMaker.Program.Beverage.HotWater'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_LATTE_MACCHIATO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.LatteMacchiato'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_MILK_FROTH = 'ConsumerProducts.CoffeeMaker.Program.Beverage.MilkFroth'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_RISTRETTO = 'ConsumerProducts.CoffeeMaker.Program.Beverage.Ristretto'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_WARM_MILK = 'ConsumerProducts.CoffeeMaker.Program.Beverage.WarmMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_X_L_COFFEE = 'ConsumerProducts.CoffeeMaker.Program.Beverage.XLCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_AMERICANO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Americano'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_BLACK_EYE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.BlackEye'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CAFE_AU_LAIT = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeAuLait'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CAFE_CON_LECHE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeConLeche'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CAFE_CORTADO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeCortado'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_CORTADO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Cortado'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_DEAD_EYE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.DeadEye'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_DOPPIO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Doppio'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_FLAT_WHITE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.FlatWhite'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_GALAO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Galao'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_GAROTO = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Garoto'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_GROSSER_BRAUNER = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.GrosserBrauner'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_KAAPI = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Kaapi'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_KLEINER_BRAUNER = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KleinerBrauner'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_KOFFIE_VERKEERD = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KoffieVerkeerd'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_RED_EYE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.RedEye'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_VERLAENGERTER = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Verlaengerter'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_VERLAENGERTER_BRAUN = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.VerlaengerterBraun'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_COFFEE_WORLD_WIENER_MELANGE = 'ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.WienerMelange'¶
- COOKING_COMMON_HOOD_AUTOMATIC = 'Cooking.Common.Program.Hood.Automatic'¶
- COOKING_COMMON_HOOD_DELAYED_SHUT_OFF = 'Cooking.Common.Program.Hood.DelayedShutOff'¶
- COOKING_COMMON_HOOD_VENTING = 'Cooking.Common.Program.Hood.Venting'¶
- COOKING_OVEN_HEATING_MODE_BOTTOM_HEATING = 'Cooking.Oven.Program.HeatingMode.BottomHeating'¶
- COOKING_OVEN_HEATING_MODE_DEFROST = 'Cooking.Oven.Program.HeatingMode.Defrost'¶
- COOKING_OVEN_HEATING_MODE_DESICCATION = 'Cooking.Oven.Program.HeatingMode.Desiccation'¶
- COOKING_OVEN_HEATING_MODE_FROZEN_HEATUP_SPECIAL = 'Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR = 'Cooking.Oven.Program.HeatingMode.HotAir'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_100_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir100Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_30_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir30Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_60_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir60Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_80_STEAM = 'Cooking.Oven.Program.HeatingMode.HotAir80Steam'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_ECO = 'Cooking.Oven.Program.HeatingMode.HotAirEco'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_GENTLE = 'Cooking.Oven.Program.HeatingMode.HotAirGentle'¶
- COOKING_OVEN_HEATING_MODE_HOT_AIR_GRILLING = 'Cooking.Oven.Program.HeatingMode.HotAirGrilling'¶
- COOKING_OVEN_HEATING_MODE_INTENSIVE_HEAT = 'Cooking.Oven.Program.HeatingMode.IntensiveHeat'¶
- COOKING_OVEN_HEATING_MODE_KEEP_WARM = 'Cooking.Oven.Program.HeatingMode.KeepWarm'¶
- COOKING_OVEN_HEATING_MODE_PIZZA_SETTING = 'Cooking.Oven.Program.HeatingMode.PizzaSetting'¶
- COOKING_OVEN_HEATING_MODE_PREHEAT_OVENWARE = 'Cooking.Oven.Program.HeatingMode.PreheatOvenware'¶
- COOKING_OVEN_HEATING_MODE_PRE_HEATING = 'Cooking.Oven.Program.HeatingMode.PreHeating'¶
- COOKING_OVEN_HEATING_MODE_PROOF = 'Cooking.Oven.Program.HeatingMode.Proof'¶
- COOKING_OVEN_HEATING_MODE_SABBATH_PROGRAMME = 'Cooking.Oven.Program.HeatingMode.SabbathProgramme'¶
- COOKING_OVEN_HEATING_MODE_SLOW_COOK = 'Cooking.Oven.Program.HeatingMode.SlowCook'¶
- COOKING_OVEN_HEATING_MODE_TOP_BOTTOM_HEATING = 'Cooking.Oven.Program.HeatingMode.TopBottomHeating'¶
- COOKING_OVEN_HEATING_MODE_TOP_BOTTOM_HEATING_ECO = 'Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco'¶
- COOKING_OVEN_HEATING_MODE_WARMING_DRAWER = 'Cooking.Oven.Program.HeatingMode.WarmingDrawer'¶
- COOKING_OVEN_MICROWAVE_1000_WATT = 'Cooking.Oven.Program.Microwave.1000Watt'¶
- COOKING_OVEN_MICROWAVE_180_WATT = 'Cooking.Oven.Program.Microwave.180Watt'¶
- COOKING_OVEN_MICROWAVE_360_WATT = 'Cooking.Oven.Program.Microwave.360Watt'¶
- COOKING_OVEN_MICROWAVE_450_WATT = 'Cooking.Oven.Program.Microwave.450Watt'¶
- COOKING_OVEN_MICROWAVE_600_WATT = 'Cooking.Oven.Program.Microwave.600Watt'¶
- COOKING_OVEN_MICROWAVE_900_WATT = 'Cooking.Oven.Program.Microwave.900Watt'¶
- COOKING_OVEN_MICROWAVE_90_WATT = 'Cooking.Oven.Program.Microwave.90Watt'¶
- COOKING_OVEN_MICROWAVE_MAX = 'Cooking.Oven.Program.Microwave.Max'¶
- COOKING_OVEN_STEAM_MODES_STEAM = 'Cooking.Oven.Program.SteamModes.Steam'¶
- DISHCARE_DISHWASHER_AUTO_1 = 'Dishcare.Dishwasher.Program.Auto1'¶
- DISHCARE_DISHWASHER_AUTO_2 = 'Dishcare.Dishwasher.Program.Auto2'¶
- DISHCARE_DISHWASHER_AUTO_3 = 'Dishcare.Dishwasher.Program.Auto3'¶
- DISHCARE_DISHWASHER_AUTO_HALF_LOAD = 'Dishcare.Dishwasher.Program.AutoHalfLoad'¶
- DISHCARE_DISHWASHER_ECO_50 = 'Dishcare.Dishwasher.Program.Eco50'¶
- DISHCARE_DISHWASHER_EXPRESS_SPARKLE_65 = 'Dishcare.Dishwasher.Program.ExpressSparkle65'¶
- DISHCARE_DISHWASHER_GLASS_CARE = 'Dishcare.Dishwasher.Program.GlassCare'¶
- DISHCARE_DISHWASHER_GLAS_40 = 'Dishcare.Dishwasher.Program.Glas40'¶
- DISHCARE_DISHWASHER_INTENSIVE_FIXED_ZONE = 'Dishcare.Dishwasher.Program.IntensiveFixedZone'¶
- DISHCARE_DISHWASHER_INTENSIV_45 = 'Dishcare.Dishwasher.Program.Intensiv45'¶
- DISHCARE_DISHWASHER_INTENSIV_70 = 'Dishcare.Dishwasher.Program.Intensiv70'¶
- DISHCARE_DISHWASHER_INTENSIV_POWER = 'Dishcare.Dishwasher.Program.IntensivPower'¶
- DISHCARE_DISHWASHER_KURZ_60 = 'Dishcare.Dishwasher.Program.Kurz60'¶
- DISHCARE_DISHWASHER_LEARNING_DISHWASHER = 'Dishcare.Dishwasher.Program.LearningDishwasher'¶
- DISHCARE_DISHWASHER_MACHINE_CARE = 'Dishcare.Dishwasher.Program.MachineCare'¶
- DISHCARE_DISHWASHER_MAGIC_DAILY = 'Dishcare.Dishwasher.Program.MagicDaily'¶
- DISHCARE_DISHWASHER_MAXIMUM_CLEANING = 'Dishcare.Dishwasher.Program.MaximumCleaning'¶
- DISHCARE_DISHWASHER_MIXED_LOAD = 'Dishcare.Dishwasher.Program.MixedLoad'¶
- DISHCARE_DISHWASHER_NIGHT_WASH = 'Dishcare.Dishwasher.Program.NightWash'¶
- DISHCARE_DISHWASHER_NORMAL_45 = 'Dishcare.Dishwasher.Program.Normal45'¶
- DISHCARE_DISHWASHER_NORMAL_65 = 'Dishcare.Dishwasher.Program.Normal65'¶
- DISHCARE_DISHWASHER_PRE_RINSE = 'Dishcare.Dishwasher.Program.PreRinse'¶
- DISHCARE_DISHWASHER_QUICK_45 = 'Dishcare.Dishwasher.Program.Quick45'¶
- DISHCARE_DISHWASHER_QUICK_65 = 'Dishcare.Dishwasher.Program.Quick65'¶
- DISHCARE_DISHWASHER_STEAM_FRESH = 'Dishcare.Dishwasher.Program.SteamFresh'¶
- DISHCARE_DISHWASHER_SUPER_60 = 'Dishcare.Dishwasher.Program.Super60'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_ACTIVE_CLEAN = 'HeatingVentilationAirConditioning.AirConditioner.Program.ActiveClean'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_AUTO = 'HeatingVentilationAirConditioning.AirConditioner.Program.Auto'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_COOL = 'HeatingVentilationAirConditioning.AirConditioner.Program.Cool'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_DRY = 'HeatingVentilationAirConditioning.AirConditioner.Program.Dry'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_FAN = 'HeatingVentilationAirConditioning.AirConditioner.Program.Fan'¶
- HEATING_VENTILATION_AIR_CONDITIONING_AIR_CONDITIONER_HEAT = 'HeatingVentilationAirConditioning.AirConditioner.Program.Heat'¶
- LAUNDRY_CARE_DRYER_ANTI_SHRINK = 'LaundryCare.Dryer.Program.AntiShrink'¶
- LAUNDRY_CARE_DRYER_BLANKETS = 'LaundryCare.Dryer.Program.Blankets'¶
- LAUNDRY_CARE_DRYER_BUSINESS_SHIRTS = 'LaundryCare.Dryer.Program.BusinessShirts'¶
- LAUNDRY_CARE_DRYER_COTTON = 'LaundryCare.Dryer.Program.Cotton'¶
- LAUNDRY_CARE_DRYER_DELICATES = 'LaundryCare.Dryer.Program.Delicates'¶
- LAUNDRY_CARE_DRYER_DESSOUS = 'LaundryCare.Dryer.Program.Dessous'¶
- LAUNDRY_CARE_DRYER_DOWN_FEATHERS = 'LaundryCare.Dryer.Program.DownFeathers'¶
- LAUNDRY_CARE_DRYER_HYGIENE = 'LaundryCare.Dryer.Program.Hygiene'¶
- LAUNDRY_CARE_DRYER_IN_BASKET = 'LaundryCare.Dryer.Program.InBasket'¶
- LAUNDRY_CARE_DRYER_JEANS = 'LaundryCare.Dryer.Program.Jeans'¶
- LAUNDRY_CARE_DRYER_MIX = 'LaundryCare.Dryer.Program.Mix'¶
- LAUNDRY_CARE_DRYER_MY_TIME_MY_DRYING_TIME = 'LaundryCare.Dryer.Program.MyTime.MyDryingTime'¶
- LAUNDRY_CARE_DRYER_OUTDOOR = 'LaundryCare.Dryer.Program.Outdoor'¶
- LAUNDRY_CARE_DRYER_PILLOW = 'LaundryCare.Dryer.Program.Pillow'¶
- LAUNDRY_CARE_DRYER_SHIRTS_15 = 'LaundryCare.Dryer.Program.Shirts15'¶
- LAUNDRY_CARE_DRYER_SUPER_40 = 'LaundryCare.Dryer.Program.Super40'¶
- LAUNDRY_CARE_DRYER_SYNTHETIC = 'LaundryCare.Dryer.Program.Synthetic'¶
- LAUNDRY_CARE_DRYER_SYNTHETIC_REFRESH = 'LaundryCare.Dryer.Program.SyntheticRefresh'¶
- LAUNDRY_CARE_DRYER_TIME_COLD = 'LaundryCare.Dryer.Program.TimeCold'¶
- LAUNDRY_CARE_DRYER_TIME_COLD_FIX_TIME_COLD_20 = 'LaundryCare.Dryer.Program.TimeColdFix.TimeCold20'¶
- LAUNDRY_CARE_DRYER_TIME_COLD_FIX_TIME_COLD_30 = 'LaundryCare.Dryer.Program.TimeColdFix.TimeCold30'¶
- LAUNDRY_CARE_DRYER_TIME_COLD_FIX_TIME_COLD_60 = 'LaundryCare.Dryer.Program.TimeColdFix.TimeCold60'¶
- LAUNDRY_CARE_DRYER_TIME_WARM = 'LaundryCare.Dryer.Program.TimeWarm'¶
- LAUNDRY_CARE_DRYER_TIME_WARM_FIX_TIME_WARM_30 = 'LaundryCare.Dryer.Program.TimeWarmFix.TimeWarm30'¶
- LAUNDRY_CARE_DRYER_TIME_WARM_FIX_TIME_WARM_40 = 'LaundryCare.Dryer.Program.TimeWarmFix.TimeWarm40'¶
- LAUNDRY_CARE_DRYER_TIME_WARM_FIX_TIME_WARM_60 = 'LaundryCare.Dryer.Program.TimeWarmFix.TimeWarm60'¶
- LAUNDRY_CARE_DRYER_TOWELS = 'LaundryCare.Dryer.Program.Towels'¶
- LAUNDRY_CARE_WASHER_AUTO_30 = 'LaundryCare.Washer.Program.Auto30'¶
- LAUNDRY_CARE_WASHER_AUTO_40 = 'LaundryCare.Washer.Program.Auto40'¶
- LAUNDRY_CARE_WASHER_AUTO_60 = 'LaundryCare.Washer.Program.Auto60'¶
- LAUNDRY_CARE_WASHER_CHIFFON = 'LaundryCare.Washer.Program.Chiffon'¶
- LAUNDRY_CARE_WASHER_COTTON = 'LaundryCare.Washer.Program.Cotton'¶
- LAUNDRY_CARE_WASHER_COTTON_COLOUR = 'LaundryCare.Washer.Program.Cotton.Colour'¶
- LAUNDRY_CARE_WASHER_COTTON_COTTON_ECO = 'LaundryCare.Washer.Program.Cotton.CottonEco'¶
- LAUNDRY_CARE_WASHER_COTTON_ECO_4060 = 'LaundryCare.Washer.Program.Cotton.Eco4060'¶
- LAUNDRY_CARE_WASHER_CURTAINS = 'LaundryCare.Washer.Program.Curtains'¶
- LAUNDRY_CARE_WASHER_DARK_WASH = 'LaundryCare.Washer.Program.DarkWash'¶
- LAUNDRY_CARE_WASHER_DELICATES_SILK = 'LaundryCare.Washer.Program.DelicatesSilk'¶
- LAUNDRY_CARE_WASHER_DESSOUS = 'LaundryCare.Washer.Program.Dessous'¶
- LAUNDRY_CARE_WASHER_DOWN_DUVET_DUVET = 'LaundryCare.Washer.Program.DownDuvet.Duvet'¶
- LAUNDRY_CARE_WASHER_DRUM_CLEAN = 'LaundryCare.Washer.Program.DrumClean'¶
- LAUNDRY_CARE_WASHER_DRYER_COTTON = 'LaundryCare.WasherDryer.Program.Cotton'¶
- LAUNDRY_CARE_WASHER_DRYER_COTTON_ECO_4060 = 'LaundryCare.WasherDryer.Program.Cotton.Eco4060'¶
- LAUNDRY_CARE_WASHER_DRYER_EASY_CARE = 'LaundryCare.WasherDryer.Program.EasyCare'¶
- LAUNDRY_CARE_WASHER_DRYER_MIX = 'LaundryCare.WasherDryer.Program.Mix'¶
- LAUNDRY_CARE_WASHER_DRYER_WASH_AND_DRY_60 = 'LaundryCare.WasherDryer.Program.WashAndDry.60'¶
- LAUNDRY_CARE_WASHER_DRYER_WASH_AND_DRY_90 = 'LaundryCare.WasherDryer.Program.WashAndDry.90'¶
- LAUNDRY_CARE_WASHER_EASY_CARE = 'LaundryCare.Washer.Program.EasyCare'¶
- LAUNDRY_CARE_WASHER_HYGIENE_PLUS = 'LaundryCare.Washer.Program.HygienePlus'¶
- LAUNDRY_CARE_WASHER_MIX = 'LaundryCare.Washer.Program.Mix'¶
- LAUNDRY_CARE_WASHER_MIX_NIGHT_WASH = 'LaundryCare.Washer.Program.Mix.NightWash'¶
- LAUNDRY_CARE_WASHER_MONSOON = 'LaundryCare.Washer.Program.Monsoon'¶
- LAUNDRY_CARE_WASHER_OUTDOOR = 'LaundryCare.Washer.Program.Outdoor'¶
- LAUNDRY_CARE_WASHER_PLUSH_TOY = 'LaundryCare.Washer.Program.PlushToy'¶
- LAUNDRY_CARE_WASHER_POWER_SPEED_59 = 'LaundryCare.Washer.Program.PowerSpeed59'¶
- LAUNDRY_CARE_WASHER_RINSE = 'LaundryCare.Washer.Program.Rinse'¶
- LAUNDRY_CARE_WASHER_RINSE_RINSE_SPIN_DRAIN = 'LaundryCare.Washer.Program.Rinse.RinseSpinDrain'¶
- LAUNDRY_CARE_WASHER_SENSITIVE = 'LaundryCare.Washer.Program.Sensitive'¶
- LAUNDRY_CARE_WASHER_SHIRTS_BLOUSES = 'LaundryCare.Washer.Program.ShirtsBlouses'¶
- LAUNDRY_CARE_WASHER_SPIN_SPIN_DRAIN = 'LaundryCare.Washer.Program.Spin.SpinDrain'¶
- LAUNDRY_CARE_WASHER_SPORT_FITNESS = 'LaundryCare.Washer.Program.SportFitness'¶
- LAUNDRY_CARE_WASHER_SUPER_153045_SUPER_15 = 'LaundryCare.Washer.Program.Super153045.Super15'¶
- LAUNDRY_CARE_WASHER_SUPER_153045_SUPER_1530 = 'LaundryCare.Washer.Program.Super153045.Super1530'¶
- LAUNDRY_CARE_WASHER_TOWELS = 'LaundryCare.Washer.Program.Towels'¶
- LAUNDRY_CARE_WASHER_WATER_PROOF = 'LaundryCare.Washer.Program.WaterProof'¶
- LAUNDRY_CARE_WASHER_WOOL = 'LaundryCare.Washer.Program.Wool'¶
- UNKNOWN = 'unknown'¶
aiohomeconnect.model.setting module¶
Provide setting models for the Home Connect API.
- class aiohomeconnect.model.setting.ArrayOfSettings(settings: list[GetSetting])[source]¶
Bases:
DataClassJSONMixinList of settings of the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- settings: list[GetSetting]¶
- to_dict()¶
- class aiohomeconnect.model.setting.GetSetting(key: SettingKey, raw_key: str, value: Any, name: str | None = None, display_value: str | None = None, unit: str | None = None, type: str | None = None, constraints: SettingConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinSpecific setting of the home appliance.
- constraints: SettingConstraints | None = None¶
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- key: SettingKey¶
- name: str | None = None¶
- raw_key: str¶
- to_dict()¶
- type: str | None = None¶
- unit: str | None = None¶
- value: Any¶
- class aiohomeconnect.model.setting.PutSetting(key: SettingKey, value: Any)[source]¶
Bases:
DataClassJSONMixinSpecific setting of the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- key: SettingKey¶
- to_dict()¶
- value: Any¶
- class aiohomeconnect.model.setting.PutSettings(data: list[PutSetting])[source]¶
Bases:
DataClassJSONMixinList of settings of the home appliance.
- data: list[PutSetting]¶
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.setting.SettingConstraints(min: int | None = None, max: int | None = None, step_size: int | None = None, allowed_values: list[str | None] | None = None, display_values: list[str | None] | None = None, default: Any | None = None, access: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent SettingConstraints.
- access: str | None = None¶
- allowed_values: list[str | None] | None = None¶
- default: Any | None = None¶
- display_values: list[str | None] | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- max: int | None = None¶
- min: int | None = None¶
- step_size: int | None = None¶
- to_dict()¶
- class aiohomeconnect.model.setting.SettingKey(*values)[source]¶
Bases:
StrEnumRepresent a setting key.
- BSH_COMMON_ALARM_CLOCK = 'BSH.Common.Setting.AlarmClock'¶
- BSH_COMMON_AMBIENT_LIGHT_BRIGHTNESS = 'BSH.Common.Setting.AmbientLightBrightness'¶
- BSH_COMMON_AMBIENT_LIGHT_COLOR = 'BSH.Common.Setting.AmbientLightColor'¶
- BSH_COMMON_AMBIENT_LIGHT_CUSTOM_COLOR = 'BSH.Common.Setting.AmbientLightCustomColor'¶
- BSH_COMMON_AMBIENT_LIGHT_ENABLED = 'BSH.Common.Setting.AmbientLightEnabled'¶
- BSH_COMMON_CHILD_LOCK = 'BSH.Common.Setting.ChildLock'¶
- BSH_COMMON_LIQUID_VOLUME_UNIT = 'BSH.Common.Setting.LiquidVolumeUnit'¶
- BSH_COMMON_POWER_STATE = 'BSH.Common.Setting.PowerState'¶
- BSH_COMMON_TEMPERATURE_UNIT = 'BSH.Common.Setting.TemperatureUnit'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_CURRENT_MAP = 'ConsumerProducts.CleaningRobot.Setting.CurrentMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_1 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap1'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_2 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap2'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_3 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap3'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_4 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap4'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_NAME_OF_MAP_5 = 'ConsumerProducts.CleaningRobot.Setting.NameOfMap5'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_CUP_WARMER = 'ConsumerProducts.CoffeeMaker.Setting.CupWarmer'¶
- COOKING_COMMON_LIGHTING = 'Cooking.Common.Setting.Lighting'¶
- COOKING_COMMON_LIGHTING_BRIGHTNESS = 'Cooking.Common.Setting.LightingBrightness'¶
- COOKING_HOOD_COLOR_TEMPERATURE = 'Cooking.Hood.Setting.ColorTemperature'¶
- COOKING_HOOD_COLOR_TEMPERATURE_PERCENT = 'Cooking.Hood.Setting.ColorTemperaturePercent'¶
- COOKING_OVEN_SABBATH_MODE = 'Cooking.Oven.Setting.SabbathMode'¶
- LAUNDRY_CARE_WASHER_I_DOS_1_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos1BaseLevel'¶
- LAUNDRY_CARE_WASHER_I_DOS_2_BASE_LEVEL = 'LaundryCare.Washer.Setting.IDos2BaseLevel'¶
- REFRIGERATION_COMMON_BOTTLE_COOLER_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.BottleCooler.SetpointTemperature'¶
- REFRIGERATION_COMMON_CHILLER_COMMON_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerCommon.SetpointTemperature'¶
- REFRIGERATION_COMMON_CHILLER_LEFT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerLeft.SetpointTemperature'¶
- REFRIGERATION_COMMON_CHILLER_RIGHT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.ChillerRight.SetpointTemperature'¶
- REFRIGERATION_COMMON_DISPENSER_ENABLED = 'Refrigeration.Common.Setting.Dispenser.Enabled'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FORCE_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantForceFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FORCE_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantForceFridge'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantFridge'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TIMEOUT_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TIMEOUT_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTimeoutFridge'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TRIGGER_FREEZER = 'Refrigeration.Common.Setting.Door.AssistantTriggerFreezer'¶
- REFRIGERATION_COMMON_DOOR_ASSISTANT_TRIGGER_FRIDGE = 'Refrigeration.Common.Setting.Door.AssistantTriggerFridge'¶
- REFRIGERATION_COMMON_ECO_MODE = 'Refrigeration.Common.Setting.EcoMode'¶
- REFRIGERATION_COMMON_FRESH_MODE = 'Refrigeration.Common.Setting.FreshMode'¶
- REFRIGERATION_COMMON_LIGHT_EXTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.External.Brightness'¶
- REFRIGERATION_COMMON_LIGHT_EXTERNAL_POWER = 'Refrigeration.Common.Setting.Light.External.Power'¶
- REFRIGERATION_COMMON_LIGHT_INTERNAL_BRIGHTNESS = 'Refrigeration.Common.Setting.Light.Internal.Brightness'¶
- REFRIGERATION_COMMON_LIGHT_INTERNAL_POWER = 'Refrigeration.Common.Setting.Light.Internal.Power'¶
- REFRIGERATION_COMMON_SABBATH_MODE = 'Refrigeration.Common.Setting.SabbathMode'¶
- REFRIGERATION_COMMON_VACATION_MODE = 'Refrigeration.Common.Setting.VacationMode'¶
- REFRIGERATION_COMMON_WINE_COMPARTMENT_2_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment2.SetpointTemperature'¶
- REFRIGERATION_COMMON_WINE_COMPARTMENT_3_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment3.SetpointTemperature'¶
- REFRIGERATION_COMMON_WINE_COMPARTMENT_SETPOINT_TEMPERATURE = 'Refrigeration.Common.Setting.WineCompartment.SetpointTemperature'¶
- REFRIGERATION_FRIDGE_FREEZER_SETPOINT_TEMPERATURE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SETPOINT_TEMPERATURE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SetpointTemperatureRefrigerator'¶
- REFRIGERATION_FRIDGE_FREEZER_SUPER_MODE_FREEZER = 'Refrigeration.FridgeFreezer.Setting.SuperModeFreezer'¶
- REFRIGERATION_FRIDGE_FREEZER_SUPER_MODE_REFRIGERATOR = 'Refrigeration.FridgeFreezer.Setting.SuperModeRefrigerator'¶
- UNKNOWN = 'unknown'¶
aiohomeconnect.model.status module¶
Provide status models for the Home Connect API.
- class aiohomeconnect.model.status.ArrayOfStatus(status: list[Status])[source]¶
Bases:
DataClassJSONMixinList of status of the home appliance.
- classmethod from_dict(d, *, dialect=None)¶
- to_dict()¶
- class aiohomeconnect.model.status.Status(key: StatusKey, raw_key: str, value: Any, name: str | None = None, display_value: str | None = None, unit: str | None = None, type: str | None = None, constraints: StatusConstraints | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent Status.
- constraints: StatusConstraints | None = None¶
- display_value: str | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- name: str | None = None¶
- raw_key: str¶
- to_dict()¶
- type: str | None = None¶
- unit: str | None = None¶
- value: Any¶
- class aiohomeconnect.model.status.StatusConstraints(min: int | None = None, max: int | None = None, step_size: int | None = None, allowed_values: list[str | None] | None = None, display_values: list[str | None] | None = None, default: Any | None = None, access: str | None = None)[source]¶
Bases:
DataClassJSONMixinRepresent StatusConstraints.
- access: str | None = None¶
- allowed_values: list[str | None] | None = None¶
- default: Any | None = None¶
- display_values: list[str | None] | None = None¶
- classmethod from_dict(d, *, dialect=None)¶
- max: int | None = None¶
- min: int | None = None¶
- step_size: int | None = None¶
- to_dict()¶
- class aiohomeconnect.model.status.StatusKey(*values)[source]¶
Bases:
StrEnumRepresent a status key.
- BSH_COMMON_BATTERY_CHARGING_STATE = 'BSH.Common.Status.BatteryChargingState'¶
- BSH_COMMON_BATTERY_LEVEL = 'BSH.Common.Status.BatteryLevel'¶
- BSH_COMMON_CHARGING_CONNECTION = 'BSH.Common.Status.ChargingConnection'¶
- BSH_COMMON_DOOR_STATE = 'BSH.Common.Status.DoorState'¶
- BSH_COMMON_INTERIOR_ILLUMINATION_ACTIVE = 'BSH.Common.Status.InteriorIlluminationActive'¶
- BSH_COMMON_LOCAL_CONTROL_ACTIVE = 'BSH.Common.Status.LocalControlActive'¶
- BSH_COMMON_OPERATION_STATE = 'BSH.Common.Status.OperationState'¶
- BSH_COMMON_REMOTE_CONTROL_ACTIVE = 'BSH.Common.Status.RemoteControlActive'¶
- BSH_COMMON_REMOTE_CONTROL_START_ALLOWED = 'BSH.Common.Status.RemoteControlStartAllowed'¶
- BSH_COMMON_VIDEO_CAMERA_STATE = 'BSH.Common.Status.Video.CameraState'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_DUST_BOX_INSERTED = 'ConsumerProducts.CleaningRobot.Status.DustBoxInserted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_LAST_SELECTED_MAP = 'ConsumerProducts.CleaningRobot.Status.LastSelectedMap'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_LIFTED = 'ConsumerProducts.CleaningRobot.Status.Lifted'¶
- CONSUMER_PRODUCTS_CLEANING_ROBOT_LOST = 'ConsumerProducts.CleaningRobot.Status.Lost'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_COFFEE_AND_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterCoffeeAndMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_FROTHY_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterFrothyMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_HOT_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_HOT_WATER = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWater'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_HOT_WATER_CUPS = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterHotWaterCups'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_MILK = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterMilk'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_POWDER_COFFEE = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterPowderCoffee'¶
- CONSUMER_PRODUCTS_COFFEE_MAKER_BEVERAGE_COUNTER_RISTRETTO_ESPRESSO = 'ConsumerProducts.CoffeeMaker.Status.BeverageCounterRistrettoEspresso'¶
- COOKING_OVEN_CURRENT_CAVITY_TEMPERATURE = 'Cooking.Oven.Status.CurrentCavityTemperature'¶
- REFRIGERATION_COMMON_DOOR_BOTTLE_COOLER = 'Refrigeration.Common.Status.Door.BottleCooler'¶
- REFRIGERATION_COMMON_DOOR_CHILLER = 'Refrigeration.Common.Status.Door.Chiller'¶
- REFRIGERATION_COMMON_DOOR_CHILLER_COMMON = 'Refrigeration.Common.Status.Door.ChillerCommon'¶
- REFRIGERATION_COMMON_DOOR_CHILLER_LEFT = 'Refrigeration.Common.Status.Door.ChillerLeft'¶
- REFRIGERATION_COMMON_DOOR_CHILLER_RIGHT = 'Refrigeration.Common.Status.Door.ChillerRight'¶
- REFRIGERATION_COMMON_DOOR_FLEX_COMPARTMENT = 'Refrigeration.Common.Status.Door.FlexCompartment'¶
- REFRIGERATION_COMMON_DOOR_FREEZER = 'Refrigeration.Common.Status.Door.Freezer'¶
- REFRIGERATION_COMMON_DOOR_REFRIGERATOR = 'Refrigeration.Common.Status.Door.Refrigerator'¶
- REFRIGERATION_COMMON_DOOR_REFRIGERATOR_2 = 'Refrigeration.Common.Status.Door.Refrigerator2'¶
- REFRIGERATION_COMMON_DOOR_REFRIGERATOR_3 = 'Refrigeration.Common.Status.Door.Refrigerator3'¶
- REFRIGERATION_COMMON_DOOR_WINE_COMPARTMENT = 'Refrigeration.Common.Status.Door.WineCompartment'¶
- UNKNOWN = 'unknown'¶