iobroker-community-adapters / ioBroker.homeconnect

BSH Home Connect-Adapter für ioBroker
MIT License
17 stars 8 forks source link

Update für die TQ9, Fehlermeldung beim start. #93

Closed zaphod2 closed 10 months ago

zaphod2 commented 10 months ago

Die Kaffeemaschine hat ein update bekommen und seid dem kommen beim Start des Adapters folgende Fehlermeldungen. Es ist aber alles soweit nutzbar und die Meldungen kommen nur 1 mal beim Adapterstart.

{"data":{"active":{"constraints":{"access":"read"},"key":"ConsumerProducts.CoffeeMaker.Program.CleaningModes.Clean","name":"Reinigen","options":[{"key":"BSH.Common.Option.ProgramProgress","value":77,"unit":"%","name":"aktueller Programmfortschritt"},{"key":"BSH.Common.Option.EstimatedTotalProgramTime","value":540,"unit":"seconds","name":"Geschätzte Gesamtprogrammlaufzeit"},{"key":"ConsumerProducts.CoffeeMaker.Option.BeveragesRemaining","value":0,"name":"verbleibende Getränke"},{"key":"BSH.Common.Option.EstimatedCurrentStepTime","value":480,"unit":"seconds","name":"Geschätzte Zeit Prozessschritt"}]},"programs":[{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Espresso","name":"Espresso"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoDoppio","name":"Espresso doppio"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Coffee","name":"Caffè Crema"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeGrande","name":"Caffè Grande"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.XLCoffee","name":"Caffè XL"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Cappuccino","name":"Cappuccino"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.LatteMacchiato","name":"Latte macchiato"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeLatte","name":"Milchkaffee"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.MilkFroth","name":"Milchschaum"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.WarmMilk","name":"Warme Milch"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.HotWater","name":"Heißwasser"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Ristretto","name":"Ristretto"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoMacchiato","name":"Espresso macchiato"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Verlaengerter","name":"Verlängerter"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KleinerBrauner","name":"Kleiner Brauner"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.WienerMelange","name":"Wiener Melange"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.FlatWhite","name":"Flat white"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeConLeche","name":"Café con leche"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeAuLait","name":"Café au lait"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KoffieVerkeerd","name":"Koffie verkeerd"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Americano","name":"Americano"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.GrosserBrauner","name":"Großer Brauner"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.VerlaengerterBraun","name":"Verlängerter braun"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Cortado","name":"Cortado"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Doppio","name":"Doppio"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeCortado","name":"Café cortado"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Kaapi","name":"Kaapi"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Galao","name":"Galão"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Garoto","name":"Garoto"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.RedEye","name":"Red eye"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.BlackEye","name":"Black eye"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.DeadEye","name":"Dead eye"}],"selected":{"constraints":{"access":"read"},"key":"ConsumerProducts.CoffeeMaker.Program.CleaningModes.Clean","name":"Reinigen","options":[{"key":"BSH.Common.Option.EstimatedTotalProgramTime","value":540,"unit":"seconds","name":"Geschätzte Gesamtprogrammlaufzeit"},{"key":"ConsumerProducts.CoffeeMaker.Option.BeveragesRemaining","value":0,"name":"verbleibende Getränke"},{"key":"BSH.Common.Option.EstimatedCurrentStepTime","value":480,"unit":"seconds","name":"Geschätzte Zeit Prozessschritt"}]}}}

/programs

TypeError: returnValue.data[item].forEach is not a function at Homeconnect.getAPIValues (/opt/iobroker/node_modules/iobroker.homeconnect/main.js:573:32) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

TypeError: returnValue.data[item].forEach is not a function

mcm1957 commented 10 months ago

Bitte bei Issues immer die entsprechenden Versionen angeben

Adapter js-controler Node O/S

zaphod2 commented 10 months ago

Adapter 1.1.1 js-controler 5.0.12 Node 18.18.2 O/S debian 12

TA2k commented 10 months ago

Hat die GitHub version das gleiche verhalten?

zaphod2 commented 10 months ago

Ja. Ist ja auch erst seid dem update der Kaffeemaschine.

TA2k commented 10 months ago

Also der Fehler sollte zumindest anders jetzt sein

zaphod2 commented 10 months ago

{"data":{"active":{"constraints":{"access":"read"}},"programs":[{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Espresso","name":"Espresso"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoDoppio","name":"Espresso doppio"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Coffee","name":"Caffè Crema"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeGrande","name":"Caffè Grande"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.XLCoffee","name":"Caffè XL"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Cappuccino","name":"Cappuccino"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.LatteMacchiato","name":"Latte macchiato"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.CaffeLatte","name":"Milchkaffee"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.MilkFroth","name":"Milchschaum"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.WarmMilk","name":"Warme Milch"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.HotWater","name":"Heißwasser"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.Ristretto","name":"Ristretto"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.Beverage.EspressoMacchiato","name":"Espresso macchiato"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Verlaengerter","name":"Verlängerter"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KleinerBrauner","name":"Kleiner Brauner"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.WienerMelange","name":"Wiener Melange"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.FlatWhite","name":"Flat white"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeConLeche","name":"Café con leche"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeAuLait","name":"Café au lait"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.KoffieVerkeerd","name":"Koffie verkeerd"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Americano","name":"Americano"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.GrosserBrauner","name":"Großer Brauner"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.VerlaengerterBraun","name":"Verlängerter braun"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Cortado","name":"Cortado"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Doppio","name":"Doppio"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.CafeCortado","name":"Café cortado"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Kaapi","name":"Kaapi"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Galao","name":"Galão"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.Garoto","name":"Garoto"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.RedEye","name":"Red eye"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.BlackEye","name":"Black eye"},{"constraints":{"available":true,"execution":"selectandstart"},"key":"ConsumerProducts.CoffeeMaker.Program.CoffeeWorld.DeadEye","name":"Dead eye"}],"selected":{"constraints":{"access":"read"},"key":"BSH.Common.Program.Favorite.001","name":"Favorit","options":[{"key":"BSH.Common.Option.ProgramName","value":"Torsten: Latte macchiato"},{"key":"BSH.Common.Option.BaseProgram","value":"ConsumerProducts.CoffeeMaker.Program.Beverage.LatteMacchiato","displayvalue":"Latte macchiato"},{"key":"ConsumerProducts.CoffeeMaker.Option.CoffeeStrength","value":"ConsumerProducts.CoffeeMaker.EnumType.CoffeeStrength.Strength5","name":"Stärke","displayvalue":"5"},{"key":"ConsumerProducts.CoffeeMaker.Option.FillQuantity","value":325,"unit":"ml","name":"Menge"},{"key":"ConsumerProducts.CoffeeMaker.Option.CoffeeMilkRatio","value":"ConsumerProducts.CoffeeMaker.EnumType.CoffeeMilkRatio.80Percent","name":"Milchanteil","displayvalue":"80%"},{"key":"ConsumerProducts.CoffeeMaker.Option.MultipleBeverages","value":false,"name":"Doppelbezug"},{"key":"ConsumerProducts.CoffeeMaker.Option.FlowRate","value":"ConsumerProducts.CoffeeMaker.EnumType.FlowRate.IntensePlus","name":"Kontaktzeit","displayvalue":"lang"},{"key":"ConsumerProducts.CoffeeMaker.Option.CoffeeTemperature","value":"ConsumerProducts.CoffeeMaker.EnumType.CoffeeTemperature.98C","name":"Temperatur","displayvalue":"98°C"},{"key":"ConsumerProducts.CoffeeMaker.Option.Coarsness","value":"ConsumerProducts.CoffeeMaker.EnumType.CoarsnessExtended.Coarsness1","name":"Mahlgrad","displayvalue":"1/6"}]}}}

homeconnect.0 | 2023-11-09 19:46:09.287 | error | /programs homeconnect.0 | 2023-11-09 19:46:09.286 | error | TypeError: returnValue.data[item] is not iterable at Homeconnect.getAPIValues (/opt/iobroker/node_modules/iobroker.homeconnect/main.js:577:50) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) homeconnect.0 | 2023-11-09 19:46:09.286 | error | TypeError: returnValue.data[item] is not iterable

TA2k commented 10 months ago

probier nochmal wie es sich jetzt verhält

zaphod2 commented 10 months ago

na toll, jetzt kommt alle 20 sec.

host.IoBroker 2023-11-09 20:13:14.530 error instance system.adapter.homeconnect.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
host.IoBroker 2023-11-09 20:13:14.530 error Caught by controller[0]: Node.js v18.18.2
host.IoBroker 2023-11-09 20:13:14.530 error Caught by controller[0]: at node:internal/main/run_main_module:23:47
host.IoBroker 2023-11-09 20:13:14.530 error Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:86:12)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1220:27)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: at wrapSafe (node:internal/modules/cjs/loader:1178:20)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: at internalCompileFunction (node:internal/vm:73:18)
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: SyntaxError: Unexpected token 'catch'
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: ^^^^^
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: } catch (error) {
host.IoBroker 2023-11-09 20:13:14.529 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.homeconnect/main.js:727
zaphod2 commented 10 months ago

Adapter wird nicht mehr grün

TA2k commented 10 months ago

Dann nochmal

zaphod2 commented 10 months ago

Super, das ging ja schnell. Scheint jetzt zu laufen.

TA2k commented 10 months ago

Bittte testen ob selected programme ordentlich angezeigt werden und funktionieren

zaphod2 commented 10 months ago

Ich kann jetzt nichts nachteiliges erkenne.