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 too high a min value.
checking the syslog gave the needed info for both of theses issues.
Note that indi-weewx-json isn't in the ppa yet (as of Aug 21, 2022) so you will to build manually.