I’m hoping that this is a simple problem for which there’s an obvious solution which I can’t see… …thus the ‘beginners’ post. I have added a binding for my Netatmo weather station. The binding is apparently working correctly, ie in PaperUI, all the Things related to the binding are “Online”. I have checked the events.log and turned on DEBUG for the Netatmo binding and everything seems to be working fine.
I have created (for now) a single item to read the temperature from the Indoor unit, copying the Channel string from PaperUI. PaperUI shows the item to be correctly linked to the thing. The item definition is:
Number NATMO_Temp "Temperature [%.1f]" <temperature> ( gNetatmo ) { channel="netatmo:NAMain:d3dda569:70ee5002dc20:Temperature"}
I have even created a script that uses “getThingStatusInfo” to confirm that the thing related to this item is online based on this extremely useful discussion.
However, the value of the item remains stubbornly “UNDEF” and PaperUI shows -NaN as the value. As I said, I have the feeling that this is something simple, but I’ve run out of ideas.
Thanks. I also set the retry timeout to a lower figure = 120secs and, indeed, in PaperUI Access Weather Station is set to true. My channel address, defined by PaperUI, is different in detail, but the same in structure, ie: netatmo:NAMain:d3dda569:70ee5002dc20:Temperature for the inside temp sensor.
So I’m left wondering where the difference lies: You have a 300s time out, I have 120s. I used PaperUI to define the binding, you used a file. But that’s about it.
Found it. It was something simple - my Netatmo station coincidentally went offline around the time I started installing the binding. For some reason it lost its connection with the Wifi AP - had to reboot the AP and update the sw in the Netatmo base station to get everything working again.