Aug 27 19

Netatmo Anemometer External Battery Pack

William Bargent
Modified Netatmo anemomenter with cable gland and wire additions to the bottom

I have always thought that it’s odd how PWS (personal weather station) anemometers always have built-in battery packs. Considering they typically get install high above roof level in inaccessible locations a lot could be done to the design to improve the inevitable struggle of changing it’s battery’s.

After my Oregon Scientific WMR89 station broke I decided to replace it with a Netatmo Smart Station. I was disappointed to find they didn’t have an option to connect an external solar cell to increase it’s life. Looking around online a lot of forums suggested I could expect only 1-2 years worth of battery life from it’s 4 AA battery’s.

My anemometer is attached to a 2.5 meter pole on the corner of my house making them a pain to replace. After looking online and coming across a YouTube video from John O. Pedersen; I decided to wire an external battery pack which could be mounted somewhere accessible.

Using an old 10 meter audio jack cable, a rubber cable protector from an old light plug and a cheap IP68 electrical junction box I bought on eBay; I began to modify.

It turned out to be a very simple process. I began by cutting the wires between the battery pack and the anemometer, I stripped a 1 cm length off the insulation and soldered the audio jack cable between. Reconnected the batteries and closed it up inside my junction box. Job done.

Now in 1-2 years time and because of this planning I will be able to quickly and easily replace the battery’s. This will minimize the amount of data lose when the inevitable happens.

Photo Source: John O. Pedersen’s YouTube Video (forgot to take my own)

Modified Netatmo anemomenter with cable gland and wire additions to the bottom
Jul 18 19

Netatmo Weather Data to CumulusMX Database

William Bargent

Previously I used CumulusMX to record and store data recorded on my Oregon Scientific WMR89 weather station in a MySQL database. WeatherMX, a web application I’m currently writing to display this data is heavily tied to the structure CumulusMX stores it in.

However, recently I had to replace this hardware and opted for a Netatmo Smart Station which doesn’t work with CumulusMX. Rather than re-writing a lot of code and preventing CumulusMX users from using WeatherMX in the future I opted to write a script utilizing the Netatmo API to download data periodically to a CumulusMX table.