You will need to modify the Netatmo Smart App and add the Wind Module in there.
The original code is from Brian Steere
I created another version with the Wind Gauge in it (I didn’t want to break the original) You essentially insert the code that reads from the Netatmo device called NAModule2
Insert this code at line 385
case ‘NAModule2’:
log.debug "Wind module"
createChildDevice(“Netatmo Wind”, deviceId, “${detail.type}.${deviceId}”, detail.module_name)
break
Ahhh yes the app - I may have got there eventually but you probably saved me days of trial, error and stumbling around I made the changes but did initially get a failure as ‘Netatmo Wind’ was not in dianoga’s namespace but rectified the entry in your device code and it all sprang into action . . .
Thanks for the workaround, but I have a problem with step 13. When I pick “Netatmo (Connect)” I see error “You are not authorized to perform the requested operation”
That was already done Jim,the question was do I need to associate my netatmo devices on the netatmo development app page, or somewhere else or not at all?
Hello SmartThings community. My first post. Please be gentle with me!
The support chat person Tom pointed me to this topic in order for me to have a go at connecting my Netatmo.
So I am trying to follow the instructions above and get to this line:
I click ‘From Template’ and sure enough there is the Netatmo (connect) entry. But clicking on it doesn’t load in any code at all. Clicking on other templates loads the code, OK but not this one. Am I doing something wrong?
I re-pasted the url to the code directly from the browser address bar. The address copied from this forum didn’t work for some reason (might be something to do with characted encoding stuff).
No you don’t. You only have to do the application to Netatmo as the first post says.
To Smartthings you have to do three things:
Netatmo connect - My SmartApps
Netatmo base station - My device handler
Netatmo outdoor module - My device handler
After doing all the steps it still shows invalid URL, just want to ask clearly so for the Client ID and Client Secret shall i past that in the code or in the App setting page of the Smartapp page? For the URL, is there more than one i shall replace?
Thank you for your reply, I did the as you said insert the client Id and secret in the settings and enabled the oathu however when I get into the app and click on the enter credentials is says invalid.
Then you have on app settings page clientId and clientSecret set with the values you got from netatmo api page and you have also enabled OAuth on the page?
Remember to save and publish them (ok, i’m not really sure if you need to republish them after every save).
I had problems with the page that comes after clicking “Tap to enter Credentials.”. It seemed to be a webview so it appeared to me after i tried scrolling and zooming the view. It might be just a coincidence but still worth trying.
Try these and tell me if they help.
By the way: there is a -15% sale on Netatmo’s web shop with code superdad. I just ordered a rain gauge for 58,65€ including shipping.