Welcome to Smart Home Forum by FIBARO
Dear Guest,
as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.
As a member you can:
- Start new topics and reply to others
- Follow topics and users to get email updates
- Get your own profile page and make new friends
- Send personal messages
- ... and learn a lot about our system!
Regards,
Smart Home Forum by FIBARO Team
Question
Sankotronic 1,976
I believe that all current Solutions for Netatmo integration to Fibaro use Client Credentials grand type which Netatmo plans to remove in October 2022. I see this as a big setback for all home automation integrations. Security is always important and any improvements are most welcomed. Maybe they could do better by removing sending username and password and allowing local connection between home automation gateways and Netatmo devices, but it seems that local connection will never be provided.
The only way to connect to our Netatmo products after this date is to use Authorization Code grand type which is interactive or requires from uses to login and allow access to the application who's ID is used in request.
As we all know, Fibaro HC does not provide such user interaction and no popup windows with entry fields are possible.
I was testing step 1 by sending following request:
Please login or register to see this code.
first with Postman and response is always HTML page with login to Netatmo.
I also try to send same request from browser on which I was already logged in to Netatmo and then I get page which ask me to click on button to authorize or decline app to access my Netatmo weather station. Of course after clicking on "Yes I accept" button I get back JSON response:
Please login or register to see this code.
This error is returned probably due to wrong redirect URI?
I also try with my URL link that I use for HC2 to receive webhook from Geofency app and then I did get URL with Netatmo generated code, but how to get that code to make step 4 and get access token?
Not to mention that step 2 is not possible on Fibaro gateways.
At this moment I don't see how to solve this issue and will much appreciate help if anyone has knowledge how to do it!
If there is no solution then in October will be BYE BYE to Netatmo. Now I'm happy to have Tempest weather station and I just hope they will not to the same stupid step as Netatmo and make integration more difficult or almost impossible.
Link to comment
Share on other sites
20 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.