Has anyone successfully installed the new Ambiclimate?

Has anyone successfully installed the new Ambiclimate? I’m kinda stuck.
I already created an application on the ambiclimate API site and added this to configuration.yaml:

ambiclimate:
  client_id: CLIENT_ID
  client_secret: CLIENT_SECRET

and restarted Home Assistant.
Instructions then say “go to the frontend and authorize Ambiclimate”

Where is that frontend?
Is it the Authorization Request from the Ambiclimate API site?
If so, I get this error: " Access Error: Not Found"

Not sure what to do at this point…

Sorry, I’m a noob. Thanks for any help, very much appreciated.

The frontend is the home assistant user interface, i.e. the page you get on connecting to your home assistant computer on port 8123.

Thanks, but where? Is something supposed to show up? I restarted but everything looks exactly as before and I believe I looked everywhere…

I confess I do not know as I don’t use ambiclimate, but I would go to configuration (in the sidebar) and then integrations. There may be some link in there waiting for you, or if not click the plus button in the bottom right.

I’m unfamiliar with Ambiclimate, however for other integrations that I’ve needed to authorise, it has been a notification in the top right corner of the front-end. This is the same place that HA will provide other notifications such as denied login attempts, config errors etc. Is there anything there?

1 Like

Hey, that worked! Thanks
I just upgraded from 0.83 and was thus not aware of the BIG + sign in the lower right corner.

Thanks a bunch!

The instructions say:

The callback url should be configured as your Home Assistant base_url + /api/ambiclimate , e.g. https://example.com/api/ambiclimate .

Does this mean that my HA instance has to be reachable from the internet? Is the call back happening from the Ambiclimate servers, or from the Ambiclimate device that is on the same network?

I have not been able to get this to work and I am unclear if the callback url is the problem.

I believe it comes from the api, in other words yes, it needs to be accessible from the outside world.

My home assistant is hooked up to web but for some reason the ambi plugin is using the 192 address - how do I get it to switch?

If you create a dynamic DNS to your service, and allow external access then this setup should work fine.