Ventus W850

88 views
Skip to first unread message

Timo

unread,
Jul 20, 2024, 3:44:18 AM7/20/24
to weewx-user
Hi all,

I bought a Ventus W850 (https://www.nshnordic.com/english/products/tuotteet/ventus/saaasemat/saaasema-w850-wifi-tuuli-sade-ja-10-paivan-ennuste-ventus?AreaID=51&LanguageID=LANG1, maybe the same as https://cclel.com/product/c6106a-c3146a-c3130a/). Now I'm realizing that there seems to be no support in WeeWX for that model. What are my best options to get it connected to WeeWX? Interceptor driver?

It sends reports to api.proweatherlive.net. I managed to redirect the address and with openssl got this:

$ sudo openssl s_server -key key.pem -cert cert.pem -accept 443
Using default temp DH parameters
ACCEPT
-----BEGIN SSL SESSION PARAMETERS-----
MF8CAQECAgMDBAIAPQQABDALUlCVt8wuk+/RUo3YKzDBxKp9qiTVWxD0umazAw4x
S5U6CJ3E5hJDxw3MOfIsf9ahBgIEZpkXcKIEAgIcIKQGBAQBAAAArQMCAQGzAwIB
AA==
-----END SSL SESSION PARAMETERS-----
Shared ciphers:AES256-SHA256:AES256-SHA:AES128-SHA256:AES128-SHA
Signature Algorithms: RSA+SHA512:RSA+SHA384:RSA+SHA256:RSA+SHA224:RSA+SHA1
Shared Signature Algorithms: RSA+SHA512:RSA+SHA384:RSA+SHA256:RSA+SHA224
CIPHER is AES256-SHA256
Secure Renegotiation IS supported
GET /api/v01/set?wsid=133&wspw=456&mac=34:00:8A:E6:1E:A5&csntp=6&wifimcuver=1.000&displayver=1.000&dt=now&relbi=1012.0&absbi=1008.2&tmi=26.5&hui=51&tp1tm=19.8&tp1hu=69&tp1wdir=84&tp1wsp=0&tp1wgu=0&tp1wsp10minav=0&tp1wgumaxly=1.7&tp1rinrte=0&tp1rinholy=0&tp1rindaly=1.524&tp1rinwely=1.524&tp1rinmoly=1.524&tp1rinyely=1.524&tp1uvi=0&tp1sod=30.09&tp1bt=1&tp1cn=1&tp234tmc1=21.3&tp234huc1=93&tp234btc1=1&tp234cnc1=1&tp234tpc1=4&tp234tmc2=26.5&tp234huc2=49&tp234btc2=1&tp234cnc2=1&tp234tpc2=2&tp234btc3=1&tp234cnc3=0&tp234tpc3=0&tp234btc4=1&tp234cnc4=0&tp234tpc4=0&tp234btc5=1&tp234cnc5=0&tp234tpc5=0&tp234btc6=1&tp234cnc6=0&tp234tpc6=0&tp234btc7=1&tp234cnc7=0&tp234tpc7=0&tp8cnc1=0&tp6cnc1=0&tp6cnc2=0&tp6cnc3=0&tp6cnc4=0&tp6cnc5=0&tp6cnc6=0&tp6cnc7=0&tp5ch0lscn=0&tp9cnc1=0&tp10co2cnc1=0&tp11cocnc1=0 HTTP/1.1
Host: api.proweatherlive.net
Connection: close

DONE
shutting down SSL
CONNECTION CLOSED
-----BEGIN SSL SESSION PARAMETERS-----
MF8CAQECAgMDBAIAPQQABDBFq7jAizhniGn43/ES3hEkJRca20TbxyHX5jSCM77z
/8kc8nke6LUtxXUTG0oi9TuhBgIEZpkXe6IEAgIcIKQGBAQBAAAArQMCAQGzAwIB
AA==
-----END SSL SESSION PARAMETERS-----
Shared ciphers:AES256-SHA256:AES256-SHA:AES128-SHA256:AES128-SHA
Signature Algorithms: RSA+SHA512:RSA+SHA384:RSA+SHA256:RSA+SHA224:RSA+SHA1
Shared Signature Algorithms: RSA+SHA512:RSA+SHA384:RSA+SHA256:RSA+SHA224
CIPHER is AES256-SHA256
Secure Renegotiation IS supported
GET /api/v01/set?wsid=133&wspw=456&mac=34:00:8A:E6:1E:A5&csntp=6&wifimcuver=1.000&displayver=1.000&dt=now&relbi=1012.0&absbi=1008.2&tmi=26.5&hui=51&tp1tm=19.8&tp1hu=69&tp1wdir=84&tp1wsp=0&tp1wgu=0&tp1wsp10minav=0&tp1wgumaxly=1.7&tp1rinrte=0&tp1rinholy=0&tp1rindaly=1.524&tp1rinwely=1.524&tp1rinmoly=1.524&tp1rinyely=1.524&tp1uvi=0&tp1sod=30.09&tp1bt=1&tp1cn=1&tp234tmc1=21.3&tp234huc1=93&tp234btc1=1&tp234cnc1=1&tp234tpc1=4&tp234tmc2=26.5&tp234huc2=49&tp234btc2=1&tp234cnc2=1&tp234tpc2=2&tp234btc3=1&tp234cnc3=0&tp234tpc3=0&tp234btc4=1&tp234cnc4=0&tp234tpc4=0&tp234btc5=1&tp234cnc5=0&tp234tpc5=0&tp234btc6=1&tp234cnc6=0&tp234tpc6=0&tp234btc7=1&tp234cnc7=0&tp234tpc7=0&tp8cnc1=0&tp6cnc1=0&tp6cnc2=0&tp6cnc3=0&tp6cnc4=0&tp6cnc5=0&tp6cnc6=0&tp6cnc7=0&tp5ch0lscn=0&tp9cnc1=0&tp10co2cnc1=0&tp11cocnc1=0 HTTP/1.1
Host: api.proweatherlive.net
Connection: close

DONE
shutting down SSL
CONNECTION CLOSED
...

--

Timo

Timo

unread,
Feb 26, 2026, 10:20:56 AM (19 hours ago) Feb 26
to weewx-user
Hi,

I thought I'd close this issue.

I was able to get the reports from Ventus into WeeWX by creating a fake proweatherlive site. But I was not able to send any responses back to Ventus (e.g. set the clock) even if I copied exactly what proweatherlive responded. I was discouraged.

Then I tried something completely different. I have a Dragino LoRa router. Its transceiver chip can do also FSK. I replaced its LoRa receiving program with my own. Now it can receive reports from Ventus sensors and forwards them as UDP broadcasts. Then I did a little driver for WeeWX which listens for the broadcasts. Now I have a working system and a useless Ventus display.

--

Timo
Reply all
Reply to author
Forward
0 new messages