Since openHAB 3.3 Milestone 5, the official distribution includes a revamped version of the Netatmo binding. This new version is not backward compatible with the old one and you will have to setup again all your Netatmo things and channel links. All features present in the old version are still there in the new version. This new version comes with a fixed support of thermostat for example but also with new Netatmo devices supported. Being no more dependent on another project for Netatmo specific stuff, it will be possible to update it quickly in the future as soon as the Netatmo API evolves.
This topic is to discuss possible difficulties encountered by any user of this new version of the binding.
Support has not been removed but pre-wired channels of former binding has.
You’ve got to create your channels on the rain sensor (Add Channel), and you’ve got more choices than before :
I just updated to openHAB 3.3.0.M5 and created new things for my netatmo weather station and linked the channels to my old items. The old things are in the state “unintialized”. When I try to delete them the become the state “removing” but the can not be removed. In the log I see the following warning:
2022-05-08 14:24:35.497 [WARN ] [l.providers.NetatmoThingTypeProvider] - Unable to define ModuleType for thingType NAModule2 : null
I tried to reinstall the binding and also restarting of openhab is not able to delete the old things.
When working in the UI, we need to add these channels manually (if needed) and for text configuration, Rob Nielsen’s example works (which is also mentioned in the documentation as a configuration example).
perhaps this is interesting. I got a disconnection after a few hours of operation and these error messages. In my things overview everything looks fine and online. Just wondered today morning, that we have 18°C and my iPhone told me that we have 11°C in netatmo app
2022-05-08 21:36:08.443 [WARN ] [tatmo.internal.api.AuthenticationApi] - Unable to refresh access token : null
2022-05-08 21:36:47.446 [WARN ] [al.handler.capability.HomeCapability] - Error gettting Home informations : Rest call failed: statusCode=ACCESS_TOKEN_MISSING, message=Access token is missing
2022-05-08 21:39:47.589 [WARN ] [al.handler.capability.HomeCapability] - Error gettting Home informations : Rest call failed: statusCode=ACCESS_TOKEN_MISSING, message=Access token is missing
2022-05-08 21:42:17.693 [WARN ] [handler.capability.WeatherCapability] - Error retrieving weather data '70:ee:50:5f:4c:cc' : Rest call failed: statusCode=ACCESS_TOKEN_MISSING, message=Access token is missing
2022-05-08 21:42:47.633 [WARN ] [al.handler.capability.HomeCapability] - Error gettting Home informations : Rest call failed: statusCode=ACCESS_TOKEN_MISSING, message=Access token is missing