Netatmo Menu Bar app for OSX


Netatmo Menu Bar ScreenshotFor some peculiar reason, Netatmo don’t have an OSX app for viewing their devices (however their iOS one is simply brilliant). So, me being me, I wrote one. Very simple app to put together in fact (but then, it doesn’t do all the fancy history stuff that the iOS one does).

Free and without any warranty of any kind.
Download it from here.
OSX 10.7 and 10.8 only – afaik it will not work on 10.6.

  • Download the .zip, and extract it somewhere (probably your /Applications folder)
  • Double-click to run it. If you get a gatekeeper warning, right-click, open and click ok for the warning.
  • A little blue windchime (🎐 – yes, that’s a windchime) will appear in your menu bar. Click it, then select the ‘Preferences’ menu item.
  • In the preferences dialog, enter your Netatmo username and password, then click ‘Close’
  • Click ‘Refresh Now’ to force an immediate refresh. If your login details are correct the menu should populate within a few seconds with the latest measurements (similar to the screenshot above).
  • If you would like to display one of the measurement directly in the menu bar, click it in the menu.

Some points to note:

  • No warranty of any kind. I’d be mildly curious if it doesn’t work for anyone, but that doesn’t mean I’m going to fix it.
  • Please don’t ask for enhancements, as being completely ignored may cause offence.
  • The measurements are refreshed every 10 mins (approx) – the same frequency as the Netatmo device updates them. You can manually force an update if you wish (via the ‘Refresh’ menu), but it won’t make the Netatmo device send data any faster. Please feel free to bug Netatmo about this (there’s no way to read data direct from the device, and there should be!)
  • The little walking man in the temperate is to show the ‘Heat Index’. This is based on the formula in the wikipedia page for same, and I can only assume it’s correct (and it’s a far more accurate sensation measurement that the one that the Netatmo app uses I think). It will only be shown if it differs from the normal temp value.
  • If you’d like it to auto-start at login, drag it into the ‘Login Items’ in System Preferences -> Users & Groups
  • This is actually a trimmed down version of what I use myself (my own version reads data from other realtime sources also), so I guess I’ll be updating it occasionally as I find bugs.
  • Seriously – no feature requests please. Bad things will happen to you.

Update: I decided to google ‘Netatmo Menu Bar app’ just after writing this post, and it seems there’s a much better one already available from someone else! See here: http://forum.netatmo.com/viewtopic.php?f=5&t=1048.
Obviously you should use their one. It’s better. :)

,

  1. #1 by Quetzalito on February 22, 2014 - 10:35 am

    Thanks for the work, your widget is better than Baratmo because it’s free and gives all we need.

  2. #2 by Lampeasouder on December 15, 2014 - 6:48 pm

    Thanks for the work again !
    Would you mind freeing the code ?
    A free hosting git repository would be nice.

  3. #3 by ogou on December 26, 2014 - 12:16 pm

    Hey,
    Is it possible to have the source code ?
    That’s better than the baratmo because it’s free !!!!
    !!! Good job !!!

  4. #4 by Jesper Olesen on July 8, 2015 - 5:46 am

    Any ideas if you have plans for a refactor of the code to make it work on OSX 10.10.4?

    It crashes on all my Macs…

    • #5 by Bricky on July 8, 2015 - 6:03 am

      HI Jesper,

      Unfortunately I don’t use this any longer (the netatmo is too inaccurate to be useful).

      I’m travelling currently (so I don’t have access to my backups), but if I can find the code next week (a big “if”!) I’ll remove my private api from it and open source it.

  5. #6 by Doc on September 12, 2015 - 8:11 am

    Hi,
    did you find the code?

    • #7 by Bricky on September 12, 2015 - 8:30 am

      Unfortunately, no :(
      Time machine only keeps the backups for a few months, and this is going back much further than that.

      However, if you have any coding experience, this was a very easy app to write – iirc it only took an hour or two (and I have little to no osx desktop app experience).

(will not be published)


css.php