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

HomeConnect API unexpected values (TQ903R09/03) #317

Closed
versare77 opened this issue Dec 5, 2024 · 3 comments
Closed

HomeConnect API unexpected values (TQ903R09/03) #317

versare77 opened this issue Dec 5, 2024 · 3 comments
Labels
api keys/values Unrecognised Home Connect API keys or mismatched value types

Comments

@versare77
Copy link

Plugin Version

1.2.1

Home Connect Appliance(s)

Siemens CoffeeMaker TQ903R09/03

Log File

Just paste the following into the "Log File" field and submit the issue:
[12/5/2024, 10:29:42 AM] [HomeConnect] ==================================================================================================
[12/5/2024, 10:29:42 AM] [HomeConnect] 
[12/5/2024, 10:29:42 AM] [HomeConnect] // Union types
[12/5/2024, 10:29:42 AM] [HomeConnect] export type CoffeeStrength =
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength4'
[12/5/2024, 10:29:42 AM] [HomeConnect]   | 'ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength5'
[12/5/2024, 10:29:42 AM] [HomeConnect]   | 'ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength6' // (unrecognised)
[12/5/2024, 10:29:42 AM] [HomeConnect]   | 'ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength7';
[12/5/2024, 10:29:42 AM] [HomeConnect] export type Shots =
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.EnumType.Shots.Double' // (unrecognised)
[12/5/2024, 10:29:42 AM] [HomeConnect]   | 'ConsumerProducts.CoffeeMaker.EnumType.Shots.Undefined';
[12/5/2024, 10:29:42 AM] [HomeConnect] 
[12/5/2024, 10:29:42 AM] [HomeConnect] // Option
[12/5/2024, 10:29:42 AM] [HomeConnect] export interface OptionValues {
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.BaseProgram'?:                            ProgramKey;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.EstimatedTotalProgramTime'?:              number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.FinishInRelative'?:                       number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.ProgramName'?:                            string;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.ProgramProgress'?:                        number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.RemainingProgramTime'?:                   number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'BSH.Common.Option.RemainingProgramTimeIsEstimated'?:        boolean;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.BeanAmount'?:           BeanAmount;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.Coarsness'?:            CoarsnessExtended;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.CoffeeMilkRatio'?:      CoffeeMilkRatio;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.CoffeeStrength'?:       CoffeeStrength; // (unrecognised)
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.CoffeeTemperature'?:    CoffeeTemperature;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.FillQuantity'?:         number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.FlowRate'?:             FlowRate;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.HotWaterTemperature'?:  HotWaterTemperature;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.MultipleBeverages'?:    boolean;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'ConsumerProducts.CoffeeMaker.Option.Shot.Count'?:           Shots; // (unrecognised)
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Common.Option.LoadRecommendation'?:             number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Common.Option.ProcessPhase'?:                   ProcessPhase;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Common.Option.ReferToProgram'?:                 number;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Dryer.Option.DryingTarget'?:                    DryingTarget;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Dryer.Option.Gentle'?:                          boolean;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Dryer.Option.HalfLoad'?:                        boolean;
[12/5/2024, 10:29:42 AM] [HomeConnect]     'LaundryCare.Dryer.Option.WrinkleGuard'?:                    WrinkleGuard;
[12/5/2024, 10:29:42 AM] [HomeConnect] }
[12/5/2024, 10:29:42 AM] [HomeConnect] 
[12/5/2024, 10:29:42 AM] [HomeConnect] ==================================================================================================

Additional Information

No response

@versare77 versare77 added the api keys/values Unrecognised Home Connect API keys or mismatched value types label Dec 5, 2024
Copy link

github-actions bot commented Dec 5, 2024

Thank you for taking the time to report this issue. 👍


🔴 The following key/value updates appear to be required:

Interface Property Type
OptionValues 'ConsumerProducts.CoffeeMaker.Option.Shot.Count' Shots
Type Literal
CoffeeStrength 'ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength6'
CoffeeStrength 'ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength7'
Shots 'ConsumerProducts.CoffeeMaker.EnumType.Shots.Double'
Shots 'ConsumerProducts.CoffeeMaker.EnumType.Shots.Undefined'

These should be included in the next release.

@thoukydides
Copy link
Owner

Those are in v1.2.2.

@versare77
Copy link
Author

Thank You :)

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