Ambient Weather Station

139 views
Skip to first unread message

Jay Kruckenberg

unread,
Jun 9, 2025, 2:09:40 PM6/9/25
to weewx-user
Is there any way to use WeeWx to connect to my Ambient Weather WS-2902 weather station?

vince

unread,
Jun 9, 2025, 2:49:23 PM6/9/25
to weewx-user
https://www.google.com/search?q=weewx+ws-2902+site:groups.google.com

https://meshka.eu/Ecowitt/dokuwiki/doku.php?id=start has a massive wiki about all the many variants and a section on the 2902. A perhaps difficult read but the author hangs out in the forums on wxforums.net 

You might be able to use the gw1000 driver for this but I’m uncertain. Too many models and rebranding to keep track of.

Rainer Lang

unread,
Jun 9, 2025, 3:03:00 PM6/9/25
to weewx-user

You should be able to use it with the weewx Interceptor driver.

But it's not weewx connecting to your weathr station, but your console sending data to weewx. 😎

How this works with an Ambient station is described in the Fine Offset / Ecowitt / Ambient ... WiKi

https://meshka.eu/Ecowitt/dokuwiki/doku.php?id=start#c_the_customized_server_feature_of_the_ecowitt_consoles
and
https://meshka.eu/Ecowitt/dokuwiki/doku.php?id=start#d_the_customized_server_feature_of_the_ambient_consoles

Unless you use extra sensors with your WS-2902, the Interceptor driver should work out-of-the-box choosing the interceptor options described
in the weewx.conf example here:

#############################################################################
# *********************
[Station]
 station_type = Interceptor
# *********************
[Interceptor]
    # This section is for the network traffic interceptor driver.
    
    # The driver to use:
    driver = user.interceptor
    
    # Specify the hardware device to capture.  Options include:
    #   acurite-bridge - acurite internet bridge, smarthub, or access
    #   observer - fine offset WH2600/HP1000/HP1003, ambient WS2902
    #   lw30x - oregon scientific LW301/LW302
    #   lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge
    #   ecowitt-client - any hardware that uses the ecowitt protocol
    #   wu-client - any hardware that uses the weather underground protocol
    #    device_type = fineoffset-bridge
    device_type = ecowitt-client   # or observer - An Ambient WS-2902 without extra sensors also works with device_type = ecowitt-client
    port = 8000   # this port number has to match the port in the customized server section of your console or WS View Plus or AWNET
                  # do not use port 80 or 443 as they are reserved for standard web access
    address = 192.168.1.39 # this is an example - here comes the IP of your RaspberryPi or NAS server or VM
    iface = wlan0  # or eth0 when you are using the LAN (Ethernet) interface of your server

##############################################################################
On 09.06.2025 19:17, Jay Kruckenberg wrote:
Is there any way to use WeeWx to connect to my Ambient Weather WS-2902 weather station? --
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/ec0e4aa3-910d-4a99-920d-319757a73c26n%40googlegroups.com.

Rainer Lang

unread,
Jun 9, 2025, 3:17:14 PM6/9/25
to weewx-user

@vince: (and others 🙂)

the WiKi keeps track with three small paragraphs in the weewx section:

for the modern Ecowitt (clone) consoles and their available sensors two Ecowitt related drivers are important:

  1. the Interceptor driver written by Matthew Wall
  2. the Ecowitt local gateway API driver (a.k.a. GW1000 driver) written by Gary Roderick

The Interceptor driver uses the data posted by Ecowitt consoles via the customized server functionality.
The Ecowitt local gateway API driver uses the application programming interface available with
the GW3000, GW2000, GW1000/1100/1200, WN1900/1910/1920/1980, WN1820/1821, WH2650 (WH2682), WS3800/3900/3910 and WS6210 consoles

the Ambient WS-1965 (Ecowitt WN1920),  WS-1938 (Ecowitt WN1821) and the ObserverIP 2.0 Hub/module (Ecowitt WH2682) and the Ambient Weather Hub 2.0/ObserverIP3 module also have this API

The Ambient consoles WS-2000/4000/5000 and WS-2902 can only use their customized server function with either Ambient or WU protocol to communicate with weewx.

Too many ??? They are all mentioned 😎

and for the rebranded/reseller models there is a translation table ...

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages