Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bosch Dryer WQB245B40/01 and Bosch Washer WGB244A40/09 #257

Closed
engelschar opened this issue Feb 29, 2024 · 2 comments
Closed

Bosch Dryer WQB245B40/01 and Bosch Washer WGB244A40/09 #257

engelschar opened this issue Feb 29, 2024 · 2 comments
Labels
api keys/values Unrecognised Home Connect API keys or mismatched value types

Comments

@engelschar
Copy link

engelschar commented Feb 29, 2024

Plugin Version

0.41.0

Home Connect Appliance(s)

Bosch Dryer WQB245B40/01 and Bosch Washer WGB244A40/09

Log File

[2/29/2024, 10:38:21 AM] [HomeConnect] // Union types
[2/29/2024, 10:38:21 AM] [HomeConnect] export type ProcessPhase =
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Common.EnumType.ProcessPhase.DetectingTextile' // (unrecognised)
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Common.EnumType.ProcessPhase.Drying'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Common.EnumType.ProcessPhase.Fluffing'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Common.EnumType.ProcessPhase.IronDryReached'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Common.EnumType.ProcessPhase.SpinningFinal'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Common.EnumType.ProcessPhase.Washing';
[2/29/2024, 10:38:21 AM] [HomeConnect] export type ProgramKey =
[2/29/2024, 10:38:21 AM] [HomeConnect]     'Cooking.Oven.Program.Cleaning.Draining'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.Dish.Automatic.Microwave.PommesFrites'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.BottomHeating'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.Desiccation'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.HotAir'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.HotAirEco'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.HotAirGrilling'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.IntensiveHeat'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.KeepWarm'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.PizzaSetting'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.PreheatOvenware'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.SabbathProgramme'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.SlowCook'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.TopBottomHeating'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.SteamModes.DoughProving'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'Cooking.Oven.Program.SteamModes.Reheat'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Bedlinens' // (unrecognised)
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.BusinessShirts'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Cotton'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Delicates'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.DownFeathers'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Hygiene'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Jeans'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Mix'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Pillow'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Super40'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Synthetic'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.TimeCold'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.TimeWarm'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Dryer.Program.Towels'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Auto30'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Auto40'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Cotton'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Cotton.Eco4060'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.DarkWash'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.DelicatesSilk'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.DrumClean'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.EasyCare'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Mix'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Outdoor'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.PlushToy'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Sensitive'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.ShirtsBlouses'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.SportFitness'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Super153045.Super1530'
[2/29/2024, 10:38:21 AM] [HomeConnect]   | 'LaundryCare.Washer.Program.Wool';
[2/29/2024, 10:38:21 AM] [HomeConnect] 
[2/29/2024, 10:38:21 AM] [HomeConnect] // EventNotify
[2/29/2024, 10:38:21 AM] [HomeConnect] export interface EventNotifyValues {
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.Duration'?:                         number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.ElapsedProgramTime'?:               number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.EstimatedTotalProgramTime'?:        number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.FinishInRelative'?:                 number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.ProgramProgress'?:                  number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.RemainingProgramTime'?:             number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.RemainingProgramTimeIsEstimated'?:  boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.StartInRelative'?:                  number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Root.ActiveProgram'?:                      ProgramKey; // (unrecognised)
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Root.SelectedProgram'?:                    ProgramKey; // (unrecognised)
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Setting.PowerState'?:                      PowerState;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'Cooking.Oven.Option.FastPreHeat'?:                    boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'Cooking.Oven.Option.SetpointTemperature'?:            number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Dryer.Option.DryingTarget'?:              DryingTarget;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.IDos1Active'?:              boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.IDos2Active'?:              boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.SpinSpeed'?:                SpinSpeed;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.Temperature'?:              Temperature;
[2/29/2024, 10:38:21 AM] [HomeConnect] }
[2/29/2024, 10:38:21 AM] [HomeConnect] 
[2/29/2024, 10:38:21 AM] [HomeConnect] // Option
[2/29/2024, 10:38:21 AM] [HomeConnect] export interface OptionValues {
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.Duration'?:                         number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.ElapsedProgramTime'?:               number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.EstimatedTotalProgramTime'?:        number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.FinishInRelative'?:                 number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.ProgramProgress'?:                  number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.RemainingProgramTime'?:             number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.RemainingProgramTimeIsEstimated'?:  boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'BSH.Common.Option.StartInRelative'?:                  number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'Cooking.Oven.Option.FastPreHeat'?:                    boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'Cooking.Oven.Option.SetpointTemperature'?:            number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Common.Option.LoadRecommendation'?:       number;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Common.Option.ProcessPhase'?:             ProcessPhase; // (unrecognised)
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Common.Option.SilentMode'?:               boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Dryer.Option.DryingTarget'?:              DryingTarget;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Dryer.Option.Gentle'?:                    boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Dryer.Option.HalfLoad'?:                  boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Dryer.Option.WrinkleGuard'?:              WrinkleGuard;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.IDos1Active'?:              boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.IDos2Active'?:              boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.RinseHold'?:                boolean;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.SpinSpeed'?:                SpinSpeed;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.Stains'?:                   Stains;
[2/29/2024, 10:38:21 AM] [HomeConnect]     'LaundryCare.Washer.Option.Temperature'?:              Temperature;
[2/29/2024, 10:38:21 AM] [HomeConnect] }
[2/29/2024, 10:38:21 AM] [HomeConnect] 
[2/29/2024, 10:38:21 AM] [HomeConnect] ==========================================================================================

Additional Information

No response

@engelschar engelschar added the api keys/values Unrecognised Home Connect API keys or mismatched value types label Feb 29, 2024
@engelschar engelschar changed the title HomeConnect API unexpected values (WQB245B40/01) Bosch Dryer WQB245B40/01 and Bosch Washer WGB244A40/09 Feb 29, 2024
@thoukydides
Copy link
Owner

Thank you for the report. The next release will include the undocumented programs:

  • LaundryCare.Dryer.Program.Bedlinens
  • Cooking.Oven.Program.Dish.Automatic.Microwave.PommesFrites

and the undocumented ProcessPhase:

  • LaundryCare.Common.EnumType.ProcessPhase.DetectingTextile

@thoukydides
Copy link
Owner

Those are in v0.41.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api keys/values Unrecognised Home Connect API keys or mismatched value types
Projects
None yet
Development

No branches or pull requests

2 participants