Cumulus MX - How to send data to Windy
-
To set up Cumulus MX for Windy is very straightforward.
To start you need to go to Cumulus Admin interface, then:
- Navigate to Settings | Internet settings
- Scroll down to the Windy.com entry and click the arrow to expand it.
- Tick Enabled, optionally select Include UV, at this moment will be not displayed on web, but will be saved.
- The Catch up option sends historic data for any gap if Cumulus is shut down and restarted. This is only applicable if you have a station with a data logger.
- Set the Station ID, for most people with one station this will be the default value of zero.
- Enter the API key, be careful to include it whole.
- Set the upload Interval, this has a minimum value of 5 minutes.
- Scroll to the bottom of the page and click Save.

-
Hello,
Is it still possible to use CumulusMX?
Because I created my station (f07ba109), on the current version of Cumulus I entered :
Station Index : 0
API Key : ey*********************************************************************(...)
By the way, every time I refresh the page, the API Key is not the same when I click on "Show key", so I put in CumulusMX the last one I saw and copied.And unfortunately Cumulus sends me back an error message, the connection to Windy failed.
Thanks !
-
@doudidou said in Cumulus MX - How to send data to Windy:
f07ba109
Hi, it may take several hours till the stations shows up on Windy. When did you set up the station?
-
@korina Hi
I have programmed Windy for about 2 days but I just deactivated it while waiting for the solution because I get this cumulus error every 5 minutes : HTTP uploads are failing.
Last error: Windy: The SSL connection could not be established, see inner exception. -
@doudidou Hello, our developers will look into this and find our if there is any issue on our side.
-
Is it possible to send data from Cumulus 1, the original from which MX evolved?
There are no specific options for Windy, only Weather Underground, PWS, Weatherbug and WOW.
-
@ott-drones Hello, then it is not possible, if there is no option for Windy.
-
Im having the same issue with CumulusMX 3.14.0(3159)
Windy: ERROR - The SSL connection could not be established, see inner exception.Is your SSL certicate still valid?
-
I'm having some issues in sending data to a New Station
I'm getiting the following Error2021-12-31 14:20:02.527 Windy: URL = https://stations.windy.com/pws/update/<>?station=0&dateutc=2021-12-31+14:20:00&winddir=233&wind=2.1&gust=5.4&temp=14.8&precip=0.00&pressure=10.1551&dewpoint=12.5&humidity=86&uv=0.0 2021-12-31 14:20:02.850 Windy: ERROR - An error occurred while sending the request.Have I missed something out somewhere?
-
@sjg1976 Hello, what is your station ID?
-
@يامن Hello, what is your station ID?
-
@sjg1976
I got it all working.I'm now having some issues again after after my Weather Computer Crashed.
I'm now getting the
code_text 2022-01-08 20:40:00.353 Windy: URL = https://stations.windy.com/pws/update/<>?station=1&dateutc=2022-01-08+20:40:00&winddir=293&wind=1.7&gust=4.9&temp=6.2&precip=0.00&pressure=9.9340&dewpoint=4.7&humidity=90&uv=0.0 2022-01-08 20:40:00.649 WeatherCloud: Response = Success (OK): 200However since the Crash it seems like all the values are recording as Null.
My Station ID is ID: f048de60
-
@sjg1976 said in Cumulus MX - How to send data to Windy:
f048de60
Hello, this is an issue on your side probably. Try to restart the system.
-
@korina
Any idea what the issue could be, as the data looks like it's being sent through ok.And it's accepted.
Also when I try and retrieve the API Key for my Station it always seems to regenerate a new one.
Is this expected behaviour?
-
-
@korina
Problem solved
Your SSL certificate (Let's Encrypt R3 intermediate CA ) expired on 30 sep 2021 but the raspberry pi running cumulusmx still use it, so the solution was to disable the ca-certificate.sudo apt install -y ca-certificates sudo sed -i '/^mozilla\/DST_Root_CA_X3.crt$/ s/^/!/' /etc/ca-certificates.conf sudo update-ca-certificatesPS: My station ID is f04aba5b
-
K Korina referenced this topic on
-
K Korina referenced this topic on
-
S Suty referenced this topic on
-
K Korina referenced this topic on
-
S Suty referenced this topic on
-
Hi,
are there any issues with this or is it still working?
I've setup my cumulus and wanted to upload to windy but I always get a bad request error like:2026-02-11 23:10:34 - Windy: ERROR - Response = BadRequest: {"update":{"update":{"stations":[],"observations":[{"si":0,"time":"2026-02-11T23:10:00.000Z","temp":11.5,"wind":1.8,"wind_dir":340,"wind_gust":5.8,"rh":85,"dew_point":9.1,"pressure":98300,"precip":0.1,"uv":0}]},"errors":{"observations":[],"stations":[]}},"result":{}}My station is dm5ptVB.
I created an API key and on cumulus I'm using 0 in Station Index and the API key created on Windy. Although I'm confused with this stated on the API keys page:
An API key cannot be used to update observations for your station. You need a station password for that. -
@Paulo-Nóbrega The difference between the API key and the station password is explained here:
https://stations.windy.com/docs
https://stations.windy.com/api-reference