Jump to content

Netatmo Urban Weather Station


Recommended Posts

Found some articles about the Netatmo Urban Weather Station indoor/outdoor. Looks great and sounds interesting.

Was wondering why there is no alfred workflow here at the moment.  :rolleyes: Would be great.

Think I will give this gadget a chance. 

 

us http://www.netatmo.com/en-US

de http://www.netatmo.com/de-DE

 

Maybe hope to see a workflow here made by a talented guy later on.  ;)

 

There is also a developer information on the site. http://dev.netatmo.com

Edited by DJay
Link to comment
  • 1 month later...

Found some articles about the Netatmo Urban Weather Station indoor/outdoor. Looks great and sounds interesting.

Was wondering why there is no alfred workflow here at the moment.  :rolleyes: Would be great.

Think I will give this gadget a chance. 

 

us http://www.netatmo.com/en-US

de http://www.netatmo.com/de-DE

 

Maybe hope to see a workflow here made by a talented guy later on.  ;)

 

There is also a developer information on the site. http://dev.netatmo.com

 

I ordered one online, but unfortunately I still haven't received it even after waiting for 1 month. :( Crappy Harvey Norman in AUS

Link to comment

LOL.. haha.. "Usually ships in 2 days.."   ^_^ usually...

 

Well.. but now I know sooner or later you will get one I'm sure you'll bring a fantastic workflow.   :D 

 

Bought mine over amazon and got it the next day. Shame amazon isn't in AU. 

Dont know the shipping prices with amazone global. http://goo.gl/akI7j

 

So or so.. I think you can look forward for the netatmo. It's a great gadget.

Link to comment
  • 3 months later...
  • 1 month later...

Hi DJay,

 

Just got my NetAtmo and grabbed the opportunity to create an alfred workflow.

 

Special thanks goes out to PhilippeLt who wrote the Python that laid the basis for this workflow (https://github.com/philippelt/netatmo-api-python).

 

Grab it here: http://bit.ly/H5xW9J

 

In case you run into troubles, let me know!

 

Enjoy and let me know if you like it and how i can improve it!

 

 

Screen+Shot+2013-10-18+at+17.18.09.png

Edited by pj3s
Link to comment

First of all thanks for you great work. Looks awesome. Love the icon style. :)

 

Unfortunately the workflow doesn't work for me at the moment.

What am I doing wrong?

I thought I have to create on dev.netatmo.com a new App and set somewhere my Client ID and Client Secret in your Alfred workflow?

 

Thanks for your help and reply how I get your great workflow configured and started.

 

 

edit:

 

Okay .. here it's early in the morning. ;)

Found the properties.py and put all the info in there. But unfortunately still doesn't work.

Typing  "amto".. a short "please wait" and then nothing.

Edited by DJay
Link to comment

Did you check the following properties?

 

_INDOOR_UNIT   = "Indoor"

_OUTDOOR_UNIT  = "Outdoor"

 

Check your http://my.netatmo.com/app to verify if the unit names are correct (either go to settings / My Stations / Modules or verify the names on the app itself) and update these accordingly.

 

Screen+Shot+2013-10-18+at+16.10.48.png

 

Screen+Shot+2013-10-18+at+16.11.55.png

 

There is also a small readme when you double-click the workflow name:

Go to the NetAtmo website and create your netatmo account.

Go to http://dev.netatmo.com/ and click on 'Create an app'.
Fill in the necessary fields and click create.

Note down the Client id and Client secret. You will need to enter this information in properties.py (to locate this file, right click on the NetAtmo workflow and click on 'Show in Finder').

Also enter you NetAtmo username and password and change the module id's if yours are not equal to 'Indoor' and 'Outdoor' (check your devices on the NetAtmo site).

Special thanks goes out to PhilippeLt (philippelt@users.sourceforge.net) who wrote the initial python script to communicate with NetAtmo. His work was of great value for this workflow.

I hope this helps.

Edited by pj3s
Link to comment

From the image you posted, i could notice that you left the brackets [ ] in the string values.

 

These should be removed.

Something like:

 

_CLIENT_ID     = "bla"                         # From Netatmo app registration
_CLIENT_SECRET = "blabla"                     #   '     '
_USERNAME      = "bla@bla.com"
_PASSWORD      = "blabla"
_INDOOR_UNIT   = "Indoor"
_OUTDOOR_UNIT  = "Outdoor"
 
I also noticed that you have a third module. If you like, i can alter the workflow for you so to that you can see all the metering values.
 
Regards.
Edited by pj3s
Link to comment

I'm so sorry. But that was beginner's mistake. But.. even with removed brackets it doesn't work. So strange.

What else can I do wrong? :P

An of course all my modules would be great. When I get it to run. ;)

Edited by DJay
Link to comment

Ahh.. that's it. I guess it was the "ß" in "Außen". ;)

Now it works. 

Sorry you have so much trouble with my configuration. :)

 

Looking forward to see an update maybe with the fix of the "ß" and more Modules.

Until then I use a workaround and change to the english Outdoor. 

 

Thanks for your great support.

Link to comment

Glad to inform you that i was able to fix the encoding issue.

 

I also made the icons somewhat more 'matching' (ios 7 outline icons).

 

You can grab it from this link:

http://bit.ly/17zVU2L

 

Enjoy!

 

Improvements to come :

- configuration using alfred commands;

- open my.netatmo.com when pressing enter on one of the results.

 

In case you have any feedback, let me know!

 

Cheers.

Link to comment
  • 6 months later...

Since the breaking update of NetAtmo's API the workflow stopped working (@NetAtmo: thank you for notifying the developer community *sarcasm*).

 

Click here for an updated version. Just open the workflow folder (via workflow settings) and copy over the old properties.py file.

Link to comment
  • 3 months later...

hi,

i have always the same error :

Starting debug for 'NetAtmo'

[ERROR: alfred.workflow.input.scriptfilter] Code 1: Traceback (most recent call last):
  File "<string>", line 297, in <module>
  File "<string>", line 155, in lastData
KeyError: 'last_data_store'

 

can you help me please...

Link to comment
  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...