Comments (4)
I have just reported the following to the Home Connect Developer Program team:
The API documentation appears to be quite a few omissions (and a few mistakes) in the API documentation. Here are a few of the things that I have noticed...
Undocumented settings:
- Refrigeration.Common.Setting.Light.External.Brightness
- Refrigeration.Common.Setting.Light.External.Power
- Refrigeration.Common.Setting.Light.Internal.Brightness
- Refrigeration.Common.Setting.Light.Internal.Power
Undocumented status:
- Cooking.Oven.Status.CurrentCavityTemperature
Undocumented EVENT:
- LaundryCare.Dryer.Event.DryingProcessFinished
Undocumented command:
- BSH.Common.Command.AcknowledgeEvent
Undocumented program keys:
- BSH.Common.Program.Favorite.
- ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeGrande
- ConsumerProducts.CoffeeMaker.Program.CleaningModes.ApplianceOffRinsing
- ConsumerProducts.CoffeeMaker.Program.CleaningModes.ApplianceOnRinsing
- Cooking.Hob.Program.FryingSensorMode
- Cooking.Hob.Program.PowerLevelMode
- Cooking.Hob.Program.PowerMoveMode
- Cooking.Oven.Program.Cleaning.Ecolysis
- Cooking.Oven.Program.Cleaning.Pyrolysis
- Cooking.Oven.Program.Dish.Automatic.Microwave.Haehnchenteile
- Cooking.Oven.Program.HeatingMode.GrillLargeArea
- Cooking.Oven.Program.HeatingMode.HotAirGentle
- Cooking.Oven.Program.HeatingMode.LetRest
- Cooking.Oven.Program.Microwave.180Watt
- Cooking.Oven.Program.Microwave.600Watt
- Cooking.Oven.Program.SubsequentMode.Microwave
- LaundryCare.Dryer.Program.ColdRefresh.1Piece
- LaundryCare.Dryer.Program.ColdRefresh.5Piece
- LaundryCare.Dryer.Program.ColdRefresh.Business
- LaundryCare.Dryer.Program.WoolFinish
- LaundryCare.Washer.Program.HygienePlus
- LaundryCare.Washer.Program.MyTime
- LaundryCare.Washer.Program.WashAndDry.60
- LaundryCare.Washer.Program.WashAndDry.90
Undocumented program options:
- BSH.Common.Option.BaseProgram
- BSH.Common.Option.EnergyForecast
- BSH.Common.Option.ProgramName
- BSH.Common.Option.WaterForecast
- ConsumerProducts.CoffeeMaker.Option.AromaSelect
- ConsumerProducts.CoffeeMaker.Option.Coarsness
- ConsumerProducts.CoffeeMaker.Option.CoffeeStrength
- Cooking.Oven.Option.PyrolysisLevel
- Cooking.Oven.Option.SteamAssistLevel
- Dishcare.Dishwasher.Option.DelicateBasket
- Dishcare.Dishwasher.Option.EnergySafe
- Dishcare.Dishwasher.Option.FlexSpray.BackLeft
- Dishcare.Dishwasher.Option.FlexSpray.BackRight
- Dishcare.Dishwasher.Option.FlexSpray.FrontLeft
- Dishcare.Dishwasher.Option.FlexSpray.FrontRight
- Dishcare.Dishwasher.Option.FlexSpray.Type
- Dishcare.Dishwasher.Option.SanitationUC
- Dishcare.Dishwasher.Option.Turbo
- Dishcare.Dishwasher.Option.VarioSpeed
- LaundryCare.Common.Option.LoadRecommendation
- LaundryCare.Common.Option.ProcessPhase
- LaundryCare.Common.Option.ReferToProgram
- LaundryCare.Common.Option.SilentMode
- LaundryCare.Common.Option.SpeedPerfect
- LaundryCare.Dryer.Option.ConnectedDry.OriginalProgramTime
- LaundryCare.Dryer.Option.DryingTargetAdjustment
- LaundryCare.Dryer.Option.Gentle
- LaundryCare.Dryer.Option.HalfLoad
- LaundryCare.Dryer.Option.ProcessPhase
- LaundryCare.Dryer.Option.WrinkleGuard
- LaundryCare.Washer.Option.IDos1.Active (incorrectly documented as LaundryCare.Washer.Option.IDos1Active?)
- LaundryCare.Washer.Option.IDos1DosingLevel
- LaundryCare.Washer.Option.IDos2.Active (incorrectly documented as LaundryCare.Washer.Option.IDos2Active?)
- LaundryCare.Washer.Option.IDos2DosingLevel
- LaundryCare.Washer.Option.IntensivePlus
- LaundryCare.Washer.Option.LessIroning
- LaundryCare.Washer.Option.MiniLoad
- LaundryCare.Washer.Option.Prewash
- LaundryCare.Washer.Option.ProcessPhase
- LaundryCare.Washer.Option.RinseHold
- LaundryCare.Washer.Option.RinsePlus
- LaundryCare.Washer.Option.RinsePlus1
- LaundryCare.Washer.Option.SilentWash
- LaundryCare.Washer.Option.Soak
- LaundryCare.Washer.Option.SpeedPerfect
- LaundryCare.Washer.Option.Stains
Undocumented program option values:
- ConsumerProducts.CoffeeMaker.EnumType.CoffeeTemperature.98C
- LaundryCare.Washer.EnumType.SpinSpeed.Auto
- LaundryCare.Washer.EnumType.SpinSpeed.Max
- LaundryCare.Washer.EnumType.SpinSpeed.RPM700
- LaundryCare.Washer.EnumType.SpinSpeed.RPM900
- LaundryCare.Washer.EnumType.SpinSpeed.RPM1500
- LaundryCare.Washer.EnumType.Temperature.Auto
- LaundryCare.Washer.EnumType.Temperature.Max
- Refrigeration.Common.EnumType.Door.States.Open (incorrectly documented as BSH.Common.EnumType.DoorState.Open?)
- Refrigeration.Common.EnumType.Door.States.Closed (incorrectly documented as BSH.Common.EnumType.DoorState.Closed?)
- BSH.Common.EnumType.PowerState.MainsOff
It would be helpful if the API documentation could be updated.
from homebridge-homeconnect.
One other mention is I was looking at the api-value-types.ts file and this property below is listed twice. Not sure if that was intentional.
'ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeGrande'
from homebridge-homeconnect.
Thanks for your perserverence!
v0.37.12 should reveal whether that's all of the options...
from homebridge-homeconnect.
I am also a developer so I seem to have the tenacity to see things to the end. Or maybe it's the perfectionist software engineer in me that drives me crazy that is incomplete. Thanks!
from homebridge-homeconnect.
Related Issues (20)
- 0.42.1. CompileError: WebAssembly.compile(): Compiling function #66 failed: Wasm SIMD unsupported @+5368 (older version works!) HOT 7
- HomeConnect API unexpected values (CM936GCB1/C5) HOT 2
- HomeConnect API unexpected values (WAV28M43/07) HOT 2
- HomeConnect API unexpected values (WG56B2A9NL/11) HOT 2
- HomeConnect API unexpected values (WT47XM40/01) HOT 2
- I keep getting blocked out from the API HOT 9
- Warning message and accessories not showing HOT 2
- HomeConnect API unexpected values or mismatched types HOT 4
- Disappearing program options (WTX87KH9IT/01) HOT 13
- HomeConnect API unexpected values (WTX87KH9IT/01) HOT 1
- Home Connect API forbidden from Russia HOT 1
- Home Connect API Error: ERROR: Error: getaddrinfo ENOTFOUND api.home-connect.com HOT 2
- HomeConnect API unexpected values (SMS6HMI03Z/15) HOT 2
- HomeConnect API unexpected values (HN678G4S6/82) HOT 2
- HomeConnect API unexpected values (CM936GCB1/C5) HOT 2
- HomeConnect API unexpected values (HN678G4S6/B9) HOT 2
- HomeConnect API unexpected values (CM936GCB1/C5) HOT 2
- HomeConnect API unexpected values (TQ707DF5/01) HOT 2
- HomeConnect API unexpected values (SX87ZX06CE/38) HOT 3
- HomeConnect API unexpected values (WNC254AS0/01) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-homeconnect.