Coder Social home page Coder Social logo

Comments (12)

thoukydides avatar thoukydides commented on May 29, 2024 1

And going strong... maybe it needs to finish backlog or something?

You could try switching your Oven on and starting a real program to see whether that sorts our the Home Connect server state. You could also try registering a new Client ID (and updating this plugin's config.json to use it).

If neither of those sort it out then the only thing I can suggest is to contact the Home Connect support.

There isn't anything that I can do to fix it. This plugin is reporting whatever the Home Connect API tells it.

from homebridge-homeconnect.

thoukydides avatar thoukydides commented on May 29, 2024 1

I am closing this issue because this plugin appears to be behaving correctly based on the events reported by the Home Connect API.

Please open a new issue if you discover any problems that are likely to be due to this plugin.

from homebridge-homeconnect.

thoukydides avatar thoukydides commented on May 29, 2024

Are you absolutely certain that a program wasn't started at 6:11:28 PM?
What does the official Home Connect app show?

Those lines in the log are only generated in response to events being reported by the Home Connect server. They are not generated by this plugin unless it receives the corresponding event - a separate event for each line. There isn't much the plugin can do if the Home Connect API is providing incorrect information...

If you are absolutely sure that the Oven didn't have a program running then please run Homebridge with the -D option to enable additional debug output in the log.

from homebridge-homeconnect.

PrzemyslawKlys avatar PrzemyslawKlys commented on May 29, 2024

Yep, the official app says turned off. Homekit app says turned off, yet Syslog is going strong (I am actively checking it). Keep in mind that 6:32 is actually current time - I just have never fixed a +1 hour difference.

from homebridge-homeconnect.

thoukydides avatar thoukydides commented on May 29, 2024

This plugin creates separate characteristics for the Oven power, and to show whether the Oven is active (running a program). I suspect that you are only looking at the power Switch within Apple's Home app. To see the Active status and the program remaining time you will need to use a third-party HomeKit app, such as Elgato's Eve which is free.

As I said, this looks like a bug in the Home Connect server. For some reason it thinks a program is still running even though the oven is reporting that the oven is off. The log shows that the plugin is receiving events from the Home Connect server with the program remaining time countdown.

If you run Homebridge with the -D flag you will see additional debug in the log showing the events that the plugin is receiving.

from homebridge-homeconnect.

PrzemyslawKlys avatar PrzemyslawKlys commented on May 29, 2024

You're right. It shows it's on on Topbottom heading. Yet it's off...

Well to be honest I just do "service homebridge restart". I've setup it long time ago so I don't even know where the -D goes into the way I use it ;-)

This showed up when I tried turning it off...

Dec 31 18:47:29 evoservices homebridge[2341]: [12/31/2019, 6:47:29 PM] [HomeConnect] [Piekarnik] Program 357 seconds remaining
Dec 31 18:47:32 evoservices homebridge[2341]: [12/31/2019, 6:47:32 PM] [HomeConnect] [Piekarnik] STOP Program 'Topbottom heating' (Cooking.Oven.Program.HeatingMode.TopBottomHeating)
Dec 31 18:47:35 evoservices homebridge[2341]: [12/31/2019, 6:47:35 PM] [HomeConnect] [Piekarnik] Program 351 seconds remaining
Dec 31 18:47:36 evoservices homebridge[2341]: [12/31/2019, 6:47:36 PM] [HomeConnect] [Piekarnik] Error STOP active program: Home Connect API error: Insufficient scope for this resource [insufficient_scope]
Dec 31 18:47:36 evoservices homebridge[2341]: [12/31/2019, 6:47:36 PM] [HomeConnect] [Piekarnik] Home Connect API error: Insufficient scope for this resource [insufficient_scope]
Dec 31 18:47:38 evoservices homebridge[2341]: [12/31/2019, 6:47:38 PM] [HomeConnect] [Piekarnik] Program 349 seconds remaining
Dec 31 18:47:41 evoservices homebridge[2341]: [12/31/2019, 6:47:41 PM] [HomeConnect] [Piekarnik] Program 345 seconds remaining

from homebridge-homeconnect.

