Failed to get oAuth token NETATMO (Authentication failure)
FixedGood afternoon!
PRO 8 Module Version 4.0.1163
Does not connect to Netatmo module. Authorization error. Login\password checked, reset to default made.
HTTPError: HTTP Error 400: 2022-02-16 15:46:21,734 - ERROR - netatmo-parser:274 - Failed to get oAuth token 2022-02-16 15:46:21,743 - ERROR - netatmo-parser:79 - Error: Authentication failure 2022-02-16 15:51:21,846 - INFO - netatmo-parser:53 - NetAtmo Parser v1 starting... 2022-02-16 15:51:21,855 - INFO - netatmo-parser:74 - Doing full auth 2022-02-16 15:51:21,865 - INFO - netatmo-parser:309 - Getting data from https://api.netatmo.com/oauth2/token 2022-02-16 15:51:22,595 - ERROR - netatmo-parser:321 - HTTP Error 400: Traceback (most recent call last): File "./RMParserFramework/parsers/netatmo-parser.py", line 318, in postRequest File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen File "/usr/lib/python2.7/urllib2.py", line 435, in open File "/usr/lib/python2.7/urllib2.py", line 548, in http_response File "/usr/lib/python2.7/urllib2.py", line 473, in error File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
-
Official comment
Client credentials grant type should still be available if you access only your own station data. To use it in RainMachine Personal NetAtmo Parser should be used and should be configured with your own cliend_id and client_secret in parser config dialog in RainMachine Weather Services > Community > Personal Netatmo.
The parser can be installed from Community Weather Services or by uploading: https://raw.githubusercontent.com/sprinkler/rainmachine-developer-resources/da4370337855eb5931d0dbcd0a56aa4d34a4c721/sdk-parsers/RMParserFramework/parsers/personalnetatmo-parser.py
Comment actions -
Yes. That's what I did. Doesn't help.
Turned off the weather with Netatmo for several hours in the settings. Then Netatmo connected in the application on the phone (there was such a tip on the forum for a long time). Entered login and password. Got Succes. But when updating, the data did not load. The date on which the data was last received remained the same.
Some time has passed and the application again indicates an incorrect authorization.I turned off Netatmo again. It's been two days. In the web interface on the computer, I connected Netatmo, reset settings, entered my login and password. Saved, updated the data. Data is not updated. Again, an authorization error.
-
It is very bad that technical support is so not operational in its assistance.... ((
Here I bring screenshots from the application. Netatmo configuration has been disabled for several days. After connecting, entering a login and password, I get succes, but the information does not update after Refresh. And when you exit the settings, we see an authorization error.
-
Probably we can't figure out through forums, it would be best if you can send us an email to tech@rainmachine.com mentioning your Remote Access email so we can take a look.
-
do not work....((((
error
The message was not delivered because the support@rainmachine.com address was not found or does not accept incoming emails.
550 5.1.1 The email account that you tried to reach does not exist. Please try double-checking the recipient's email address for typos or unnecessary spaces. Learn more at https://support.google.com/mail/?p=NoSuchUser b12sor3046751lft.176 - gsmtp
-
I edited my answer. The email that should be used is tech@rainmachine.com
-
Hello,
does anyone else experience issues? I get the same message since 3 days.
Netatmo does not update and the log shows
HTTPError: HTTP Error 400: 2023-07-18 14:33:53,329 - ERROR - user-personalnetatmo-parser:243 - Failed to get oAuth token 2023-07-18 14:33:53,336 - ERROR - user-personalnetatmo-parser:70 - Error: Authentication failure
-
Netatmo wines here. They changed the way they authorized.... (((
I'm pretty sure that Netatmo has finally depricated "Client credentials grant type" in favour of "Authorization code grant type".
Go to https://dev.netatmo.com/apidocumentation/oauth and look for 'Client credentials grant type'Some programs where authorization from Netatmo is needed stopped logging in on June 30... ((
-
Hi.
Please follow this link to learn how to update your Personal NetAtmo Weather service auth credentials
https://support.rainmachine.com/hc/en-us/articles/13251844688151-NetAtmo-Weather-Service-2023-Update-Fix-
Thank you! -
-
Deleted your parser.
It is not possible to delete an application in the https://dev.netatmo.com/, you can only deactivate it.Created a new application.
Received new authorization data.
Installed the parser again.
Entered new authorization information.The result is the same - authorization does not pass. And in the list of Partner Applications, a new RainMachine partner does not appear in the Netatmo account
It seems to me that your parser is outdated or Netatmo has changed the way you authorize tokens.
Please sign in to leave a comment.
Comments
99 comments