My Ecowitt weather station uses 4 external sensors/modules that send data to two GW1000 gateways. One gateway is paired with a Raspberry PI4B running Raspbian Bullseye, the other one with a FriendlyARM NanoPi M1 running Ubuntu 20.04.6 LTS. Both have CumulusMX v3.27.0 installed, the Raspi uses the Ecowitt API, the NanoPI uses the HTTP interface.
As you can see on the two screenshots below (taken only a few seconds apart), the wind speed data are identical, the wind direction and wind rose however are quite different. While it's all over the place on the API data, it's basically shows southerly winds on the HTTP data. I realize that the API sends data at a shorter interval, but does this really improve accuracy??
Welcome to the Cumulus Support forum.
Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080
Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080
Wind data recorded by Ecowitt API vs. HTTP
Moderator: mcrossley
- KarlS
- Posts: 140
- Joined: Tue 30 Nov 2010 3:01 pm
- Weather Station: Ecowitt GW1003 / WH32 / WH41
- Operating System: 64bit Bookworm on Pi4
- Location: Bridge Lake, BC, Canada
- Contact:
Wind data recorded by Ecowitt API vs. HTTP
You do not have the required permissions to view the files attached to this post.
-
freddie
- Posts: 2870
- Joined: Wed 08 Jun 2011 11:19 am
- Weather Station: Davis Vantage Pro 2 + Ecowitt
- Operating System: GNU/Linux Ubuntu 24.04 LXC
- Location: Alcaston, Shropshire, UK
- Contact:
Re: Wind data recorded by Ecowitt API vs. HTTP
MX will display the data it receives. Could you switch on data and debug logging on both MX instances for about half an hour, and then zip up and attach the resulting log files to a reply to this topic, please? Log files are found in the MXdiags subfolder of your MX installations.
- HansR
- Posts: 6926
- Joined: Sat 20 Oct 2012 6:53 am
- Weather Station: GW1100 (WS80/WH40)
- Operating System: Raspberry OS/Bookworm
- Location: Wagenborgen (NL)
- Contact:
Re: Wind data recorded by Ecowitt API vs. HTTP
I would like to add that I have a similar setup with similar devices, only I use both API interface so I can't compare both interfaces. However, I don't have the API display of wind direction so my first thought is : it is not the interface nor the device, it must some setting inn CMX.
I have seen that direction behaviour with others btw so yes, it is an issue but small chance it is related to the API interface.
I have seen that direction behaviour with others btw so yes, it is an issue but small chance it is related to the API interface.
Hans
https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social