I tried all the procedures proposed in the similar topics but no success.
Configuration:
Qnap docker. HA Version: 0.117.4.
Definition in configuration.yaml :
netatmo:
client_id: !secret netatmo_client_id
client_secret: !secret netatmo_client_secret
Port forwarding is correct .
I don’t have netatmo, but I assume you had to configure it on their website? It’s basically saying the endpoint you specified isn’t right in the oauth2. The fact that it’s replying a lan IP there seems a little concerning.
I know for google and alexa, I was forced to set up home assistant with both a valid certificate AND running on https port 443. Perhaps this is the same for netatmo?
I’m guessing you’re not using nabu casa? This sounds like a netatmo config problem where you set your oauth2 callback url. You might have to log into your netatmo account and see what you can find there. Are you using NGINX?
Hi Jim,
You gave me a good hint!:
“The fact that it’s replying a lan IP there seems a little concerning.”
I replaced the internal address (192.168.200.206.8123) by the external address (xxxxx.myqnapcloud.com) in Configuration >general and it worked !
PS: I am indeed using NGINX.
Thank you very much.