PrzemyslawKlys avatar PrzemyslawKlys commented on May 29, 2024
Dec 31 18:51:17 evoservices homebridge[2341]: [12/31/2019, 6:51:17 PM] [HomeConnect] [Piekarnik] Program 129 seconds remaining
Dec 31 18:51:23 evoservices homebridge[2341]: [12/31/2019, 6:51:23 PM] [HomeConnect] [Piekarnik] Program 123 seconds remaining
Dec 31 18:51:29 evoservices homebridge[2341]: [12/31/2019, 6:51:29 PM] [HomeConnect] [Piekarnik] Program 117 seconds remaining
Dec 31 18:51:35 evoservices homebridge[2341]: [12/31/2019, 6:51:35 PM] [HomeConnect] [Piekarnik] Program 111 seconds remaining
Dec 31 18:51:37 evoservices homebridge[2341]: [12/31/2019, 6:51:37 PM] [HomeConnect] [Piekarnik] Program 110 seconds remaining
Dec 31 18:51:41 evoservices homebridge[2341]: [12/31/2019, 6:51:41 PM] [HomeConnect] [Piekarnik] Program 105 seconds remaining
Dec 31 18:51:47 evoservices homebridge[2341]: [12/31/2019, 6:51:47 PM] [HomeConnect] [Piekarnik] Program 99 seconds remaining
Dec 31 18:51:53 evoservices homebridge[2341]: [12/31/2019, 6:51:53 PM] [HomeConnect] [Piekarnik] Program 93 seconds remaining
Dec 31 18:52:00 evoservices homebridge[2341]: [12/31/2019, 6:52:00 PM] [HomeConnect] [Piekarnik] Program 87 seconds remaining
Dec 31 18:52:05 evoservices homebridge[2341]: [12/31/2019, 6:52:05 PM] [HomeConnect] [Piekarnik] Program 81 seconds remaining
Dec 31 18:52:11 evoservices homebridge[2341]: [12/31/2019, 6:52:11 PM] [HomeConnect] [Piekarnik] Program 75 seconds remaining
Dec 31 18:52:17 evoservices homebridge[2341]: [12/31/2019, 6:52:17 PM] [HomeConnect] [Piekarnik] Program 69 seconds remaining
Dec 31 18:52:23 evoservices homebridge[2341]: [12/31/2019, 6:52:23 PM] [HomeConnect] [Piekarnik] Program 63 seconds remaining
Dec 31 18:52:29 evoservices homebridge[2341]: [12/31/2019, 6:52:29 PM] [HomeConnect] [Piekarnik] Program 57 seconds remaining
Dec 31 18:52:35 evoservices homebridge[2341]: [12/31/2019, 6:52:35 PM] [HomeConnect] [Piekarnik] Program 51 seconds remaining
Dec 31 18:52:37 evoservices homebridge[2341]: [12/31/2019, 6:52:37 PM] [HomeConnect] [Piekarnik] Program 50 seconds remaining
Dec 31 18:52:42 evoservices homebridge[2341]: [12/31/2019, 6:52:42 PM] [HomeConnect] [Piekarnik] Program 45 seconds remaining
Dec 31 18:52:47 evoservices homebridge[2341]: [12/31/2019, 6:52:47 PM] [HomeConnect] [Piekarnik] Program 39 seconds remaining
Dec 31 18:52:56 evoservices homebridge[2341]: [12/31/2019, 6:52:56 PM] [HomeConnect] [Piekarnik] Program 33 seconds remaining
Dec 31 18:52:59 evoservices homebridge[2341]: [12/31/2019, 6:52:59 PM] [HomeConnect] [Piekarnik] Program 27 seconds remaining
Dec 31 18:53:05 evoservices homebridge[2341]: [12/31/2019, 6:53:05 PM] [HomeConnect] [Piekarnik] Program 21 seconds remaining
Dec 31 18:53:12 evoservices homebridge[2341]: [12/31/2019, 6:53:12 PM] [HomeConnect] [Piekarnik] Program 15 seconds remaining
Dec 31 18:53:18 evoservices homebridge[2341]: [12/31/2019, 6:53:18 PM] [HomeConnect] [Piekarnik] Program 9 seconds remaining
Dec 31 18:53:24 evoservices homebridge[2341]: [12/31/2019, 6:53:24 PM] [HomeConnect] [Piekarnik] Program 3 seconds remaining
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Event program finished
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program finished; 0 seconds remaining
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program inactive; 0 seconds remaining
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Hot air eco' (Cooking.Oven.Program.HeatingMode.HotAirEco) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Top  bottom heating eco' (Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Pizza setting' (Cooking.Oven.Program.HeatingMode.PizzaSetting) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Intensive heat' (Cooking.Oven.Program.HeatingMode.IntensiveHeat) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Slow cook' (Cooking.Oven.Program.HeatingMode.SlowCook) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program '4D Hot air' (Cooking.Oven.Program.HeatingMode.HotAir) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Topbottom heating' (Cooking.Oven.Program.HeatingMode.TopBottomHeating) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Hot air grilling' (Cooking.Oven.Program.HeatingMode.HotAirGrilling) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Bottom heating' (Cooking.Oven.Program.HeatingMode.BottomHeating) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Dry food' (Cooking.Oven.Program.HeatingMode.Desiccation) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Preheat ovenware' (Cooking.Oven.Program.HeatingMode.PreheatOvenware) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'CoolStart function' (Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial) inactive
Dec 31 18:53:30 evoservices homebridge[2341]: [12/31/2019, 6:53:30 PM] [HomeConnect] [Piekarnik] Program 'Keep warm' (Cooking.Oven.Program.HeatingMode.KeepWarm) inactive
Dec 31 18:53:31 evoservices homebridge[2341]: [12/31/2019, 6:53:31 PM] [HomeConnect] [Piekarnik] Door open
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Door closed
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program finished; 0 seconds remaining
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program inactive; 0 seconds remaining
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Hot air eco' (Cooking.Oven.Program.HeatingMode.HotAirEco) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Top  bottom heating eco' (Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Pizza setting' (Cooking.Oven.Program.HeatingMode.PizzaSetting) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Intensive heat' (Cooking.Oven.Program.HeatingMode.IntensiveHeat) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Slow cook' (Cooking.Oven.Program.HeatingMode.SlowCook) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program '4D Hot air' (Cooking.Oven.Program.HeatingMode.HotAir) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Topbottom heating' (Cooking.Oven.Program.HeatingMode.TopBottomHeating) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Hot air grilling' (Cooking.Oven.Program.HeatingMode.HotAirGrilling) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Bottom heating' (Cooking.Oven.Program.HeatingMode.BottomHeating) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Dry food' (Cooking.Oven.Program.HeatingMode.Desiccation) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Preheat ovenware' (Cooking.Oven.Program.HeatingMode.PreheatOvenware) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'CoolStart function' (Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Keep warm' (Cooking.Oven.Program.HeatingMode.KeepWarm) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Hot air eco' (Cooking.Oven.Program.HeatingMode.HotAirEco) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Top  bottom heating eco' (Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Pizza setting' (Cooking.Oven.Program.HeatingMode.PizzaSetting) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Intensive heat' (Cooking.Oven.Program.HeatingMode.IntensiveHeat) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Slow cook' (Cooking.Oven.Program.HeatingMode.SlowCook) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program '4D Hot air' (Cooking.Oven.Program.HeatingMode.HotAir) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Topbottom heating' (Cooking.Oven.Program.HeatingMode.TopBottomHeating) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Hot air grilling' (Cooking.Oven.Program.HeatingMode.HotAirGrilling) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Bottom heating' (Cooking.Oven.Program.HeatingMode.BottomHeating) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Dry food' (Cooking.Oven.Program.HeatingMode.Desiccation) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Preheat ovenware' (Cooking.Oven.Program.HeatingMode.PreheatOvenware) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'CoolStart function' (Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial) inactive
Dec 31 18:53:53 evoservices homebridge[2341]: [12/31/2019, 6:53:53 PM] [HomeConnect] [Piekarnik] Program 'Keep warm' (Cooking.Oven.Program.HeatingMode.KeepWarm) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Active and program running
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Hot air eco' (Cooking.Oven.Program.HeatingMode.HotAirEco) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Top  bottom heating eco' (Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Pizza setting' (Cooking.Oven.Program.HeatingMode.PizzaSetting) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Intensive heat' (Cooking.Oven.Program.HeatingMode.IntensiveHeat) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Slow cook' (Cooking.Oven.Program.HeatingMode.SlowCook) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program '4D Hot air' (Cooking.Oven.Program.HeatingMode.HotAir) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Topbottom heating' (Cooking.Oven.Program.HeatingMode.TopBottomHeating) active
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Hot air grilling' (Cooking.Oven.Program.HeatingMode.HotAirGrilling) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Bottom heating' (Cooking.Oven.Program.HeatingMode.BottomHeating) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Dry food' (Cooking.Oven.Program.HeatingMode.Desiccation) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Preheat ovenware' (Cooking.Oven.Program.HeatingMode.PreheatOvenware) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'CoolStart function' (Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial) inactive
Dec 31 18:53:55 evoservices homebridge[2341]: [12/31/2019, 6:53:55 PM] [HomeConnect] [Piekarnik] Program 'Keep warm' (Cooking.Oven.Program.HeatingMode.KeepWarm) inactive
Dec 31 18:54:02 evoservices homebridge[2341]: [12/31/2019, 6:54:02 PM] [HomeConnect] [Piekarnik] Program 239 seconds remaining
Dec 31 18:54:02 evoservices homebridge[2341]: [12/31/2019, 6:54:02 PM] [HomeConnect] [Piekarnik] Program 118 seconds remaining
Dec 31 18:54:04 evoservices homebridge[2341]: [12/31/2019, 6:54:04 PM] [HomeConnect] [Piekarnik] Program 115 seconds remaining
Dec 31 18:54:08 evoservices homebridge[2341]: [12/31/2019, 6:54:08 PM] [HomeConnect] [Piekarnik] Program 111 seconds remaining
Dec 31 18:54:11 evoservices homebridge[2341]: [12/31/2019, 6:54:11 PM] [HomeConnect] [Piekarnik] Program 108 seconds remaining
Dec 31 18:54:14 evoservices homebridge[2341]: [12/31/2019, 6:54:14 PM] [HomeConnect] [Piekarnik] Program 105 seconds remaining

And going strong... maybe it needs to finish backlog or something?

from homebridge-homeconnect.

PrzemyslawKlys avatar PrzemyslawKlys commented on May 29, 2024

Ok, it seems that both dishwasher and coffee machine are responsive but oven not so much. It registers some stuff in 1-3 seconds, but right now even tho I've turned it off, it still says it's on. Must be API. I've seen delays with IFTTT for Oven a lot and that's why I gave up with IFTTT

from homebridge-homeconnect.

thoukydides avatar thoukydides commented on May 29, 2024

This showed up when I tried turning it off...

Dec 31 18:47:32 evoservices homebridge[2341]: [12/31/2019, 6:47:32 PM] [HomeConnect] [Piekarnik] STOP Program 'Topbottom heating' (Cooking.Oven.Program.HeatingMode.TopBottomHeating)
Dec 31 18:47:36 evoservices homebridge[2341]: [12/31/2019, 6:47:36 PM] [HomeConnect] [Piekarnik] Error STOP active program: Home Connect API error: Insufficient scope for this resource [insufficient_scope]
Dec 31 18:47:36 evoservices homebridge[2341]: [12/31/2019, 6:47:36 PM] [HomeConnect] [Piekarnik] Home Connect API error: Insufficient scope for this resource [insufficient_scope]

This is entirely as expected. Quoting from the README for this plugin...

No Control of Ovens, Hobs, or Fridge-Freezers

The Home Connect Developer Agreement says (in section 7):

Certain additional permissions to those specified at: https://developer.home-connect.com/docs/authorization/scope may be granted to Clients of selected Users upon an individual check by HC and upon agreement of a separate partner agreement between the Parties, which is based on this Agreement.

This is required for the Hob-Control, Oven-Control, and FridgeFreezer-Images scopes. Additionally, the appliance simulator disallows CookProcessor-Control and FridgeFreezer-Control. These scopes are therefore not supported by this plugin. Control of these appliances is limited to just power on/off (where supported by the Home Connect API), read-only status, and notification events.

IFTTT Webhooks (e.g. via homebridge-ifttt) can be used to control these appliances.

from homebridge-homeconnect.

PrzemyslawKlys avatar PrzemyslawKlys commented on May 29, 2024

I saw that in README, but not sure what it means? Does it mean I can clicking somewhere (where?) and get this approved or something that is out of control?

I mean would I need to contact HC development team and ask for approval for it to work with your plugin? Won't they ban me?

from homebridge-homeconnect.

thoukydides avatar thoukydides commented on May 29, 2024

I saw that in README, but not sure what it means? Does it mean I can clicking somewhere (where?) and get this approved or something that is out of control?

I mean would I need to contact HC development team and ask for approval for it to work with your plugin? Won't they ban me?

It means that only approved applications can control Oven or Hob appliances (or retrieve images from FridgeFreezer cameras).

It is unlikely that this permission will be granted to individuals using the Home Connect API since the Home Connect Developer Agreement also says:

2.1 This Agreement shall only apply to business Users. HC will not conclude any agreements based on these provisions with consumers within the meaning of Section 13 of the German Civil Code (Bürgerliches Gesetzbuch, “BGB”).

I have contacted Home Connect developer support to ask about this, but have not yet received a response.

from homebridge-homeconnect.

PrzemyslawKlys avatar PrzemyslawKlys commented on May 29, 2024

Thank you

from homebridge-homeconnect.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.