Requirements:
- Netatmo weather station
Netatmo account (http://www.netatmo.com)
After installing the plugin you will be shown the Configure Netatmo Plugin dialog. Enter your Netatmo account name (The email address you used to register at Netatmo) and your password. You may also select the Reporting units (US or Metric) and the update frequency. The timeout setting is currently ignored. Note that while the Netatmo Weather station records readings every 5 minutes, it only reports to the Netatmo server once every 10 minutes. Click Save
You can now create devices for your Netatmo weather station. The Type is Netatmo Plugin and the Model is one of Netatmo Weather Station: Indoor Module, Netatmo Weather Station: Outdoor Module or Netatmo Weather Station: Additional Indoor Module. The device Name can be any name you choose and need not match the name you used when registering this device with Netatmo. Click Edit Device Settings and enter the Netatmo Station Name and Module Name exactly as entered when registering this device with Netatmo. Click Save and close.
The plugin will attempt to update the device anytime the device configuration dialog is closed. When the device is first created Indigo may not have completed configuration of the device before the update occurs. In this case you will see the message:
- Skipping Indigo device '<new device name>'. Configuration not complete.
Plugin change log since 0.2.0:
v 0.3.0 Aug 23, 2013
- (Internal development release)
v 0.4.0 Aug 23, 2013
- Added support for additional Indoor Modules
Improved error reporting when read loop fails
Expanded debugging reporting
Improved server connection problem detection and recovery handling
v 0.4.1 Aug 31, 2013
- Changed state "When" to "Observation_Time" to remove field name conflict with SQL Logger
v 0.5.0 May 31, 2014
- Corrections for API changes
v 0.5.1 June 1, 2014
- Added back support for Imperial units for temp & pressure
Added support for Imperial conversion for rainfall
Improved error reporting for Netatmo devices not found in Indigo
v 0.5.2 June 2, 2014
- Added Imperial unit support for min_temp & max_temp
Corrected spelling error(Gauge vs. guage)
v 0.5.3 June 3, 2014
- Added support for battery level display
Restored support for wifi_status for the base station (NAMain)
v 0.5.4 June 3, 2014
- Added plugn config setting for data time-out value
Added error reporting for data past time limit
Added code to change Co2 to CO2 (occassonal errors in the data stream)
There is probably a lot more that can be done with these things, but the API documentation is almost non-exiatant and their forums are not very responsive. if you have any ideas, requests or general thoughts on this project, please post to the Netatmo discussion topic.
And finally... much thanks to @dnszero and @AndrewGWalsh for pushing, sponsoring and debugging this plugin.