This is now doable using weewx:

indilib.org/forum/development/11922-new-weewx-json-driver.html

Install weewx following the very thorough documentation at www.weewx.com/

When configuring select simulator for sensor type. Stop the process:

sudo /etc/init.d/weewx stop

delete the initial setup:

thomas@plutoniborg:~/Downloads$ sudo rm -r /var/lib/weewx
thomas@plutoniborg:~/Downloads$ sudo rm -r /var/www/html/weewx

Install the netatmo driver following the instructions at github.com/bricebou/weewx-netatmo

You will need to setup an app at dev.netatmo.com to get the needed keys etc.

You can then restart weewx:

sudo /etc/init.d/weewx start

I installed apache and setup to serve weewx per the weewx instructions.

Once the web page is working you can install the json plugin which writes the file the indi driver needs

I had to tweak netatmo.py because I have two main units so replaced the wildcard * in the sensor map with the appropriate device ID numbers.

I also didn't get barometric pressure initially because the [min,max] in weewx.conf was set to to high a min value.

checking the syslog gave the needed info for both of theses issues.

Read More...