Skip to content

Conversation

@wxkpr
Copy link

@wxkpr wxkpr commented Nov 3, 2025

This decoder handles the transmissions from the NetAtmo weather station outdoor modules in the 868.9 Mhz band. The base station initiates these transmissions every 6 seconds. Base station decoding is not included.

Normal operation of the NetAtmo WS is to collect the raw data from outdoor sensors and update the measurements in the cloud at 5 min intervals. I could confirm the data from the decoder by comparing with the average/min/max or on-demand measurements which are displayed in the cloud.

Also implemented an offset correction for the raw wind measurements (an ultrasonic anemometer), since my wind sensor showed an ageing effect with high offset.

Hope this is interesting for other NetAtmo owners.

@wxkpr wxkpr marked this pull request as ready for review November 3, 2025 17:47
@zuckschwerdt
Copy link
Collaborator

Thanks, seems like a good addition to the decoders.
The doc-comment (from line 13) needs to attach to the decoder function by being directly preceeding or using @fn.
Also the comment needs to be formatted as markdown -- try to use a markdown editor or preview to refine the current text, or build with -DBUILD_DOCUMENTATION=ON and view the resulting html.

It's not clear if we want to include the adjustments. rtl_433 should only output what's received, with the exception of straight conversion to known units if available.

@wxkpr
Copy link
Author

wxkpr commented Nov 9, 2025

I have addressed all your comments, removed the adjustment code, and made some cleanup, mainly consolidation of parameter names that are shown in the json and csv output.
Also tested a reduced sample rate of 300 K and it works well.

@wxkpr
Copy link
Author

wxkpr commented Nov 9, 2025

after correction of markdown syntax, now ready for further review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants