Closed JWdeBokx closed 1 week ago
Sorry for the late answer, I was on holidays ;-) Would you please start the adapter in debug-mode and send me the log (xml) after the entry "Feature_Mapping" and after "DeviceDescription" please? Different devices have different configs, and without these devices I don't know these loaded configs. Perhaps I can see a difference and can fix it.
No problem!! Just great what you are doing! I hope you got your needed rest?
I will do your suggestion, en let it know.
Well I saved the xml, but did not find the items you mention. I do see an error for devicedescription.xml not found? So the compleet xml: `<?xml version="1.0" encoding="utf-8"?>
Ok, now, we have the featuremapping, that's the first part. In the logfile (if you start in debug mode) there has to be an entry like "..._DeviceDescrption.xml". I need the next entry, it's the critical part. It must be there because of your first entry in the issue. The occuring error is only there, if the devicedescription coult be loaded. Please have a newly look into the log file possibly via ssh in the terminal.
Well... sorry I can not find it... Also did a search in the filesystem, but also nothing found.... The whole log: iobroker.current.log
Where should the file exist? I hope the xml is not deleted?
Found a zipfile on my pi, where I was experimenting with the same where your code is based on. In the zip are 2 xml, the devicedescription and the featuremapping! NEFF-C27CS22G0-68A40E825705.zip
Well... sorry I can not find it... Also did a search in the filesystem, but also nothing found.... The whole log: iobroker.current.log
Where should the file exist? I hope the xml is not deleted?
Ok, the logfiles of iobroker are parsed in a strange way. In the newest version the adapter will write the asked files onto the filesystem ;-)
Found a zipfile on my pi, where I was experimenting with the same where your code is based on. In the zip are 2 xml, the devicedescription and the featuremapping! NEFF-C27CS22G0-68A40E825705.zip
Your zip was very helpful, thanks. Neff oven has programGroups in programGroups in programGroups - I don't know why. confused I expanded the parser for more levels so I think it could be running now. Would you please have a try and give feedback?
Versionnumber is same? (in iobroker it displays the same..)
It's not working, but different error: `
cloudless-homeconnect.0 | 2024-08-23 19:23:43.382 | error | CryptoJs.Hmac256 is not a function -- | -- | -- | -- cloudless-homeconnect.0 | 2024-08-23 19:23:43.379 | error | TypeError: CryptoJs.Hmac256 is not a function at new Socket (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:22:27) at /opt/iobroker/node_modules/iobroker.cloudless-homeconnect/main.js:304:19 at Array.forEach (`
Missing crypto function?
I will change the versionnumber If everything works ;-)
And you are my guinea pig now :-D It seems your device cannot communicate over port 443 which my oven does. Without a device I had not implemented the communication by port 80 yet. So These errors occur.
If you want I try to implement and you'll test it with your device. Then I need the content of the datapoint info.config
and I will do my very best but without any promise of success.
Oh I'm so glad you do try this! So no problem to be your "guinea pig" ha ha
You need this:
[{"name":"oven","id":"NEFF-C27CS22G0-68A40E825705","host":"NEFF-C27CS22G0-68A40E825705","key":"7e_lKTx6TlYdCK9EaKE8VQ6oKZbs2RV1Sw91oYac2bc","iv":"zZl1AHOKIIzSHfns5FBEGA","description":{"type":"Oven","brand":"NEFF","model":"C27CS22G0","version":"66","revision":"0"},"features":{"1":{"name":"BSH.Common.Command.DeactivateWiFi","type":"boolean","access":"writeOnly","available":"true","refCID":"01","refDID":"00"},"3":{"name":"BSH.Common.Setting.AllowBackendConnection","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"5":{"name":"BSH.Common.Status.BackendConnected","type":"boolean","access":"read","available":"true","refCID":"01","refDID":"00"},"6":{"name":"BSH.Common.Command.AcknowledgeEvent","type":"number","access":"writeOnly","available":"true","refCID":"15","refDID":"81"},"16":{"name":"BSH.Common.Command.RejectEvent","type":"number","access":"writeOnly","available":"true","refCID":"15","refDID":"81"},"21":{"name":"BSH.Common.Event.SoftwareUpdateAvailable","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"acknowledge","level":"hint","refCID":"03","refDID":"80"},"27":{"name":"BSH.Common.Status.WiFiSignalStrength","type":"number","access":"read","available":"true","notifyOnChange":"false","refCID":"12","refDID":"84"},"256":{"name":"BSH.Common.Root.ActiveProgram","access":"read"},"257":{"name":"BSH.Common.Root.SelectedProgram","access":"readWrite","fullOptionSet":"true"},"258":{"name":"BSH.Common.Root.StatusList"},"259":{"name":"BSH.Common.Root.SettingList"},"260":{"name":"BSH.Common.Root.EventList"},"261":{"name":"BSH.Common.Root.CommandList"},"262":{"name":"BSH.Common.Root.OptionList"},"263":{"name":"BSH.Common.Root.ProgramGroup"},"264":{"name":"BSH.Common.Root.ProtectionPort"},"512":{"name":"BSH.Common.Command.AbortProgram","type":"boolean","access":"writeOnly","available":"false","refCID":"01","refDID":"00"},"514":{"name":"BSH.Common.Setting.AllowConsumerInsights","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"517":{"name":"BSH.Common.Status.RemoteControlStartAllowed","type":"boolean","access":"read","available":"true","refCID":"01","refDID":"00"},"520":{"name":"BSH.Common.Setting.ApplianceDateTime","type":"string","access":"readWrite","available":"true","refCID":"06","refDID":"8A"},"523":{"name":"BSH.Common.Status.RemoteControlActive","type":"boolean","access":"read","available":"true","refCID":"01","refDID":"00"},"524":{"name":"BSH.Common.Setting.ChildLock","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"527":{"name":"BSH.Common.Status.DoorState","states":{"0":"Open","1":"Closed","2":"Locked"},"type":"number","access":"read","available":"true","enumerationType":"0201","refCID":"03","refDID":"80"},"528":{"name":"BSH.Common.Option.ElapsedProgramTime","type":"number","unit":"s","access":"read","available":"true","refCID":"10","refDID":"82"},"532":{"name":"BSH.Common.Status.InteriorIlluminationActive","type":"boolean","access":"read","available":"true","refCID":"01","refDID":"00"},"533":{"name":"BSH.Common.Setting.Language","states":{"3":"Bg","6":"Da","7":"De","8":"El","9":"En","11":"Es","13":"Et","14":"Fi","15":"Fr","19":"Hr","20":"Hu","23":"It","27":"Lt","28":"Lv","32":"Nl","33":"No","34":"Pl","35":"Pt","37":"Ro","38":"Ru","40":"Sl","43":"Sv","45":"Tr","48":"Zh","51":"Fa"},"type":"number","access":"readWrite","available":"true","enumerationType":"0202","refCID":"03","refDID":"80"},"535":{"name":"BSH.Common.Status.LocalControlActive","type":"boolean","access":"read","available":"true","refCID":"01","refDID":"00"},"537":{"name":"BSH.Common.Command.PauseProgram","type":"boolean","access":"writeOnly","available":"false","refCID":"01","refDID":"00"},"539":{"name":"BSH.Common.Setting.PowerState","states":{"2":"On","3":"Standby"},"type":"number","access":"readWrite","available":"true","enumerationType":"0204","initValue":"2","refCID":"03","refDID":"80"},"540":{"name":"BSH.Common.Event.ProgramFinished","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"acknowledge","level":"hint","refCID":"03","refDID":"80"},"541":{"name":"BSH.Common.Command.DeactivateRemoteControl","type":"boolean","access":"writeOnly","available":"true","refCID":"01","refDID":"00"},"542":{"name":"BSH.Common.Option.ProgramProgress","type":"number","unit":"%","access":"read","available":"true","refCID":"11","refDID":"A0"},"544":{"name":"BSH.Common.Option.RemainingProgramTime","type":"number","unit":"s","access":"read","available":"true","refCID":"10","refDID":"82"},"545":{"name":"BSH.Common.Event.ProgramAborted","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"acknowledge","level":"hint","refCID":"03","refDID":"80"},"546":{"name":"BSH.Common.Command.ResumeProgram","type":"boolean","access":"writeOnly","available":"false","refCID":"01","refDID":"00"},"547":{"name":"BSH.Common.Setting.SynchronizeWithTimeServer","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"548":{"name":"BSH.Common.Option.Duration","type":"number","unit":"s","access":"readWrite","available":"true","default":"60","max":"266400","min":"1","refCID":"10","refDID":"82"},"551":{"name":"BSH.Common.Option.FinishInRelative","type":"number","unit":"s","access":"readWrite","available":"true","refCID":"10","refDID":"82"},"552":{"name":"BSH.Common.Status.OperationState","states":{"0":"Inactive","1":"Ready","2":"DelayedStart","3":"Run","4":"Pause","5":"ActionRequired","6":"Finished","7":"Error","8":"Aborting"},"type":"number","access":"read","available":"true","enumerationType":"0203","refCID":"03","refDID":"80"},"553":{"name":"BSH.Common.Command.ApplyFactoryReset","type":"boolean","access":"writeOnly","available":"true","refCID":"01","refDID":"00"},"554":{"name":"BSH.Common.Command.ApplyNetworkReset","type":"boolean","access":"writeOnly","available":"true","refCID":"01","refDID":"00"},"555":{"name":"BSH.Common.Command.DeactivateRemoteControlStart","type":"boolean","access":"writeOnly","available":"false","refCID":"01","refDID":"00"},"557":{"name":"BSH.Common.Status.CustomerServiceConnectionAllowed","type":"boolean","access":"read","available":"true","refCID":"01","refDID":"00"},"558":{"name":"BSH.Common.Option.StartInRelative","type":"number","unit":"s","access":"readWrite","available":"true","default":"0","max":"86340","min":"0","refCID":"10","refDID":"82"},"559":{"name":"BSH.Common.Event.CustomerServiceRequest","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"none","level":"hint","refCID":"03","refDID":"80"},"560":{"name":"BSH.Common.Command.DisallowCustomerServiceConnection","type":"boolean","access":"writeOnly","available":"true","refCID":"01","refDID":"00"},"565":{"name":"BSH.Common.Setting.AlarmClock","type":"number","unit":"s","access":"readWrite","available":"true","refCID":"10","refDID":"82"},"567":{"name":"BSH.Common.Event.AlarmClockElapsed","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"acknowledge","level":"hint","refCID":"03","refDID":"80"},"2050":{"name":"Cooking.Oven.Status.Server.Pt500Temperature","type":"number","unit":"°C","access":"read","available":"true","refCID":"07","refDID":"A1"},"2051":{"name":"Cooking.Oven.Status.Server.HeatingModeId","type":"number","access":"read","available":"true","refCID":"02","refDID":"80"},"2052":{"name":"Cooking.Oven.Status.Server.HeatingModeTemperature","type":"number","unit":"°C","access":"read","available":"true","refCID":"07","refDID":"A1"},"2053":{"name":"Cooking.Oven.Status.Server.HeatingModeFanDirection","states":{"0":"Left","1":"Right"},"type":"number","access":"read","available":"true","enumerationType":"0800","refCID":"03","refDID":"80"},"2054":{"name":"Cooking.Oven.Status.Server.HeatingModeFanSpeed","type":"number","unit":"%","access":"read","available":"true","refCID":"11","refDID":"88"},"2063":{"name":"Cooking.Oven.Status.Server.DishCategory","type":"number","access":"read","available":"true","refCID":"02","refDID":"81"},"4096":{"name":"Cooking.Oven.Status.CurrentCavityTemperature","type":"number","unit":"°C","access":"read","available":"true","notifyOnChange":"false","refCID":"07","refDID":"A1"},"4099":{"name":"Cooking.Oven.Status.LastRemoteStartRelease","type":"string","access":"read","available":"true","refCID":"17","refDID":"A9"},"4353":{"name":"Cooking.Oven.Setting.ButtonTones","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4354":{"name":"Cooking.Oven.Setting.ClockDisplay","states":{"0":"Off","1":"Clock01"},"type":"number","access":"readWrite","available":"true","enumerationType":"1001","refCID":"03","refDID":"80"},"4356":{"name":"Cooking.Oven.Setting.CoolingFanRunOnTime","states":{"0":"Recommended","1":"Short"},"type":"number","access":"readWrite","available":"true","enumerationType":"1002","refCID":"03","refDID":"80"},"4357":{"name":"Cooking.Oven.Setting.DisplayBrandLogo","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4358":{"name":"Cooking.Oven.Setting.DisplayBrightness","type":"number","access":"readWrite","available":"true","max":"4","min":"0","refCID":"02","refDID":"80"},"4359":{"name":"Cooking.Oven.Setting.LockDoorWhenChildLock","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4360":{"name":"Cooking.Oven.Setting.NightDimout","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4361":{"name":"Cooking.Oven.Setting.OperationAfterRestart","states":{"0":"MainMenue","1":"HeatingModes","6":"BakingRoastAssist"},"type":"number","access":"readWrite","available":"true","enumerationType":"1005","refCID":"03","refDID":"80"},"4362":{"name":"Cooking.Oven.Setting.OvenLightDuringOperation","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4364":{"name":"Cooking.Oven.Setting.SignalDuration","states":{"0":"Short","1":"Medium","2":"Long"},"type":"number","access":"readWrite","available":"true","enumerationType":"1006","refCID":"03","refDID":"80"},"4366":{"name":"Cooking.Oven.Setting.TeloscopicSlideOutRefited","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4419":{"name":"Cooking.Oven.Setting.AutomaticChildLock","type":"boolean","access":"readWrite","available":"true","refCID":"01","refDID":"00"},"4612":{"name":"Cooking.Oven.Event.PreheatFinished","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"acknowledge","level":"hint","refCID":"03","refDID":"80"},"4616":{"name":"Cooking.Oven.Event.OvenLockWhileCoolingDown","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"none","level":"warning","refCID":"03","refDID":"80"},"4617":{"name":"Cooking.Oven.Event.CavityTemperatureTooHigh","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"none","level":"warning","refCID":"03","refDID":"80"},"4618":{"name":"Cooking.Oven.Event.SubsequentCookingRequest","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"decision","level":"hint","refCID":"03","refDID":"80"},"4619":{"name":"Cooking.Oven.Event.UserInteractionRequired","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"acknowledge","level":"hint","refCID":"03","refDID":"80"},"4622":{"name":"Cooking.Oven.Event.CavityHeatup","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"none","level":"hint","refCID":"03","refDID":"80"},"4623":{"name":"Cooking.Oven.Event.OperatingTimeLimitReached","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"none","level":"warning","refCID":"03","refDID":"80"},"4625":{"name":"Cooking.Oven.Event.ApplianceModuleError","states":{"0":"Off","1":"Present","2":"Confirmed"},"type":"number","enumerationType":"0001","handling":"none","level":"alert","refCID":"03","refDID":"80"},"5120":{"name":"Cooking.Oven.Option.SetpointTemperature","type":"number","unit":"°C","access":"readWrite","available":"true","max":"300","min":"30","refCID":"07","refDID":"A1"},"5122":{"name":"Cooking.Oven.Option.Level","states":{"1":"Level01","2":"Level02","3":"Level03"},"type":"number","access":"readWrite","available":"true","default":"3","enumerationType":"1003","max":"3","min":"1","refCID":"03","refDID":"80"},"5123":{"name":"Cooking.Oven.Option.FastPreHeat","type":"boolean","access":"readWrite","available":"true","default":"false","refCID":"01","refDID":"00"},"5126":{"name":"Cooking.Oven.Option.Weight","type":"number","unit":"g","access":"readWrite","available":"true","min":"0","refCID":"13","refDID":"81"},"5127":{"name":"Cooking.Oven.Option.UsedHeatingMode","states":{"0":"AutomaticOperation","1":"AutomaticOperationWithMicrowave","2":"BakingSensorOperation","3":"BottomHeating","4":"Defrosting","5":"Desiccation","6":"DoughProving","7":"FrozenHeatupSpecial","8":"GrillLargeArea","9":"GrillSmallArea","10":"HotAir","11":"HotAirEco","12":"HotAirGrilling","13":"IntensiveHeat","14":"KeepWarm","15":"Microwave","16":"PizzaSetting","17":"PreheatOvenware","18":"Reheat","19":"SabbathProgramme","20":"SlowCook","21":"Steam","22":"TopBottomHeating","23":"TopBottomHeatingEco","24":"BreadBaking","25":"SteamWithSteamSet"},"type":"number","access":"none","available":"true","enumerationType":"1007","refCID":"03","refDID":"80"},"5128":{"name":"Cooking.Oven.Option.SubsequentCookingDuration","type":"number","unit":"s","access":"readWrite","available":"true","max":"86340","min":"1","refCID":"10","refDID":"82"},"5129":{"name":"Cooking.Oven.Option.PyrolysisLevel","states":{"1":"Level01","2":"Level02","3":"Level03"},"type":"number","access":"readWrite","available":"true","enumerationType":"100A","refCID":"03","refDID":"80"},"8192":{"name":"Cooking.Oven.ProgramGroup.HeatingModes"},"8193":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedHeatingModes"},"8194":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedHeatingModes"},"8208":{"name":"Cooking.Oven.Program.HeatingMode.HotAir","available":"true"},"8209":{"name":"Cooking.Oven.Program.HeatingMode.TopBottomHeating","available":"true"},"8210":{"name":"Cooking.Oven.Program.HeatingMode.HotAirEco","available":"true"},"8211":{"name":"Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco","available":"true"},"8212":{"name":"Cooking.Oven.Program.HeatingMode.HotAirGrilling","available":"true"},"8213":{"name":"Cooking.Oven.Program.HeatingMode.PizzaSetting","available":"true"},"8216":{"name":"Cooking.Oven.Program.HeatingMode.BreadBaking","available":"true"},"8226":{"name":"Cooking.Oven.Program.HeatingMode.SlowCook","available":"true"},"8227":{"name":"Cooking.Oven.Program.HeatingMode.BottomHeating","available":"true"},"8232":{"name":"Cooking.Oven.Program.HeatingMode.SabbathProgramme","available":"true"},"8233":{"name":"Cooking.Oven.Program.HeatingMode.Defrost","available":"true"},"8234":{"name":"Cooking.Oven.Program.HeatingMode.SteamWithSteamSet","available":"true"},"8235":{"name":"Cooking.Oven.Program.HeatingMode.GrillSmallArea","available":"true"},"8236":{"name":"Cooking.Oven.Program.HeatingMode.GrillLargeArea","available":"true"},"8237":{"name":"Cooking.Oven.Program.HeatingMode.DoughProving","available":"true"},"8448":{"name":"Cooking.Oven.ProgramGroup.MicroCombiModes"},"8449":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedMicroCombiModes"},"8450":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedMicroCombiModes"},"8704":{"name":"Cooking.Oven.ProgramGroup.Microwave"},"8960":{"name":"Cooking.Oven.ProgramGroup.SteamModes"},"8976":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedSteamModes"},"8992":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedSteamModes"},"9216":{"name":"Cooking.Oven.ProgramGroup.Cleaning"},"9217":{"name":"Cooking.Oven.Program.Cleaning.Pyrolysis","options":[5129,558],"available":"true","execution":"selectOnly"},"9226":{"name":"Cooking.Oven.Program.Cleaning.EasyClean","available":"true"},"9472":{"name":"Cooking.Oven.ProgramGroup.Dishes"},"9473":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDishes"},"9474":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDishes"},"9488":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Bake"},"9489":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Dessert"},"9490":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Fish"},"9491":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Meat"},"9492":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Poultry"},"9493":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.SideDish"},"9494":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Souffle"},"9495":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Special"},"9496":{"name":"Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Vegetables"},"9504":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Bake"},"9505":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Dessert"},"9506":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Fish"},"9507":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Meat"},"9508":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Poultry"},"9509":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.SideDish"},"9510":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Souffle"},"9511":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Special"},"9512":{"name":"Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Vegetables"},"9727":{"name":"Cooking.Oven.Program.Dish.SubsequentCooking","available":"false"},"13041":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.RuehrteigSpringOderKastenform","available":"true"},"13042":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.Biskuit6Eier","available":"true"},"13043":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.Biskuitrolle","available":"true"},"13044":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.HefeteigBlechkuchenMitTrockenemBelag","available":"true"},"13045":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.HefekranzOderZopf500G","available":"true"},"13046":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.KleingebaeckBlaetterteig","available":"true"},"13047":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.Muffins1Ebene","available":"true"},"13048":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.WeissbrotInKastenform","available":"true"},"13050":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.AufbackbroetchenOderBaguetteVorgebacken","available":"true"},"13051":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.PizzaMitDuennemBodenTiefgekuehlt1Stueck","available":"true"},"13052":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.PommesFritesTiefgekuehlt1Ebene","available":"true"},"13053":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.KartoffelgratinAusRohenKartoffeln","available":"true"},"13054":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.Backofenkartoffeln","available":"true"},"13055":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.LasagneFrisch","available":"true"},"13056":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.SchweinebratenDurchwachsenOhneSchwarte","available":"true"},"13057":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.Hackbraten1Kg","available":"true"},"13058":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.RoastbeefMedium15Kg","available":"true"},"13059":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.RinderSchmorbraten","available":"true"},"13060":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.LammkeuleOhneKnochen","available":"true"},"13061":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.HaehnchenGanz","available":"true"},"13063":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.Haehnchenkeulen","available":"true"},"13065":{"name":"Cooking.Oven.Program.Dish.Recommendation.Konv.GansGanz34Kg","available":"true"}}}]
Some strange problem now with iobroker... After a few updates the adapter and instance tabs are empty... Error Cannot get adapters info: TypeError: Cannot create property 'rating' on string ' ' Searching for this now...
Well here I am again.... IOBroker is running again... found out that the repo settings in de webui and the repo settings at the cli where not in sync...
Now version 1.1.0 from your adapter installed. The xml files are created now, and look good (for me...)
But still errors.
`
loudless-homeconnect.0 | 2024-08-28 19:56:32.824 | warn | Terminated (UNCAUGHT_EXCEPTION): Without reason -- | -- | -- | -- cloudless-homeconnect.0 | 2024-08-28 19:56:32.822 | info | terminating cloudless-homeconnect.0 | 2024-08-28 19:56:32.815 | error | CryptoJs.Hmac256 is not a function cloudless-homeconnect.0 | 2024-08-28 19:56:32.814 | error | TypeError: CryptoJs.Hmac256 is not a function at new Socket (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:22:27) at /opt/iobroker/node_modules/iobroker.cloudless-homeconnect/main.js:304:19 at Array.forEach (`
Is this enough, or do you need more?
Yes, in Version 1.1.0 I only updated the parsing of the config files. At the moment I'm still porting the crypto things, so it's ok if you still have these errors. It's not that easy so I'll tell you if it's possible to test with real devices ;-) Please have a little bit of patience.
Ah oke. I was pleased it was running again and also installed the new version. But nog hurry, it's not life-threatening at all. It's just nice it would work.
If I can doe anything to help or test... I do have the real device... (to bad no emoticon of a guinea pig)
Ok, lets have a first try. Please update the adapter and start it in debug-mode. The logs from Try to (re)connect to device
are interresting...
So installed the new version The logs, did not find the Try... text...
`
2024-09-03 20:44:47.067 | error | JSON in info.config nicht valide. Bitte Adapterkonfiguration checken und Inhalt löschen. -- | -- | -- cloudless-homeconnect.0 | 2024-09-03 20:44:47.065 | error | {"error":"invalid_request","error_description":"missing or invalid request parameters"} cloudless-homeconnect.0 | 2024-09-03 20:44:47.064 | debug | {"error":"invalid_request","error_description":"missing or invalid request parameters"} cloudless-homeconnect.0 | 2024-09-03 20:44:46.985 | debug | tokenUrl: https://api.home-connect.com/security/oauth/token tokenFields: {"grant_type":null,"client_id":"9B75AC9EC512F36C84256AC47D813E2C1DD0D6520DF774B020E1E6E2EB29B1F3","code_verifier":"6T5k56M75ffgo-pOu81zRTt0jan_Jagmz80UF-yZOvA","code":null,"redirect_uri":"hcauth://auth/prod"} cloudless-homeconnect.0 | 2024-09-03 20:44:46.985 | debug | code=null grant_type=null state=null cloudless-homeconnect.0 | 2024-09-03 20:44:46.984 | debug | -------- cloudless-homeconnect.0 | 2024-09-03 20:44:46.984 | debug | return_url=https://singlekey-id.com/auth/en-gb/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin&f=YgIv cloudless-homeconnect.0 | 2024-09-03 20:44:46.983 | debug | next return_url=https://singlekey-id.com/auth/en-gb/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin&f=YgIv cloudless-homeconnect.0 | 2024-09-03 20:44:46.894 | debug | next return_url=https://singlekey-id.com/auth/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin&f=YgIv cloudless-homeconnect.0 | 2024-09-03 20:44:46.828 | debug | next return_url=https://singlekey-id.com/auth/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin cloudless-homeconnect.0 | 2024-09-03 20:44:46.739 | debug | next return_url=https://singlekey-id.com/auth/connect/authorize/callback?client_id=11F75C04-21C2-4DA9-A623-228B54E9A256&redirect_uri=https%3A%2F%2Fapi.home-connect.com%2Fsecurity%2Foauth%2Fredirect_target&response_type=code&scope=openid%20email%20profile%20offline_access%20homeconnect.general&prompt=login&style_id=bsh_hc_01&state=%7B%22session_id%22%3A%2295f21bf3-5859-4f32-acaa-f94281817f55%22%7D&suppressed_prompt=login cloudless-homeconnect.0 | 2024-09-03 20:44:46.651 | info | Login sucessfull. Trying to catch token... cloudless-homeconnect.0 | 2024-09-03 20:44:46.173 | debug | -------- cloudless-homeconnect.0 | 2024-09-03 20:44:46.172 | debug | return_url: https://singlekey-id.com/auth/connect/authorize/callback?client_id=11F75C04-21C2-4DA9-A623-228B54E9A256&redirect_uri=https%3A%2F%2Fapi.home-connect.com%2Fsecurity%2Foauth%2Fredirect_target&response_type=code&scope=openid%20email%20profile%20offline_access%20homeconnect.general&prompt=login&style_id=bsh_hc_01&state=%7B%22session_id%22%3A%2295f21bf3-5859-4f32-acaa-f94281817f55%22%7D&suppressed_prompt=login cloudless-homeconnect.0 | 2024-09-03 20:44:46.075 | debug | next preauth_url=https://singlekey-id.com/auth/en-gb/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin&f=o0X5 cloudless-homeconnect.0 | 2024-09-03 20:44:45.983 | debug | next preauth_url=https://singlekey-id.com/auth/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin&f=o0X5 cloudless-homeconnect.0 | 2024-09-03 20:44:45.856 | debug | next preauth_url=https://singlekey-id.com/auth/login?ReturnUrl=%2Fauth%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3D11F75C04-21C2-4DA9-A623-228B54E9A256%26redirect_uri%3Dhttps%253A%252F%252Fapi.home-connect.com%252Fsecurity%252Foauth%252Fredirect_target%26response_type%3Dcode%26scope%3Dopenid%2520email%2520profile%2520offline_access%2520homeconnect.general%26prompt%3Dlogin%26style_id%3Dbsh_hc_01%26state%3D%257B%2522session_id%2522%253A%252295f21bf3-5859-4f32-acaa-f94281817f55%2522%257D%26suppressed_prompt%3Dlogin cloudless-homeconnect.0 | 2024-09-03 20:44:45.755 | debug | next preauth_url=https://singlekey-id.com/auth/connect/authorize?client_id=11F75C04-21C2-4DA9-A623-228B54E9A256&redirect_uri=https%3A%2F%2Fapi.home-connect.com%2Fsecurity%2Foauth%2Fredirect_target&response_type=code&scope=openid%20email%20profile%20offline_access%20homeconnect.general&prompt=login&style_id=bsh_hc_01&state=%7B%22session_id%22%3A%2295f21bf3-5859-4f32-acaa-f94281817f55%22%7D cloudless-homeconnect.0 | 2024-09-03 20:44:45.753 | debug | --------`
The tekst in one large logline I uploaded...
Does this help? Or doe you need another log?
Hmm it seems there are server problems on BSH Side by loading the config. But it doesn't matter - you have a config already. Still copy your posted json, save it for future use anywhere you want ;-) and paste it in datapoint info.config
. While starting the adapter afterwards there is no need to load the config again from BSH servers and the first try should be the try to connect to your device locally.
I was away few days to my parents (both in the 80 years!)
So trying again.... First a nice error: type of object parameter expected to be an object, but object provided eeh okay, you expect an object, but you got an object??? Hahahaha
The errors in the log: ` cloudless-homeconnect.0 | 2024-09-06 19:43:39.821 | error | this._this.debug is not a function |
---|---|---|---|
cloudless-homeconnect.0 | 2024-09-06 19:43:39.820 | error | TypeError: this._this.debug is not a function at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:92:15) at ws.onmessage (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:84:9) at callListener (/opt/iobroker/node_modules/ws/lib/event-target.js:290:14) at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/event-target.js:209:9) at WebSocket.emit (node:events:519:28) at Receiver.receiverOnMessage (/opt/iobroker/node_modules/ws/lib/websocket.js:1220:20) at Receiver.emit (node:events:519:28) at Receiver.dataMessage (/opt/iobroker/node_modules/ws/lib/receiver.js:569:14) at Receiver.getData (/opt/iobroker/node_modules/ws/lib/receiver.js:496:10) at Receiver.startLoop (/opt/iobroker/node_modules/ws/lib/receiver.js:167:16) |
cloudless-homeconnect.0 | 2024-09-06 19:43:39.817 | error | uncaught exception: this._this.debug is not a function |
`
just before now indeed: ` cloudless-homeconnect.0 | 2024-09-06 19:43:39.809 | debug | Connection to device NEFF-C27CS22G0-68A40E825705 established. |
---|---|---|---|
cloudless-homeconnect.0 | 2024-09-06 19:43:39.769 | info | Adapter started successfully |
cloudless-homeconnect.0 | 2024-09-06 19:43:39.732 | debug | Try to (re)connect to device NEFF-C27CS22G0-68A40E825705 |
`
ooh it's now formatting as table!
First of all Connection established
are good news.
I wanted to log the received message but forgot the crucial word log
;-D Lets have a new try...
Hmmmm not readable...
2024-09-07 17:28:47.867 | debug | msg ��U�t(������ �_�i��{�۪b���X����(N1�GߘT��.T�1
�)� <���������E�T�C{�����#˺�Te���"�a��;T��'m/(����?�y��,<�T������(��d�/ؕ��>oL)����,b��i� ����-
`
I'm installing the logparser, maybe this will help?
Well the logparser is not very usefull I think?
[ { "date": "07.09.2024", "severity": "<span class='logDebug logSeverity'>debug</span>", "from": "cloudless-homeconnect.0", "message": "Closing socket connection gracefully to NEFF-C27CS22G0-68A40E825705", "ts": 1725733337457 }, { "date": "07.09.2024", "severity": "<span class='logDebug logSeverity'>debug</span>", "from": "cloudless-homeconnect.0", "message": "msg ͵}�\u0006D� 0� \u0002�a�\u0006oo�ؒ\u0014�n���\u0015�ZX\u0000x������Q \\��^\u001a�J\"�$='Q��JSJm��78�y9���L�c��\u000fn�O�aʀ���.���T�3I$ʰ�,", "ts": 1725733337440 }, { "date": "07.09.2024", "severity": "<span class='logDebug logSeverity'>debug</span>", "from": "cloudless-homeconnect.0", "message": "Connection to device NEFF-C27CS22G0-68A40E825705 established.", "ts": 1725733337432 }, { "date": "07.09.2024", "severity": "<span class='logDebug logSeverity'>debug</span>", "from": "cloudless-homeconnect.0", "message": "Try to (re)connect to device NEFF-C27CS22G0-68A40E825705", "ts": 1725733337370 } ]
Is there nothing more inside the log? Only the "unreadable" message?
Sorry...
The full log: `
2024-09-08 14:27:10.862 - info: host.IOBroker "system.adapter.cloudless-homeconnect.0" enabled -- 2024-09-08 14:27:11.531 - info: host.IOBroker instance system.adapter.cloudless-homeconnect.0 in version "1.1.0" started with pid 1618 2024-09-08 14:27:15.034 - debug: cloudless-homeconnect.0 (1618) Redis Objects: Use Redis connection: 127.0.0.1:9001 2024-09-08 14:27:15.091 - debug: cloudless-homeconnect.0 (1618) Objects client ready ... initialize now 2024-09-08 14:27:15.095 - debug: cloudless-homeconnect.0 (1618) Objects create System PubSub Client 2024-09-08 14:27:15.098 - debug: cloudless-homeconnect.0 (1618) Objects create User PubSub Client 2024-09-08 14:27:15.146 - debug: cloudless-homeconnect.0 (1618) Objects client initialize lua scripts 2024-09-08 14:27:15.161 - debug: cloudless-homeconnect.0 (1618) Objects connected to redis: 127.0.0.1:9001 2024-09-08 14:27:15.205 - debug: cloudless-homeconnect.0 (1618) Redis States: Use Redis connection: 127.0.0.1:9000 2024-09-08 14:27:15.222 - debug: cloudless-homeconnect.0 (1618) States create System PubSub Client 2024-09-08 14:27:15.224 - debug: cloudless-homeconnect.0 (1618) States create User PubSub Client 2024-09-08 14:27:15.290 - debug: cloudless-homeconnect.0 (1618) States connected to redis: 127.0.0.1:9000 2024-09-08 14:27:15.641 - info: cloudless-homeconnect.0 (1618) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.cloudless-homeconnect, node: v20.17.0, js-controller: 6.0.11 2024-09-08 14:27:20.807 - debug: cloudless-homeconnect.0 (1618) Try to (re)connect to device NEFF-C27CS22G0-68A40E825705 2024-09-08 14:27:20.851 - info: cloudless-homeconnect.0 (1618) Adapter started successfully 2024-09-08 14:27:20.879 - debug: cloudless-homeconnect.0 (1618) Connection to device NEFF-C27CS22G0-68A40E825705 established. 2024-09-08 14:27:20.887 - debug: cloudless-homeconnect.0 (1618) msg !"&qq���m4�n�Y�x�Π+�,C���;"��L��d�fZ�F1��n���ϑ�(-?� ��,�"�<>�Rj���?l�rcf��l0���9��U��V>��>� nU!^}�T�7���@0�wwkT�X&�#�x�ki� *V��Dը)r� 2024-09-08 14:27:20.890 - error: cloudless-homeconnect.0 (1618) uncaught exception: this._this.debug is not a function 2024-09-08 14:27:20.893 - error: cloudless-homeconnect.0 (1618) TypeError: this._this.debug is not a function at Socket.decrypt (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:175:14) at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:93:15) at ws.onmessage (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:84:9) at callListener (/opt/iobroker/node_modules/ws/lib/event-target.js:290:14) at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/event-target.js:209:9) at WebSocket.emit (node:events:519:28) at Receiver.receiverOnMessage (/opt/iobroker/node_modules/ws/lib/websocket.js:1220:20) at Receiver.emit (node:events:519:28) at Receiver.dataMessage (/opt/iobroker/node_modules/ws/lib/receiver.js:569:14) at Receiver.getData (/opt/iobroker/node_modules/ws/lib/receiver.js:496:10) 2024-09-08 14:27:20.894 - error: cloudless-homeconnect.0 (1618) this._this.debug is not a function 2024-09-08 14:27:20.901 - debug: cloudless-homeconnect.0 (1618) Closing socket connection gracefully to NEFF-C27CS22G0-68A40E825705 2024-09-08 14:27:20.908 - info: cloudless-homeconnect.0 (1618) terminating 2024-09-08 14:27:20.911 - warn: cloudless-homeconnect.0 (1618) Terminated (UNCAUGHT_EXCEPTION): Without reason 2024-09-08 14:27:21.415 - info: cloudless-homeconnect.0 (1618) terminating 2024-09-08 14:27:21.507 - error: host.IOBroker instance system.adapter.cloudless-homeconnect.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2024-09-08 14:27:21.508 - info: host.IOBroker Restart adapter system.adapter.cloudless-homeconnect.0 because enabled 2024-09-08 14:27:52.330 - info: host.IOBroker instance system.adapter.cloudless-homeconnect.0 in version "1.1.0" started with pid 1634 2024-09-08 14:27:55.638 - debug: cloudless-homeconnect.0 (1634) Redis Objects: Use Redis connection: 127.0.0.1:9001 2024-09-08 14:27:55.695 - debug: cloudless-homeconnect.0 (1634) Objects client ready ... initialize now 2024-09-08 14:27:55.699 - debug: cloudless-homeconnect.0 (1634) Objects create System PubSub Client 2024-09-08 14:27:55.701 - debug: cloudless-homeconnect.0 (1634) Objects create User PubSub Client 2024-09-08 14:27:55.755 - debug: cloudless-homeconnect.0 (1634) Objects client initialize lua scripts 2024-09-08 14:27:55.770 - debug: cloudless-homeconnect.0 (1634) Objects connected to redis: 127.0.0.1:9001 2024-09-08 14:27:55.817 - debug: cloudless-homeconnect.0 (1634) Redis States: Use Redis connection: 127.0.0.1:9000 2024-09-08 14:27:55.833 - debug: cloudless-homeconnect.0 (1634) States create System PubSub Client 2024-09-08 14:27:55.835 - debug: cloudless-homeconnect.0 (1634) States create User PubSub Client 2024-09-08 14:27:55.903 - debug: cloudless-homeconnect.0 (1634) States connected to redis: 127.0.0.1:9000 2024-09-08 14:27:56.180 - info: cloudless-homeconnect.0 (1634) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.cloudless-homeconnect, node: v20.17.0, js-controller: 6.0.11 2024-09-08 14:28:01.306 - debug: cloudless-homeconnect.0 (1634) Try to (re)connect to device NEFF-C27CS22G0-68A40E825705 2024-09-08 14:28:01.348 - info: cloudless-homeconnect.0 (1634) Adapter started successfully 2024-09-08 14:28:01.407 - debug: cloudless-homeconnect.0 (1634) Connection to device NEFF-C27CS22G0-68A40E825705 established. 2024-09-08 14:28:01.425 - [34mdebug: cloudless-homeconnect.0 (1634) msg M�i�=��s�����P~�_�K��S���$��c�Q��բ�2�ݙ�ڍ0b�kH*�Ӌ��Gj�4+L�驶�����.�V��2�c��پq�33Aة*��+Ե���]�� M��Bg�L�^$H:Ġ�E���͌j1�f�:="" cloudless-homeconnect.0="" (1634)="" uncaught="" exception:="" this._this.debug="" is="" not="" a="" function="" 14:28:01.431="" typeerror:="" at="" socket.decrypt="" (="" opt="" iobroker="" node_modules="" iobroker.cloudless-homeconnect="" js="" socket.js:175:14)="" socket.handlemessage="" socket.js:93:15)="" ws.onmessage="" socket.js:84:9)="" calllistener="" ws="" lib="" event-target.js:290:14)="" websocket.onmessage="" event-target.js:209:9)="" websocket.emit="" (node:events:519:28)="" receiver.receiveronmessage="" websocket.js:1220:20)="" receiver.emit="" receiver.datamessage="" receiver.js:569:14)="" receiver.getdata="" receiver.js:496:10)="" 14:28:01.432="" 14:28:01.454="" [34mdebug:="" closing="" socket="" connection="" gracefully="" to="" neff-c27cs22g0-68a40e825705="" 14:28:01.460="" info:="" terminating="" 14:28:01.465="" [33mwarn:="" terminated="" (uncaught_exception):="" without="" reason="" 14:28:01.972="" 14:28:02.078="" host.iobroker="" instance="" system.adapter.cloudless-homeconnect.0="" with="" code="" 6="" (uncaught_exception)="" 14:28:02.079="" restart="" adapter="" because="" enabled="" do="" loop="" detected="" 14:28:11.752="" "system.adapter.cloudless-homeconnect.0"="" disabled="" <="" body="">2024-09-08 14:27:10.862 - info: host.IOBroker "system.adapter.cloudless-homeconnect.0" enabled |
2024-09-08 14:27:11.531 - info: host.IOBroker instance system.adapter.cloudless-homeconnect.0 in version "1.1.0" started with pid 1618 |
2024-09-08 14:27:15.034 - debug: cloudless-homeconnect.0 (1618) Redis Objects: Use Redis connection: 127.0.0.1:9001 |
2024-09-08 14:27:15.091 - debug: cloudless-homeconnect.0 (1618) Objects client ready ... initialize now |
2024-09-08 14:27:15.095 - debug: cloudless-homeconnect.0 (1618) Objects create System PubSub Client |
2024-09-08 14:27:15.098 - debug: cloudless-homeconnect.0 (1618) Objects create User PubSub Client |
2024-09-08 14:27:15.146 - debug: cloudless-homeconnect.0 (1618) Objects client initialize lua scripts |
2024-09-08 14:27:15.161 - debug: cloudless-homeconnect.0 (1618) Objects connected to redis: 127.0.0.1:9001 |
2024-09-08 14:27:15.205 - debug: cloudless-homeconnect.0 (1618) Redis States: Use Redis connection: 127.0.0.1:9000 |
2024-09-08 14:27:15.222 - debug: cloudless-homeconnect.0 (1618) States create System PubSub Client |
2024-09-08 14:27:15.224 - debug: cloudless-homeconnect.0 (1618) States create User PubSub Client |
2024-09-08 14:27:15.290 - debug: cloudless-homeconnect.0 (1618) States connected to redis: 127.0.0.1:9000 |
2024-09-08 14:27:15.641 - info: cloudless-homeconnect.0 (1618) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.cloudless-homeconnect, node: v20.17.0, js-controller: 6.0.11 |
2024-09-08 14:27:20.807 - debug: cloudless-homeconnect.0 (1618) Try to (re)connect to device NEFF-C27CS22G0-68A40E825705 |
2024-09-08 14:27:20.851 - info: cloudless-homeconnect.0 (1618) Adapter started successfully |
2024-09-08 14:27:20.879 - debug: cloudless-homeconnect.0 (1618) Connection to device NEFF-C27CS22G0-68A40E825705 established. |
2024-09-08 14:27:20.887 - debug: cloudless-homeconnect.0 (1618) msg !"&qq���m4�n�Y�x�Π+�,C���;"��L��d�fZ�F1��n���ϑ�(-?� |
��,�"�<>�Rj���?l�rcf��l0���9��U��V>��>� |
nU!^}�T�7���@0�wwkT�X&�#�x�ki� |
*V��Dը)r� |
2024-09-08 14:27:20.890 - error: cloudless-homeconnect.0 (1618) uncaught exception: this._this.debug is not a function |
2024-09-08 14:27:20.893 - error: cloudless-homeconnect.0 (1618) TypeError: this._this.debug is not a function |
at Socket.decrypt (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:175:14) |
at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:93:15) |
at ws.onmessage (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Socket.js:84:9) |
at callListener (/opt/iobroker/node_modules/ws/lib/event-target.js:290:14) |
at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/event-target.js:209:9) |
at WebSocket.emit (node:events:519:28) |
at Receiver.receiverOnMessage (/opt/iobroker/node_modules/ws/lib/websocket.js:1220:20) |
at Receiver.emit (node:events:519:28) |
at Receiver.dataMessage (/opt/iobroker/node_modules/ws/lib/receiver.js:569:14) |
at Receiver.getData (/opt/iobroker/node_modules/ws/lib/receiver.js:496:10) |
2024-09-08 14:27:20.894 - error: cloudless-homeconnect.0 (1618) this._this.debug is not a function |
2024-09-08 14:27:20.901 - debug: cloudless-homeconnect.0 (1618) Closing socket connection gracefully to NEFF-C27CS22G0-68A40E825705 |
2024-09-08 14:27:20.908 - info: cloudless-homeconnect.0 (1618) terminating |
2024-09-08 14:27:20.911 - warn: cloudless-homeconnect.0 (1618) Terminated (UNCAUGHT_EXCEPTION): Without reason |
2024-09-08 14:27:21.415 - info: cloudless-homeconnect.0 (1618) terminating |
2024-09-08 14:27:21.507 - error: host.IOBroker instance system.adapter.cloudless-homeconnect.0 terminated with code 6 (UNCAUGHT_EXCEPTION) |
2024-09-08 14:27:21.508 - info: host.IOBroker Restart adapter system.adapter.cloudless-homeconnect.0 because enabled |
2024-09-08 14:27:52.330 - info: host.IOBroker instance system.adapter.cloudless-homeconnect.0 in version "1.1.0" started with pid 1634 |
2024-09-08 14:27:55.638 - debug: cloudless-homeconnect.0 (1634) Redis Objects: Use Redis connection: 127.0.0.1:9001 |
2024-09-08 14:27:55.695 - debug: cloudless-homeconnect.0 (1634) Objects client ready ... initialize now |
2024-09-08 14:27:55.699 - debug: cloudless-homeconnect.0 (1634) Objects create System PubSub Client |
2024-09-08 14:27:55.701 - debug: cloudless-homeconnect.0 (1634) Objects create User PubSub Client |
2024-09-08 14:27:55.755 - debug: cloudless-homeconnect.0 (1634) Objects client initialize lua scripts |
2024-09-08 14:27:55.770 - debug: cloudless-homeconnect.0 (1634) Objects connected to redis: 127.0.0.1:9001 |
2024-09-08 14:27:55.817 - debug: cloudless-homeconnect.0 (1634) Redis States: Use Redis connection: 127.0.0.1:9000 |
2024-09-08 14:27:55.833 - debug: cloudless-homeconnect.0 (1634) States create System PubSub Client |
2024-09-08 14:27:55.835 - debug: cloudless-homeconnect.0 (1634) States create User PubSub Client |
2024-09-08 14:27:55.903 - debug: cloudless-homeconnect.0 (1634) States connected to redis: 127.0.0.1:9000 |
2024-09-08 14:27:56.180 - info: cloudless-homeconnect.0 (1634) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.cloudless-homeconnect, node: v20.17.0, js-controller: 6.0.11 |
2024-09-08 14:28:01.306 - debug: cloudless-homeconnect.0 (1634) Try to (re)connect to device NEFF-C27CS22G0-68A40E825705 |
2024-09-08 14:28:01.348 - info: cloudless-homeconnect.0 (1634) Adapter started successfully |
2024-09-08 14:28:01.407 - debug: cloudless-homeconnect.0 (1634) Connection to device NEFF-C27CS22G0-68A40E825705 established. |
2024-09-08 14:28:01.425 - [34mdebug: cloudless-homeconnect.0 (1634) msg M�i�=��s�����P~�_�K��S���$��c�Q��բ�2�ݙ�ڍ0b�kH*�Ӌ��Gj�4+L�驶�����.�V��2�c��پq�33Aة*��+Ե���]�� M��Bg�L�^$H:Ġ�E���͌j1�f� |
I have installed the adapter, but when creating an instance it stops because a restart loop.
Errorlog:
2024-07-27 19:33:42.376 - info: host.IOBroker instance system.adapter.cloudless-homeconnect.0 started with pid 1524 2024-07-27 19:33:45.580 - info: cloudless-homeconnect.0 (1524) starting. Version 1.0.4 (non-npm: eifel-tech/ioBroker.cloudless-homeconnect#cb8d28e6d8e4fac6a0839b0e6ac848377de15dce) in /opt/iobroker/node_modules/iobroker.cloudless-homeconnect, node: v20.16.0, js-controller: 5.0.19 2024-07-27 19:33:47.355 - info: cloudless-homeconnect.0 (1524) Login sucessfull. Trying to catch token... 2024-07-27 19:33:47.858 - info: cloudless-homeconnect.0 (1524) Found 1 device(s). 2024-07-27 19:33:48.623 - error: cloudless-homeconnect.0 (1524) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2024-07-27 19:33:48.638 - error: cloudless-homeconnect.0 (1524) unhandled promise rejection: Cannot read properties of undefined (reading 'filter') 2024-07-27 19:33:48.640 - error: cloudless-homeconnect.0 (1524) TypeError: Cannot read properties of undefined (reading 'filter') at joinFeature (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Xml2JsonConverter.js:17:4) at /opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Xml2JsonConverter.js:182:4 at Array.forEach () at Object.xml2json (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/js/Xml2JsonConverter.js:181:66) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async CloudlessHomeconnect.loadConfig (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/main.js:364:23) at async CloudlessHomeconnect.onReady (/opt/iobroker/node_modules/iobroker.cloudless-homeconnect/main.js:87:25) 2024-07-27 19:33:48.640 - error: cloudless-homeconnect.0 (1524) Cannot read properties of undefined (reading 'filter') 2024-07-27 19:33:48.663 - info: cloudless-homeconnect.0 (1524) terminating 2024-07-27 19:33:48.665 - warn: cloudless-homeconnect.0 (1524) Terminated (UNCAUGHT_EXCEPTION): Without reason 2024-07-27 19:33:49.185 - info: cloudless-homeconnect.0 (1524) terminating 2024-07-27 19:33:49.272 - error: host.IOBroker instance system.adapter.cloudless-homeconnect.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2024-07-27 19:33:49.273 - info: host.IOBroker Restart adapter system.adapter.cloudless-homeconnect.0 because enabled 2024-07-27 19:33:49.273 - warn: host.IOBroker Do not restart adapter system.adapter.cloudless-homeconnect.0 because restart loop detected 2024-07-27 19:34:39.958 - info: host.IOBroker iobroker del cloudless-homeconnect.0 --debug 2024-07-27 19:34:43.213 - info: host.IOBroker iobroker Delete instance "cloudless-homeconnect.0" 2024-07-27 19:34:43.271 - info: host.IOBroker iobroker host.IOBroker Counted 1 instances of cloudless-homeconnect.0 2024-07-27 19:34:43.289 - info: host.IOBroker iobroker host.IOBroker Counted 1 devices of cloudless-homeconnect.0 2024-07-27 19:34:43.304 - info: host.IOBroker iobroker host.IOBroker Counted 2 channels of cloudless-homeconnect.0 2024-07-27 19:34:43.319 - info: host.IOBroker iobroker host.IOBroker Counted 8 states of cloudless-homeconnect.0 2024-07-27 19:34:43.336 - info: host.IOBroker iobroker host.IOBroker Counted 14 states of system.adapter.cloudless-homeconnect.0 2024-07-27 19:34:43.358 - info: host.IOBroker iobroker host.IOBroker Counted 8 states (io.cloudless-homeconnect.0.*) from states 2024-07-27 19:34:43.379 - info: host.IOBroker iobroker host.IOBroker Counted 5 states (system.adapter.cloudless-homeconnect.0.*) from states 2024-07-27 19:34:44.551 - info: host.IOBroker iobroker host.IOBroker Deleting 26 object(s). 2024-07-27 19:34:44.898 - info: host.IOBroker iobroker host.IOBroker Deleting 13 state(s). 2024-07-27 19:34:45.004 - info: host.IOBroker object deleted system.adapter.cloudless-homeconnect.0 2024-07-27 19:34:46.123 - info: host.IOBroker iobroker exit 0
My oven is a Neff C27CS22G0 The device is added with a general point. Had a bit tinkering with the hcpy things.
This generated a config.json:
[ { "name": "oven", "host": "NEFF-C27CS22G0-68A40E825705", "key": "7e_lKTx6TlYdCK9EaKE8VQ6oKZbs2RV1Sw91oYac2bc", "iv": "zZl1AHOKIIzSHfns5FBEGA", "description": { "type": "Oven", "brand": "NEFF", "model": "C27CS22G0", "version": "66", "revision": "0" }, "features": { "512": { "name": "BSH.Common.Command.AbortProgram", "access": "writeOnly", "available": "false", "refCID": "01", "refDID": "00" }, "6": { "name": "BSH.Common.Command.AcknowledgeEvent", "access": "writeOnly", "available": "true", "refCID": "15", "refDID": "81" }, "553": { "name": "BSH.Common.Command.ApplyFactoryReset", "access": "writeOnly", "available": "true", "refCID": "01", "refDID": "00" }, "554": { "name": "BSH.Common.Command.ApplyNetworkReset", "access": "writeOnly", "available": "true", "refCID": "01", "refDID": "00" }, "541": { "name": "BSH.Common.Command.DeactivateRemoteControl", "access": "writeOnly", "available": "true", "refCID": "01", "refDID": "00" }, "555": { "name": "BSH.Common.Command.DeactivateRemoteControlStart", "access": "writeOnly", "available": "false", "refCID": "01", "refDID": "00" }, "1": { "name": "BSH.Common.Command.DeactivateWiFi", "access": "writeOnly", "available": "true", "refCID": "01", "refDID": "00" }, "560": { "name": "BSH.Common.Command.DisallowCustomerServiceConnection", "access": "writeOnly", "available": "true", "refCID": "01", "refDID": "00" }, "537": { "name": "BSH.Common.Command.PauseProgram", "access": "writeOnly", "available": "false", "refCID": "01", "refDID": "00" }, "16": { "name": "BSH.Common.Command.RejectEvent", "access": "writeOnly", "available": "true", "refCID": "15", "refDID": "81" }, "546": { "name": "BSH.Common.Command.ResumeProgram", "access": "writeOnly", "available": "false", "refCID": "01", "refDID": "00" }, "567": { "name": "BSH.Common.Event.AlarmClockElapsed", "handling": "acknowledge", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "559": { "name": "BSH.Common.Event.CustomerServiceRequest", "handling": "none", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "545": { "name": "BSH.Common.Event.ProgramAborted", "handling": "acknowledge", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "540": { "name": "BSH.Common.Event.ProgramFinished", "handling": "acknowledge", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "21": { "name": "BSH.Common.Event.SoftwareUpdateAvailable", "handling": "acknowledge", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "548": { "name": "BSH.Common.Option.Duration" }, "528": { "name": "BSH.Common.Option.ElapsedProgramTime" }, "551": { "name": "BSH.Common.Option.FinishInRelative" }, "542": { "name": "BSH.Common.Option.ProgramProgress" }, "544": { "name": "BSH.Common.Option.RemainingProgramTime" }, "558": { "name": "BSH.Common.Option.StartInRelative" }, "256": { "name": "BSH.Common.Root.ActiveProgram" }, "261": { "name": "BSH.Common.Root.CommandList" }, "260": { "name": "BSH.Common.Root.EventList" }, "262": { "name": "BSH.Common.Root.OptionList" }, "263": { "name": "BSH.Common.Root.ProgramGroup" }, "264": { "name": "BSH.Common.Root.ProtectionPort" }, "257": { "name": "BSH.Common.Root.SelectedProgram" }, "259": { "name": "BSH.Common.Root.SettingList" }, "258": { "name": "BSH.Common.Root.StatusList" }, "565": { "name": "BSH.Common.Setting.AlarmClock", "access": "readWrite", "available": "true", "refCID": "10", "refDID": "82" }, "3": { "name": "BSH.Common.Setting.AllowBackendConnection", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "514": { "name": "BSH.Common.Setting.AllowConsumerInsights", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "520": { "name": "BSH.Common.Setting.ApplianceDateTime", "access": "readWrite", "available": "true", "refCID": "06", "refDID": "8A" }, "524": { "name": "BSH.Common.Setting.ChildLock", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "533": { "name": "BSH.Common.Setting.Language", "access": "readWrite", "available": "true", "refCID": "03", "refDID": "80", "values": { "3": "Bg", "6": "Da", "7": "De", "8": "El", "9": "En", "11": "Es", "13": "Et", "14": "Fi", "15": "Fr", "19": "Hr", "20": "Hu", "23": "It", "27": "Lt", "28": "Lv", "32": "Nl", "33": "No", "34": "Pl", "35": "Pt", "37": "Ro", "38": "Ru", "40": "Sl", "43": "Sv", "45": "Tr", "48": "Zh", "51": "Fa" } }, "539": { "name": "BSH.Common.Setting.PowerState", "access": "readWrite", "available": "true", "initValue": "2", "refCID": "03", "refDID": "80", "values": { "2": "On", "3": "Standby" } }, "547": { "name": "BSH.Common.Setting.SynchronizeWithTimeServer", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "5": { "name": "BSH.Common.Status.BackendConnected", "access": "read", "available": "true", "refCID": "01", "refDID": "00" }, "557": { "name": "BSH.Common.Status.CustomerServiceConnectionAllowed", "access": "read", "available": "true", "refCID": "01", "refDID": "00" }, "527": { "name": "BSH.Common.Status.DoorState", "access": "read", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "Open", "1": "Closed", "2": "Locked" } }, "532": { "name": "BSH.Common.Status.InteriorIlluminationActive", "access": "read", "available": "true", "refCID": "01", "refDID": "00" }, "535": { "name": "BSH.Common.Status.LocalControlActive", "access": "read", "available": "true", "refCID": "01", "refDID": "00" }, "552": { "name": "BSH.Common.Status.OperationState", "access": "read", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "Inactive", "1": "Ready", "2": "DelayedStart", "3": "Run", "4": "Pause", "5": "ActionRequired", "6": "Finished", "7": "Error", "8": "Aborting" } }, "523": { "name": "BSH.Common.Status.RemoteControlActive", "access": "read", "available": "true", "refCID": "01", "refDID": "00" }, "517": { "name": "BSH.Common.Status.RemoteControlStartAllowed", "access": "read", "available": "true", "refCID": "01", "refDID": "00" }, "27": { "name": "BSH.Common.Status.WiFiSignalStrength", "access": "read", "available": "true", "notifyOnChange": "false", "refCID": "12", "refDID": "84" }, "4625": { "name": "Cooking.Oven.Event.ApplianceModuleError", "handling": "none", "level": "alert", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4622": { "name": "Cooking.Oven.Event.CavityHeatup", "handling": "none", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4617": { "name": "Cooking.Oven.Event.CavityTemperatureTooHigh", "handling": "none", "level": "warning", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4623": { "name": "Cooking.Oven.Event.OperatingTimeLimitReached", "handling": "none", "level": "warning", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4616": { "name": "Cooking.Oven.Event.OvenLockWhileCoolingDown", "handling": "none", "level": "warning", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4612": { "name": "Cooking.Oven.Event.PreheatFinished", "handling": "acknowledge", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4618": { "name": "Cooking.Oven.Event.SubsequentCookingRequest", "handling": "decision", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "4619": { "name": "Cooking.Oven.Event.UserInteractionRequired", "handling": "acknowledge", "level": "hint", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Present", "2": "Confirmed" } }, "5123": { "name": "Cooking.Oven.Option.FastPreHeat" }, "5122": { "name": "Cooking.Oven.Option.Level" }, "5129": { "name": "Cooking.Oven.Option.PyrolysisLevel" }, "5120": { "name": "Cooking.Oven.Option.SetpointTemperature" }, "5128": { "name": "Cooking.Oven.Option.SubsequentCookingDuration" }, "5127": { "name": "Cooking.Oven.Option.UsedHeatingMode" }, "5126": { "name": "Cooking.Oven.Option.Weight" }, "9226": { "name": "Cooking.Oven.Program.Cleaning.EasyClean" }, "9217": { "name": "Cooking.Oven.Program.Cleaning.Pyrolysis" }, "13050": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.AufbackbroetchenOderBaguetteVorgebacken" }, "13054": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.Backofenkartoffeln" }, "13042": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.Biskuit6Eier" }, "13043": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.Biskuitrolle" }, "13065": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.GansGanz34Kg" }, "13057": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.Hackbraten1Kg" }, "13061": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.HaehnchenGanz" }, "13063": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.Haehnchenkeulen" }, "13045": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.HefekranzOderZopf500G" }, "13044": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.HefeteigBlechkuchenMitTrockenemBelag" }, "13053": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.KartoffelgratinAusRohenKartoffeln" }, "13046": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.KleingebaeckBlaetterteig" }, "13060": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.LammkeuleOhneKnochen" }, "13055": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.LasagneFrisch" }, "13047": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.Muffins1Ebene" }, "13051": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.PizzaMitDuennemBodenTiefgekuehlt1Stueck" }, "13052": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.PommesFritesTiefgekuehlt1Ebene" }, "13059": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.RinderSchmorbraten" }, "13058": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.RoastbeefMedium15Kg" }, "13041": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.RuehrteigSpringOderKastenform" }, "13056": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.SchweinebratenDurchwachsenOhneSchwarte" }, "13048": { "name": "Cooking.Oven.Program.Dish.Recommendation.Konv.WeissbrotInKastenform" }, "9727": { "name": "Cooking.Oven.Program.Dish.SubsequentCooking" }, "8227": { "name": "Cooking.Oven.Program.HeatingMode.BottomHeating" }, "8216": { "name": "Cooking.Oven.Program.HeatingMode.BreadBaking" }, "8233": { "name": "Cooking.Oven.Program.HeatingMode.Defrost" }, "8237": { "name": "Cooking.Oven.Program.HeatingMode.DoughProving" }, "8236": { "name": "Cooking.Oven.Program.HeatingMode.GrillLargeArea" }, "8235": { "name": "Cooking.Oven.Program.HeatingMode.GrillSmallArea" }, "8208": { "name": "Cooking.Oven.Program.HeatingMode.HotAir" }, "8210": { "name": "Cooking.Oven.Program.HeatingMode.HotAirEco" }, "8212": { "name": "Cooking.Oven.Program.HeatingMode.HotAirGrilling" }, "8213": { "name": "Cooking.Oven.Program.HeatingMode.PizzaSetting" }, "8232": { "name": "Cooking.Oven.Program.HeatingMode.SabbathProgramme" }, "8226": { "name": "Cooking.Oven.Program.HeatingMode.SlowCook" }, "8234": { "name": "Cooking.Oven.Program.HeatingMode.SteamWithSteamSet" }, "8209": { "name": "Cooking.Oven.Program.HeatingMode.TopBottomHeating" }, "8211": { "name": "Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco" }, "9216": { "name": "Cooking.Oven.ProgramGroup.Cleaning" }, "9472": { "name": "Cooking.Oven.ProgramGroup.Dishes" }, "8192": { "name": "Cooking.Oven.ProgramGroup.HeatingModes" }, "9488": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Bake" }, "9489": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Dessert" }, "9490": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Fish" }, "9491": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Meat" }, "9492": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Poultry" }, "9493": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.SideDish" }, "9494": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Souffle" }, "9495": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Special" }, "9496": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDish.Vegetables" }, "9473": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedDishes" }, "8193": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedHeatingModes" }, "8449": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedMicroCombiModes" }, "8976": { "name": "Cooking.Oven.ProgramGroup.MeatprobeAllowedSteamModes" }, "9504": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Bake" }, "9505": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Dessert" }, "9506": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Fish" }, "9507": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Meat" }, "9508": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Poultry" }, "9509": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.SideDish" }, "9510": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Souffle" }, "9511": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Special" }, "9512": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDish.Vegetables" }, "9474": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedDishes" }, "8194": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedHeatingModes" }, "8450": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedMicroCombiModes" }, "8992": { "name": "Cooking.Oven.ProgramGroup.MeatprobeDisallowedSteamModes" }, "8448": { "name": "Cooking.Oven.ProgramGroup.MicroCombiModes" }, "8704": { "name": "Cooking.Oven.ProgramGroup.Microwave" }, "8960": { "name": "Cooking.Oven.ProgramGroup.SteamModes" }, "4419": { "name": "Cooking.Oven.Setting.AutomaticChildLock", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4353": { "name": "Cooking.Oven.Setting.ButtonTones", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4354": { "name": "Cooking.Oven.Setting.ClockDisplay", "access": "readWrite", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "Off", "1": "Clock01" } }, "4356": { "name": "Cooking.Oven.Setting.CoolingFanRunOnTime", "access": "readWrite", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "Recommended", "1": "Short" } }, "4357": { "name": "Cooking.Oven.Setting.DisplayBrandLogo", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4358": { "name": "Cooking.Oven.Setting.DisplayBrightness", "access": "readWrite", "available": "true", "max": "4", "min": "0", "refCID": "02", "refDID": "80" }, "4359": { "name": "Cooking.Oven.Setting.LockDoorWhenChildLock", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4360": { "name": "Cooking.Oven.Setting.NightDimout", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4361": { "name": "Cooking.Oven.Setting.OperationAfterRestart", "access": "readWrite", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "MainMenue", "1": "HeatingModes", "6": "BakingRoastAssist" } }, "4362": { "name": "Cooking.Oven.Setting.OvenLightDuringOperation", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4364": { "name": "Cooking.Oven.Setting.SignalDuration", "access": "readWrite", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "Short", "1": "Medium", "2": "Long" } }, "4366": { "name": "Cooking.Oven.Setting.TeloscopicSlideOutRefited", "access": "readWrite", "available": "true", "refCID": "01", "refDID": "00" }, "4096": { "name": "Cooking.Oven.Status.CurrentCavityTemperature", "access": "read", "available": "true", "notifyOnChange": "false", "refCID": "07", "refDID": "A1" }, "4099": { "name": "Cooking.Oven.Status.LastRemoteStartRelease", "access": "read", "available": "true", "refCID": "17", "refDID": "A9" }, "2063": { "name": "Cooking.Oven.Status.Server.DishCategory", "access": "read", "available": "true", "refCID": "02", "refDID": "81" }, "2053": { "name": "Cooking.Oven.Status.Server.HeatingModeFanDirection", "access": "read", "available": "true", "refCID": "03", "refDID": "80", "values": { "0": "Left", "1": "Right" } }, "2054": { "name": "Cooking.Oven.Status.Server.HeatingModeFanSpeed", "access": "read", "available": "true", "refCID": "11", "refDID": "88" }, "2051": { "name": "Cooking.Oven.Status.Server.HeatingModeId", "access": "read", "available": "true", "refCID": "02", "refDID": "80" }, "2052": { "name": "Cooking.Oven.Status.Server.HeatingModeTemperature", "access": "read", "available": "true", "refCID": "07", "refDID": "A1" }, "2050": { "name": "Cooking.Oven.Status.Server.Pt500Temperature", "access": "read", "available": "true", "refCID": "07", "refDID": "A1" } } } ]
The info config is this:{ "_id": "cloudless-homeconnect.0.info.config", "type": "state", "common": { "role": "json", "name": "Device config", "type": "string", "read": true, "write": true, "def": "" }, "native": {}, "from": "system.adapter.cloudless-homeconnect.0", "ts": 1722102563612, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "user": "system.user.admin" }