Created At

Sep 15, 2020

Last Update

Dec 20, 2022

Platforms

HC 3 Lite, Z-box Hub, Yubii Home, Venture WISE, HC 3

Views

4425

Download

593

Type Quick App

Netatmo weather provider

An alternative to YR weather provider, that is default weather provider for HC3.

This quick application creates weather device only.

Data updates every 5 minutes by default.

Configuration

ClientID - Netatmo client ID

ClientSecret - Netatmo client secret

Username - Netatmo username

Password - Netatmo password

Optional values

DeviceID - identifier of Netatmo Weather Station from which values should be taken. This value will be automatically populated on first successful connection to weather station.

Interval - number of minutes defining how often data should be refreshed. This value will be automatically populated on initialization of quick application.

AccessToken - Allows to set own access token and bypass credentials authentication.

Changing weather provider

To change default weather provider you need to go to Settings page and click General category. On displayed page you should see section called Main Sensors with Weather provider dropdown, that will let you pick OpenWeather Station as your new source of information.

To see changes in top bar, you need to refresh Home Center UI.

Integration

This quick application integrates with other Netatmo dedicated quick apps for devices. It will automatically populate configuration to new virtual Netatmo devices.

Changes

v.2.0.0 - Complete refactoring

 

Github: https://github.com/ikubicki/fibaro-netatmo-weather-provider

 

18 Comments,  Want to add comment please login
449a22e559db21eb5edd2a85d1a39f50

It´s not working... QuickApp crashed /usr/share/lua/5.3/json/decode/util.lua:35: unexpected character @ character: 1 0:1 [H] line:

9a882a860cab216fe4fdd90cee73cbfa

It doesn't work after HC3 update

196030d17fd487ad7b27e3b4e784dac1

Netatmo also wants to drop credentials authentication, so I have added extra param: AccessToken.

196030d17fd487ad7b27e3b4e784dac1

Sorry, I was not aware of the problems with the app - once installed, worked for me for a long time. I have addressed the issues, but also completely refactored the application. I dropped spaces from all parameters and renamed Refresh Interval to Interval.

9a882a860cab216fe4fdd90cee73cbfa

it doesnt'work