Genie Error when trying to add Home Assistant skill

Ok running HA OS 7.6. Server is running SSL on 8123 and proxied externally through cloudflare on 8443. Added the Genie add-on via the Add-ons. Rebooted HA, Integrations detects Genie Add-On, proceed to accept integration. Go back to Add-Ons, select Genie, open the Web UI and try a test Hello. All is working so far.

This is where it all fails. Go to My Skills and Configure New Skill. Attempt to add on new skill such as Dad Jokes and get the following:

Ok, I’ll try adding in Home Assistant anyhow. 1st screen is Oauth,

click continue and then this
image

which is the oauth redirect to

/auth/authorize?response_type=code&redirect_uri=https%3A%2F%2Fgenie.stanford.edu%2Fdevices%2Foauth2%2Fcallback%2Fio.home-assistant&client_id=https%3A%2F%2Fthingengine.stanford.edu&state=7c50bd556c049f95b54cc3309105279f

attempt to replace the host with xx.xxxxx.com:8443 and get this
image

Makes sense, since my HA is using SSL, have to go secure. So I change from http to https and get this
image

Which then times out in a few seconds and I get this
image

Any ideas how to get Genie working with an SSL only HA instance?

Hey, did you ever figure this out? I get this error as well.

I did - had to completely remove the genie integration under both devices and services and add-ons. I did each one separate and restarted HA in-between each. Devs stated there was some kind of bug that caused the add-on not to pick up the correct settings.

Let me know if you need more help / info and I can dig into my config a bit more, as it’s been a while.

Yep, I did the same thing. It took a couple times to work though. Anyway, seems fine now. Thanks

1 Like