Need help with Netatmo Service
Hi, I just tried to use my Netatmo weather station including the rain sensor. The log shows the following error
2020-10-14 23:32:42,702 - ERROR - rmParserManager:168 - * Cannot execute parser Netatmo Parser
2020-10-14 23:32:42,710 - ERROR - rmParserManager:169 - 'station_name' Traceback (most recent call last): File "./RMParserFramework/rmParserManager.py", line 165, in run File "./RMParserFramework/rmParser.py", line 49, in timedPerform File "./RMParserFramework/parsers/netatmo-parser.py", line 90, in perform File "./RMParserFramework/parsers/netatmo-parser.py", line 113, in buildAvailableModules KeyError: 'station_name'
Also, over night I got notifications from Netatmo servers that there have been failed authentication attempts coming from the Rainmachine, even though I double checked the credentials and the Rainmachine UI does not give an error saying the credentials are wrong.
Any ideas?
-
Yes some NetAtmo owners are affected by this and it's because an error on NetAtmo API servers. We solved this issue internally for one of our customers by temporarily using a custom parser for NetAtmo, which can be installed from Web UI > Settings > Weather > Weather Services > ADD NEW.
As far as we know this is being investigated/fixed by NetAtmo.
I have attached the custom parser for whoever doesn't want to wait for NetAtmo fix and use our workaround:
https://github.com/sprinkler/rainmachine-developer-resources/files/5409713/netatmo-parser.txt
Please sign in to leave a comment.
Comments
2 comments