PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
8.83k stars 5.27k forks source link

Home Connect API ( for all smart bosch / siemens appliances ) - OAUTH #10454

Closed kdejaeger closed 7 months ago

kdejaeger commented 7 months ago

Home Connect API

Link to developer documentation

I'd like to let pipedream handle the oauth authorization so I can easily send commands.

kdejaeger commented 7 months ago

When done, ask bosch to put a link to pipedream on this page ... : https://developer.home-connect.com/integrations

sergio-eliot-rodriguez commented 7 months ago

Hi @kdejaeger This has been integrated))) https://pipedream.com/apps/home-connect?via=go

kdejaeger commented 7 months ago

@sergio-eliot-rodriguez , I'm stuck here: image Using the e-mail address from the home connect android application ( as well as created an account at https://developer.home-connect.com/ )

sergio-eliot-rodriguez commented 7 months ago

@malexanderlim like with Ruly, issue where Home Connect app isn't open to all users.

kdejaeger commented 6 months ago

@sergio-eliot-rodriguez So how do we get passed this error message? We wait till pipedream fixes the oauth app configuration? It could be that the app on the pipedream side is only accessable to one user in the testing phase and needs to be 'published' to be accessable to all.

malexanderlim commented 6 months ago

Hi @kdejaeger , I'm reaching out to Home Connect regarding the best path forward. We have two options:

  1. Go through the process for creating a public integration on Home Connect - I've reached out to their team to determine the LOE of supporting this.
  2. Create a Home Connect (developer app) setup - and you would create an application on the Home Connect side, using Pipedream's redirect URI and we would handle the auth.
kdejaeger commented 6 months ago

Thanks for the update.

malexanderlim commented 6 months ago

@kdejaeger unfortunately, we've had to disable the integration as Home Connect does not allow the use of their application or their branding without a formal partnership. I'll keep this thread updated with our progress.