Weather Station Hardware > Ambient Weather and Ecowitt and other Fine Offset clones

MUST READ - Fine Offset Clone Models,sensor compatibility,firmware + other info

(1/3) > >>

Fine Offset (FOSHK) Weather Stations i.e. consoles, sensors and clones (Ecowitt, Froggit, Ambient, ....)
(update status: 03-Oct-2023 - what's new ? see changelog)There are several companies selling Fine Offset hardware. We informally call them Fine Offset clones. Fine Offset doesn't directly sell any hardware. These reseller companies put their branding on the hardware and often use different model numbers and even different part numbers for the same stuff. There can be several differences though to keep in mind. For example one reseller brand may only provide a certain frequency for their sensors and consoles, which means that mixing brands would not work as the frequencies could be different. Even when the frequencies match sometimes the parts can possibly not be compatible because of firmware differences by each company. The purpose of this thread is to explain these differences and help users to better customize their stations and provide more options. Do also keep in mind that some reseller companies sell Fine Offset hardware along with other hardware that comes from yet different manufactures and consoles and sensors not listed here are most likely that and therefore not compatible with the Fine Offset hardware.

Can't decide which console to get? Then get more than one console! It is a popular option to have both an HP2550-C console and a GW1100 for example sharing the same sensors. You can have multiple consoles (with or without display)
The latest consoles, the GW1100/GW2000  (matchbox size/11 cm soucer size), are low-cost but very powerful display-less consoles

(due to post size limitations of the forum software the original post had to be split into different posts as it keeps on growing and the main purpose is to have all/most of the related information in one place)

Table of Contents
1. consoles and sensors (plus related information)
     - matrix
     - footnotes
2. the HP2550 console
2.1 main display
2.2 editing sensor display names
2.3 the SensorsID submenu / (re-) registering sensors
2.4 using an old WH24 array ("boat") with a HP25x0/350x console
3. firmware - update - versions
3a. consoles
3b. sensors
3c. firmware changelogs
4. Acronym Scheme for stations and sensors
5. (WiFi) consoles and sensor packages ("stations")
6. How to calibrate the air pressure of your console (barometer)
7. sensor battery status, values etc.
8. data flow between sensors, consoles, application software and internet weather services
9. changelog
10. console - sensor - maximum number table
11. sensor (array) transmission timings / reporting intervals
12. sensor hierarchy
13. the Ecowitt Gateway API (application programming interface) aka GW1000 API
14. retrieving data from the Ecowitt cloud ( - data retention intervals - https API call
15. data export from the HP25x0 console
16. Ecowitt Automation - WFC01
17. changelog (continued)

1. Console to sensor compatibility table / matrix
(consoles and sensor pictures shown are not to scale with respect to each other) 16
Using Ecowitt part numbers listed (Other vendor's part numbers like Ambient, Froggit, etc.are shown in respective lines) - These are not intended to match complete model numbers. If these parts match a complete station model, it is a coincidence.

clicking on the pictures below will magnify them in the browser - if you cannot scroll, open the image in a new browser tab

this is a view-only / read-only thread
if you want to contribute, report errors, gaps, ask related questions etc., please use the related discussion thread:
 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]
T&H&P = Temperature, Humidity, Pressure (or Thermometer-Barometer-Hygrometer in Ambient terms)
(I) - I-shape
(Y) - Y-shape, osprey


sensor frequencies used/allowed for PWS in different areas of the globe:
Americas (North/South)                            - 915 MHz
Europe                                                    - 433 MHz or 868 MHz
Asia and Oceania (Australia/New Zealand)  - 433 MHz (or 915 MHz)
Japan, Malaysia, Singapore & South Korea  - 433 MHZ or 920 MHz
(want more detail ? see
a country specific list published by Ecowitt:

In general a console works (receives RF signals) at a (one !) dedicated frequency (433, 868 or 915 MHz) - hence it can only receive the signals of sensors which transmit at the same frequency.

More than one console can receive the signal of a particular sensor in parallel, provided it operates at the same radio frequency and the firmware allows for the sensor reception. (e.g. a GW1000, a HP2550 and a WH2320E can all together in parallel receive the signals of one and the same WH65 sensor array. If it were the WH57 lightning sensor, a GW1000 and a HP2550 could both receive its signal, however the WH2320E could not as its firmware doesn't allow for that).

Ambient consoles don't display Ecowitt sensors, whereas Ecowitt consoles are compatible with Ambient sensors (provided they run on the same frequency [915 MHz] and are Fine Offset clones). Only Ambient consoles can post weather data to and not to and vice versa. Exception: the Ecowitt WH32 outdoor T/RH sensor (Ambient depreciated their WH32E version) can be received by the WS-2000/WS5000 consoles.

a: Ecowitt (Hongkong, China) sell 433, 868 and 915 MHz sensors/consoles (; Ecowitt don't sell all their sensors in/to the U.S. (restricted due to Ambient contract with Fine Offset§), Ecowitt sell some models/parts in the U.S. via Amazon and to the rest of the world directly or via Amazon in Canada, Australia, Germany, UK ...
b: Froggit (Germany, Europe) sell only 868 MHz sensors/consoles directly (, via Amazon (D, UK - no more after Brexit) or eBay; WeatherSpare (UK) offer sales and support for Ecowitt products (
c: Ambient Weather (U.S.A.) sell 915 MHz sensors/consoles only ( Ambient consoles are not compatible with Ecowitt sensors due to different console firmware; Ecowitt 915 MHz consoles can read Ambient sensors of the same frequency (915 MHz)
d: other brands (list may not be complete) are: ChiliTec, DNT, ELV, GARNI, Misol, PanTech, Renkforce, Sainlogic, Steinberg Systems, Ventus, Waldbeck, Watson ...etc. - however not all of their weather stations offered are Fine Offset clones
1: HP3501/3500 looks like the Ambient WS-3000 console but is totally different. The Ambient WS-3000 is running different firmware and only works with Temp/hum sensors and is not intended to be a complete weather station. Needs firmware > 1.6.2 for extra sensors.
2: here is a non-WiFi version of this console sold by some resellers like Ambient, model WS-1900. It looks identical but costs less and makes for an excellent 2nd display.
3: functionality-wise same as GW1000, needs/comes with an extra T&H&P sensor and has a 5V barrel connector (the Renkforce WH2600 is the legacy LAN model, not the new WiFi model, see also footnote 6)
4: e.g. Meteobridge [Pro, RasPi], Weather-Display, CumulusMX, WeeWX, GW1000live app, PersonalWeatherTablet (PWT) app (Android), GW1100 Windows app ...
5: not sold by Ecowitt to the U.S. - based on Ambient contract with Fine Offset
6: not the same as WH2600 LAN or Ambient ObserverIP (WS-1400IP, WS-1550-IP); the WH2650 is a Fine Offset model, not part of the Ecowitt portfolio - however you can get it as WH2600Pro WiFi from Froggit or e.g. under the Waldbeck Halley/Steinberg SBS-WS-600 brands from or (868 Mhz only) as a Weather station set ([displayless] console + T&H&P sensor + WH65 osprey 7-in-1 sensor array).
7: the predecessor model of the WH32 is the WH26 which is no longer built. The WH32 comes in two versions:WH32 and WH32-EP (extra precision). The WH32-EP has an external probe.
see also Ch.12 sensor hierarchy
The GW1000/WH2650/HP2550 consoles allow selective activation or deactivation of sensors. Per console there can be only one WH32 sensor active (either WH32 or WH2-EP). If it is active in the console, it overwrites all other outdoor temperature sensors which are active for the console. If you wanted e.g. to get the outdoor temperature sensor data of a WH65, a WS80 and a WH32 altogether, you would need to deploy three consoles (i.e. consoles from the GW1000/WH2650/HP2550 models).
A similar situation exists with the wind sensor data from WH65/WS69, WS68, WS80 and WS90 running in parallel - the consoles prefer WS90 over WS80 data over WS68 over WH65/WH69 sensor array data. You want both (all four), you need two (four) consoles with selective activation/deactivation of WH65, WS68, WS80 and WS90.
8: the whole number of indoor and outdoor PM2.5 sensors (WH41 and WH43) must not exceed four (4) devices (per console). You can have more than four such sensors, but they will then need to be distributed over more than one console. The same applies to the WH55 water leakage sensor.
9: the whole number of WH31 and WN30 extra sensors (WH31 and WH31-EP) must not exceed eight (8 ) devices (per console).
 :!:  WH31-EP sensors come sometimes labeled WN37xS (Ecowitt internal name) - they are still WH31-EP sensors. x=A,B,C (07-Jul-2021)  :!:
10: the WS6006 is a display-less console and a WH65/WH69E array with the possibility to add two extra sensors. Target area is agriculture. The current model uses mobile networks with 3G (UMTS), 4G (LTE) standards. The predecessor didn't have extra sensors and ran on 2G / GPRS. The still to-be-released WL6006 will run on LoRa (Long Range) technology. Number and type of extra sensors still to be determined.
11: Weather Networks - WU=Weather Underground (, E=Ecowitt (, WC=WeatherCloud (, WOW=MetOffice WeatherObservationsWebsite (, A=Ambient Weathernet (, C=custom server [W= WU protocol, E= Ecowitt protocol, A=Ambient protocol]
The rebranded models in the matrix ("others") support the same Weather Networks and can use a custom server as the Ecowitt models
12: 433 MHz only
13: 915 MHz only
14: 868 MHz only
15: 868 MHz only; the Ventus W830 console displays digits only in white whereas the other brands have colored digits
16: console with screen sizes (screen diagonal):
      HP2550: 7"/17 cm, HP3501: 4.3"/11 cm, WH2910: 6"/15 cm, WS2320: 7.1"/18 cm
      (the WS2320/WH2320E/WH4000SE console has a 4:3 LxW ratio, the other console screens have a 16:9 LxW ratio)
      display-less console sizes (LengthxWidthxHeight):
      GW1000: 2.3 x 1.2 x 0.4" / 6 x 3 x 1 cm, WH2650: 3 x 2.1 x 2.2" / 7.7 x 5.5 x 5.7 cm (height including antenna), WS6006: ~4 x 2 x 0.6" / ~10 x 5 x 1.5 cm
17: sold by Ambient ( 915 MHz) and Froggit (868 MHz), and since 30-Apr-2021 also by Ecowitt (433, 868, 915 MHz); this sensor is part of the WH31 multi-channel family (WH31x, WH31-EP and now also WN30). This means you can have maximum 8 sensors of WH31 multi-channel type (WH31, WH31B etc.) per console (see footnote 9); remember: Ambient consoles don't display Ecowitt sensors, whereas Ecowitt consoles are compatible with Ambient sensors (provided they run on the same frequency [915 MHz, 868 MHz] and are Fine Offset clones).
18: sensor data from non-Ambient Fine Offset clone consoles which have the custom server option in Ecowitt format available (WSView app --> Device list --> Weather services --> Customized) can be received and processed by Weewx with the so-called Interceptor driver. For the GW1x00/WH2650/GW2000/WN19x0 a dedicated API driver (Ecowitt gateway driver) is available. The proprietary Ambient format is not compatible with any so far existing weewx driver (as per August 2022).
19: The Tycon ProWeather TC3000WC has a console display with black letters/numbers on greenish-grayish background, similar to the Davis consoles. The other clone models have bright yellow letters/numbers on a dark blue background.
20: The 2910C console (and clones on latest firmware, both console and WiFi firmware) can receive extra sensor data from WH31 and WH41/43 sensors and publish them on These readings CANNOT be displayed on the console.
21: the WN1900 (not to be confused with the Ambient WS1900  :!:) is a "low-cost console" together with a light-weight version of the WH65 sensor array (WN67) without solar panel, solar and UV sensors and longer sensor sending intervals. It can be connected to other outdoor arrays though. The console cannot display solar/UV values even if a WH65/WS80/WS68/WS90 is connected.
The console itself has the same API as a GW1000/WH2650 but with a grey-green LED display and about palm-size (i.e. can be held in one hand). 8 WH31 multi channel temp/hum sensor recycle display on the console. Other extra sensors data (same as GW1100) is not displayed on the console (pass through to only); sensor management/calibration via WS VIEW app only. It comes with a greyish/black display (WN1900) or a color display (WN1910) - it is meanwhile also sold for Ambient sensors under the name WS-1965. The successor model of the WN1910 is the WN1980 console. It has the same features as the WN1910, but no more bluetooth, now WiFi 802.11 b/g/n connectivity and a WebUI. The outdoor temperature/humidity is shown in a different color (red instead of orange) and the keys are no longer at the side but touch-sensitive areas on the display.
22: the WH32B has a no longer built predecessor model named WH25. A HP2550 or a WH2650 console should be able to get readings from it as T&H&P sensor. The WH32B indoor T/H/P sensor is not to be confused with the WH32 (without a B) outdoor T/H sensor. These are different devices and cannot replace each other.
23: the WN67 (N=no solar panel) is a light-weight WH65 with no solar radiation reading. It has a longer reporting interval (48 s) and runs on batteries only. It comes with the WN19x0 console. The sensor array which comes with FineOffset WN5300, WN5350, WN2080 is NOT a WN67. It is a WN14 and uses a different modulation method for transmitting the sensor readings. WN14 uses ASK=amplitude shift keying and the WN67 uses FSK=frequency shift keying. So they are not interchangeable and cannot be received by the consoles in our matrix. The sensor arrays of Aercus 2085 and Aercus 3085 also use ASK.
24: the WH65 comes as Y-shape and the newer WS69 arrays as I-shape arrays  (as per Ecowitt engineering). The WS69 can use the BP0001 battery extension pack. Newer hardware revisions come with a "milky sticker", a filter on the solar sensor (do not remove it !) - the predecessor of the WH65/WS69 is the WH24, the "boat" (because of its shape). It can be received by the newer consoles too, only some adjustment needs to be made in the device settings - otherwise the wind readings will be wrong as the way of measuring wind has changed in the WH65.
25: the GW1100 can also be configured and connected to WiFi via a WebUI, not only via the WSView app
26: CumulusMX V13 (b3145) can use a console/server which posts in Ecowitt, Ambient or Wunderground protocol (e.g. custom server option) as a full or complementary station (adding sensors to main station)
27: the WS90 is an all-in-one outdoor array with a haptic rain counter and ultrasonic anemometer; it's not meant to be a replacement for the WS80 - It's part of a new station (Wittboy) with an all-in-one outdoor sensor array (WS90) and a new gateway/hub GW2000 which will become home automation etc. capable in the future. Its rain sensor can be calibrated on five tiers ( Its SHT40 based T/H sensor can be easily replaced by an extra precision SHT35 T/H sensor (
Since February 2023 there is also a WS90 with Modbus/RTU interface available.
28: in Europe the WH31 comes also in a special edition with a DCF77 chip (radio controlled time signal) - this is not necessary for the normal consoles (GW1x00, HP2550 etc.); it works like anormal WH31 sensor
(868 MHz) - it's sold by dnt - a WH31 can be converted into a WH32 ( - the so-called WH32F sensors (max 3)  of a WH28x0 console are also WH31 family sensors with a radio time receiver. Their channels 1, 2, 3 correspond to WH31 1, 2, 7.
29: when a WH65/WS69 array, a WS90 array and a WH40 rain gauge are active for one console, the precedence of the sensors is WH40 --> WS90 --> WH65/WS69 (leftmost in line is preferred over the others by the consoles GW1100, HP2550)
30: The GW2000 console/gateway can display the rain data of both the haptic ("piezo") rain sensor of the WS90 array and a WH40 in synoptic view (firmware 2.1.1) in its WebUI and on  if both are registered in the console. ( The GW2000 possesses a LAN and WLAN interface which can be used alternatively or in parallel.
31: the WN36 is a floating pool temperature sensor, 8 channels, the 8 channels will be shared with the WH31 family; also = Ambient WH31PF
32: via Ecowitt cloud with APP and API key
33: either via Ecowitt custom server or via WS2320E API
34: indoor T/H/P sensor already integrated in HP2561
35: the WH2682 or Ambient ObserverIP 2.0 module (Ambient Marketing name: "Weather Hub") is a displayless console/gateway and functionally similar to an Ecowitt GW2000 console/gateway upgraded hardware which is able to receive all Ambient branded sensors (but no Ecowitt sensors due to Ambient proprietary company product policy - whereas an Ecowitt GW2000 can receive all Ecowittt (clone) sensors including Ambient sensors). The WH2682 has both an Ethernet (LAN) and WiFi (WLAN) interface and a WebUI for configuration via a web browser. If it can also be configured by an (to be updated) awnet app is not yet known. (21-Sep-2022). The old ObserverIP module (WH2600, WS-1900 - LAN only) could not receive the WS80/WS-5000 ARRAY and WH40/WS-5000-RAIN, PM2.5 and AQUIN sensors.
It needs an extra indoor T/H/P sensor (WH32) like the WH2650-WiFi or the HP2551/WS-2000/WS-5000 consoles.
36: the WN1821 has an inbuilt CO2 sensor and displays WH/WN31,34,35 and WH51 - no solar, no wind, no rain no pressure

*: WN34D: extended range -55 - +120°C
&: in beta testing
%: WN51 = soil moisture sensor with ceramics covered probe; under revision; no more sold
§: Fine Offset Electronics Ltd are the manufacturer, the factory (target group: resellers/business customers e.g. Ambient, Froggit, Misol, ...) whereas Ecowitt are FineOffset's private customer outlet/front (target group: retail, private users) which is also involved in research and product development.

2. HP2550 console

2.1 main display/interface                                     HP2550/2551 console                                                  2nd generation HP2560 console

 [ You are not allowed to view attachments ]  [ You are not allowed to view attachments ]

the differences known so far (apart from the design e.g. feet and more square frame shape) is that the HP2650 console doesn't need an extra WH32B sensor for indoor temperature, humidity and air pressure any more as the air pressure sensor is integrated in the console main board and the temperature and humidity sensors sit in the antenna/aerial like looking foldable piece on the top right (hence the holes at the end part). It also has an upgraded WiFi modem which needs its own firmware (see under firmware). Size-wise they are +/- the same (the picture above is not proportionate) - the buttons/keys are touch-buttons now. (desoldering the T/H sensor from the mainboard would re-enable the use of a separate WH32 indoor T/H/P sensor).
newer models of the HP2551 also have a new WiFi modem with the new firmware - also with it comes a WebUI where the configuration of the Weather networks can be done

 [ You are not allowed to view attachments ]

(The pictogram below reflects device firmware 1.8.0)
 [ You are not allowed to view attachments ]
14. There are three colors for an alarm: red, when a max threshold is activated, blue, when a min threshold is activated, and yellow, when both, a max and min threshold, are activated. When the threshold is crossed the symbol starts blinking and the console starts beeping. Pressing any button stops the sound; the blinking continues until the threshold is reached again. if the alarm symbol is activated for indoor temperature, the symbol is also shown when the WH31 and WH45 sensors are cycling. For the WH31 and WH45 sensor no alarm can be activated.

(1)  - the WH55 water leak sensors (1-4) also appear here as green drops with the channel number inside
       - in the top left corner up to four icons can be seen, depending on to which Weather Services your console is posting;
         available icons: Ecowitt, WU, WeatherCloud and WOW

(3) with console firmware 1.7.6 the time stamp of the last strike is now maintained over a reboot or restart
     (before it would disappear after a reboot/restart of the console)

(5) the console does not show 24h rain [yet]  (=rainfall during the previous 24 h - not to be confused with 24 h/daily total rainfall)

Next (left) to the reception quality symbol of each sensor is a low-battery warning symbol, which is invisible during normal operation. It will appear only when the battery power has dropped too much.

2.2 editing sensor display names

As the console firmware update to V1.7.3 in quite a few cases purged the name of the indoor temperature/humidity sensor shown on the main display and replaced it with the text "WH32", the question arose how to fix this.
Below the answer which is somewhat tricky and not clearly documented in the HP2551/2553 manual.
On the main setup pages (pressing the wheel/gear button 1-4 times - the position changes on the 1st setup page !! - or "More [setup]" on the 1st setup page) you only find the possibility to change the display names of your WH31 extra sensors (1st setup page).

Ecowitt somehow considers the WH32B sensor, the indoor temperature/humidity/pressure not as a basic sensor (what common sense would expect as the sensor comes with the HP2551/2553 packages) but as an OPTIONAL sensor.
Hence you have to look somewhere else: on the "Optional Sensor Display Mode" page ( press 4 x ▼▲ from the main display). There you suddenly find your WH32B T/H/P sensor under the name it shows on the main display.
However the example in the manual does NOT show this sensor ....
On this page the display names of all sensors shown (all optional sensors including the WH32B) can be edited.
Select the sensor with the ▼▲ key and press the (-) key to enter the editing dialogue.
From firmware 1.7.8 on this page was moved into the "settings" area: Settings (gear wheel) --> More [Setup] --> Sensors Name&Data
 [ You are not allowed to view attachments ]
The sorting order is alphabetic for the sensor model names where e.g. the WH45 starts with "C" for CO2, indoor was considered "WH32" (correct would have been "WH32B") and the PM2.5 sensors are WH41/43.

2.3 the SensorsID submenu / (re-)registering sensors

The sensors ID submenu is not properly described in the HP2551 manual (October 2021) and people trying to install a WH32B (e.g. for the HP251 or the WH2650) or the WH32(-EP) - the WH32 manual only shows how to get a WH32 installed for a GW1000/WH2650 but not for a HP2550 console where WS View only works for weather network configuration - are confronted with obstacles, I have decided to explain the SensorsID submenu below.

By the way - there are two submenus. The 2nd one is found by pressing the arrow-right key when you are on the 1st SensorIDs page. The 2nd is for the WN34 and WN35 sensors, whereas the rest of possible sensors shows on sensorIDs page #1.
It's a table with three main columns, each of which has three resp. four sub-columns.
 [ You are not allowed to view attachments ]

GARNI in Europe have given own sensor names also inside the HP2550 console (their name: Arcus 3055) and do not show the WS68 and WS90 sensors
 [ You are not allowed to view attachments ]
it is quite self-explanatory, except for the 1st main column where you find the "T&HP" and "T&H" entries.
T&HP is the WH32B sensor - the indoor temperature/humidity/air pressure sensor
T&H is the WH32 sensor - the single temp/hum outdoor sensor (all other outdoor T/H sensors are integrated in one of the three outdoor arrays, WH65, WS68, WS80) - if you use an outdoor array and a WH32(-EP) outdoor T/H sensor in parallel, you will to register it here - and its readings will override the outdoor T/H readings of all the other arrays.
The WH57 lightning detector and the WH45 indoor 5-in-1 air quality combo sensor also show in the first column.
The same with the WH65/WS69, WS68 and WS80 outdoor arrays.

In order to either register of deactivate a sensor, you will have to select its ID field with the up/down arrow keys and then press the (-) key.
A little pop-up window appears where you have four options:
1. Register (the console will automatically look for the sensor);
2. enter its ID and register (this is useful if you have sensors of the same type and are not happy with the console's choice - or want to assign a particular sensor to a channel (see WH41/43, WH51, WH55, WH31/WN30));
3. select "disable" to deactivate the sensor
4. save (always needed except for 5.)
5. cancel

It is generally GOOD PRACTICE to actively DISABLE all sensors you do not use with your console (HP2550, GW1x00, WH2650) in the sensorsID section of your console or WS View Plus app in order to avoid wrong registrations. Do not leave the sensor ID entry in "learning" mode.

Battery exchange - Battery replacement
If you change/replace the batteries of your sensor(s), the sensor(s) might need to be re-registered in the console(s) it was (they were) registered to before !!

The 2nd main column houses the WH41/43 PM2.5 sensors (4 channels) and the WH31/WN30 Extra Temperature/Humidity sensors (8 channels)
The 3rd main column houses the WH51 soil moisture sensors (8channels) and the WH55 water detectors (4 channels)

2.4 using an old WH24 ("boat") outdoor array with the HP25x0 console

the old WH24 (Ambient WS-1001) uses a different wind measurement method and has a different surface for rain readings.
While the consoles with the Ecowitt Gateway API (GW1x00, GW2000, WN19x0) have a compensation switch for a WH24 in their device settings, the HP25x0 and HP350x consoles don't. Here one has to use different gain factors for WH24: wind gain: 2.17, rain gain 1.18

If you want to use the new WH65/WS69 with an old WH1080 (Ambient WS-1000) console, the gain factors are: wind gain 0.46, rain gain 0.85

3. firmware
a. console firmware update
firmware update procedure:
there are two types of firmware for the FineOffset/Ecowitt (clone) consoles: 
a) WiFi firmware for the upload to the Weather Networks and a customer server (if the console supports), usually starting with EasyWeatherVa.b.c (or AMBWeatherVa.b.c for Ambient devices)
b) console firmware, usually just the version like Va.b.c (a, b, c = major version, minor version, patch level)
(The reason for the two firmwares lies in the internal construction. With the display consoles the main processor
handles all activities including a WiFi modem which the WiFi firmware is for)

the GW1100/GW1000/WH2650/GW2000 and WN19x0 consoles have a combined WiFi/console firmware
(They have a separate WiFi SoC (system on a chip) with its own processor which handles the WiFi communication. It's faster than the display consoles)

below shown is the update via WSView (Plus) app 
 [ You are not allowed to view attachments ]
When new firmware (WiFi and/or console) is available for the GW1000 and WH2650, an automatic pop-up will appear when selecting it from the device list (GW1000A,B,C-WIFIxxxx).
For the GW1100/GW2000 (from FW version 2.0.9 on) a red dot will appear in the side menu at the "Device setting" entry and on the "check new version button". When pressed the new firmware version and the change log will be shown and the red dot in the button disappears
 [ You are not allowed to view attachments ]
It may appear that you cannot access the WebUI of a GW1100/GW2000 after a firmware update while via the WS View app it is possible to connect. You will have to login again from the start using the IP address ONLY,
e.g. and NOT refresh or try directly any other URL like

When new WiFi firmware is available for the remaining consoles, an update pop-up will appear when you select the console entry from the device list.(EasyWeather-WiFixxxx or AMBWeather-WiFixxxx)
You must acknowledge the message by pressing OK. In the next step you can accept or cancel the update.
On the device list itself a note will be displayed for each affected device in green bold letters saying "New Firmware". When you canceled the update proposal before, an extra button will appear with the text "Update Firmware to a.b.c"
Both notes will disappear after the update was successfully performed.
(HP2551/HP2556 consoles produced in 2022 have a new WiFi modem and hence a new WiFi firmware called EasyWeatherPro whose versioning starts counting from 5.0.0. It's update is NOT performed with the WS View [Plus] app but inside the console entering the "Factory" /"about" page [ press 4 x gear-wheel])
We recommend checking regularly in the WSView Plus app if a WiFi firmware update is available for your device (select console in the device list)
The latest Ambient consoles sold as WS-2000/WS-5000 also have the new hardware revision with the new WiFi modem.
Hence the WiFi firmware AMBWeather Pro 5.x.y
Stupidly the Harware version shown in the About page of the console in V.2.0 for both hardware revisions :roll:

console/device firmware update for the HP2551 and HP350x consoles is done via microSDcard. Download from or []. Copy the file user.bin (HP2551 or clone) or firmware.bin + picture.bin (HP350x)  or factory.bin (WS-2000/WS-5000 console) to the FAT32 formatted SD card's ( :!:SDHC type only max 32 GB :!:) root directory on a PC and insert it into the console. HP350x will need a power-cycle [switch off/on].
The microSD card can only be properly inserted in one direction. Looking at the console display, the contacts of the microSD card have to go in first and have to be visible for you, the printed side of of the microSD card will have to show away from you.

The Ambient firmware update file may come with different names when you download it (factory_1.bin, user.bin, (needs to be unpacked first), user_1_6_3.bin etc.).
If the name is not factory.bin or user.bin, it needs to be renamed to user.bin resp. factory.bin . Updates from newer firmware version work with both names for Ambient consoles.
(difference: user.bin will be deleted automatically after the update, factory.bin needs to be deleted manually).

latest firmware versions (revisions): (26-Sep-2023)
(version of the WS View Plus app needed for using/applying all options: 2.0.32 - 14-Jun-2022) - actual version: 2.0.42 - 25-Jul-2023 - latest version of the Ecowitt app (needed for the WFC01 IoT valve) is 1.1.25 31-Jul-2023
WiFi: EasyWeatherV1.6.5 (HP2551, HP3501, WH2910, WS2320) - issue date: 18-January-2023; EasyWeatherPro 5.1.3* for HP2551, HP3501, WH2910, WS2320 latest hardware revision (new WiFi modem) - issued September 2023
shows in the device list for your console as EasyWeather-WIFI-xxxx where "xxxx" are the four last characters in HEX format of your console's MAC address.

console: V1.9.1 (HP2550, HP2650 issue date:11-Aug-2023), V1.7.2 (HP350x - released 12-Jan-2023): update via SD card - V.1.7.6 (GW1000, WH2650): update via WSView (Plus) app, V >= 2.0.29 necessary to see the WS90 data - released 08-Mar-2023 - V.1.2.3 (WN1900/1910, release date: 30-Jun-2023) - V.1.2.3 (WN1980, release date: 26-Sep-2023): update via WS View (Plus) - V1.1.29 ( WH6006, release date 13-Jul-2022)
V2.2.7 (GW1100 - released 15-Sep-2023) - the update can be checked and applied in the WebUI; since version 2.0.2 also in the WS View Plus app; V3.0.7 (GW2000), released 15-Sep-2023
(* the update of the EasyWeatherPro firmware is done inside the console in the "Factory"/"about" page [pressing 4 x gear-wheel])

WH6006/WS6006: WiFi 1.1.32 (27-Aug-2023) update with Weather Logger software (1.7.1) via USB
WL6006: WiFi 1.0.21 (02-Sep-2020)

this also applies to FineOffset clones - see rebrander model number in the matrix

HP10 camera: V1.0.8 - update via WS View Plus or WebUI

(Firmware 1.7.0 GW1000/WH2650, FW 1.2.0 for WN19x0 and FW 1.1.0 for WN1980 allows console configuration of a registered WS90 and viewing live data of the WS90 sensor array (WSView Plus App >= 2.0.29 needed). for a WH2650 WSView+ >= V2.0.30 needed.) Current WSView Plus version see above.

HP2550/HP2560 console firmware change log V.181-V.1.8.7  see attached PDF file of this post below

there are also two types of firmware for the Ambient consoles: 
a) WiFi firmware for the upload to the Weather Networks and a customer server (if the console supports), usually starting with AMBWeatherVa.b.c
b) console firmware, usually just the version like Va.b.c (a, b, c = major version, minor version, patch level)
Ambient have a different numbering of the firmware version as their firmware is brand-customized

WiFi: AMBWeatherV4.3.3 (23-Mar-2022) (WS-2000, WS-5000, WS-2902A, B, C) update via awnet app ( not yet updated, still shows 4.3.1)
new WS-2000/WS-5000 consoles: AMBWeather Pro V.5.1.1
console: V1.9.0 (WS-2000, WS-5000) update via SD card (issue date 23-Mar-2023) [note Ecowitt and Ambient device firmware are identical]
[visible in the settings/setup of consoles with display and in the awnet app]

changes, improvements, bug fixes coming with the firmware releases: or

b. sensor firmware update
usually sensors have their firmware for their lifetime, but with the sensor array, different hardware revisions and related firmware revision are possible.

So far it's the WS80 6-in-1 ultrasonic outdoor sensor array  for which firmware updates are available, depending on the hardware revision
new firmware V.1.2.4 from 17-Jan-2023
-  Optimize low/no wind speed detection algorithm

new firmware V.1.2.5 from 05-Apr-2023
- reduce/fix the problem of wind speed and direction remaining unchanged after rain
Recently (April 2022) a firmware update V.1.1.7 for the WS90 ultrasonic 7-in-1 outdoor array was released.
it's supposed to provide a rain detection pattern improvement  and thereby improve rain measurement accuracy.
A Windows PC/laptop is needed for the upgrade (Win7 - Win11)

A new firmware update V.1.1.9 is available (May 2022): (improvement of wind readings)
download from

New WS90 Firmware V1.2.3 Upgrade available (14-Jul-2022)
- Increased sensitivity for mist and drizzle rain detection.
- sensitivity for high rain rate adjusted to provide better lineararity.

New WS90 firmware V.1.2.5 Upgrade available (13-Aug-2022)
- 32K XTAL working state check after power on. If no possible for external timing crystal working, switch to internal timing clock, enhancing item robust during different conditions.
- Increase mist or drizzle rain sensitvity. we recomend most user to set Rain1 gain setting to 0.75 with GW1x00/GW2000 hub or HP25** console series.
- Tuning for stormy rain sensitivity alignment.

New WS90 firmware V.1.2.6 Upgrade available (21-Sep-2022)
useful for V.1.2.5 users where the sensor reacted too sensitive to mist or dew - otherwise no need for installation

New WS90 firmware V.1.3.0 Upgrade available (18-Jan-2023)
-   Optimize low/no wind speed detection algorithm

New WS90 firmware V.1.3.2 Upgrade available (29-Mar-2023)
- Optimized for rain condition wind measurement algorithm, overcome issue that sensor stop reading wind when water comes to the transducer surface
- Optimized for MODBUS version so that active measurement command is included for faster reading speed. The fastest measurement can be up to 8 sampling per second
- Battery voltage measurement is possible when heater 12v power is applied for hardware version after v2.0. The early version prior to hardware v2.0 will not be possible to measure battery voltage when 12v external heater power applied

New WS90 firmware V.1.3.3 Upgrade available (17-Apr-2023)
- Optimize rain detection algorithm
owners of a GW1100 or GW2000 can verify their WS90 firmware version by hovering the mouse over the WS90 icon in the SensorsID section of the WebUI
 [ You are not allowed to view attachments ]
From version 2.0.36 on the WS90 firmware version is also shown in the WS View Plus app, section Sensors ID.
Users of a HP25x0 console with a WS90 can have the console post (temporarily) to and find their version there. First connect via browser and follow the instruction.

So far WS80/WS90 firmware upgrades could only be performed with a Windows computer.
Now (02-Jun-2023) there is also an instruction available how to perform the WS80/WS90 firmware upgrade from a Linux (derivate) or MacOS based server/computer:

3 c firmware changelogs

Change log for GW1000/WH2650 firmware 1.6.9/1.7.0/1.7.1/1.7.2/1.7.3/1.7.4/1.7.5/1.7.6

--- Code: ---1.7.6:
- Fix the bug that the yearly rainfall does not clear to zero
 - Support multi-channel sensor data uploading to Wunderground
- Weekly, monthly and yearly rainfall reset 0 at the same time as daily rainfall reset 0.
- missing "r" in totalrainin ("totalainin") for custom server posts, introduced with 1.7.4, corrected again
- fix the bug that does not turn off the AP after connecting to the router
- support WN34 calibration
- support the compensation of solar radiation effects on outdoor temperature readings (you need WS View Plus >= V. 2.0.32 !!)
- repair the total rainfall supported during customized uploading
1. Support WS90 related data reception, calibration and upload.
2. Fix the bug of abnormal startup of the system. (1.7.2)
3. Fix WU upload bug (1.7.0, 1.7.1)
4. Fix event rain display bug (1.7.3).
Please use the latest version of WSView Plus app to check the data after upgrading the firmware
--- End code ---
WSView+ >= V2.0.30 needed - in 1.6.9 no upload to WU took place, fixed in 1.7.0; in 1.7.0 wind data wouldn't upload to WU, fixed in 1.7.1; abnormal reboots, fixed in 1.7.2

Change log for HP25x0 device firmware

--- Code: ----------------------------
V 1.9.1
- Add support for Russian language.
- Add an OK shortcut button when entering a Wi-Fi password on the keyboard
- Add automatic time zone detection feature, which is enabled by default. It will automatically retrieve the time zone and time when connected to the internet, and the time calibration will occur 5 seconds after successful time zone detection
- Add an option to switch between apparent temperature and perceived temperature in the "more" interface, and the corresponding display on the main interface should also switch accordingly
- Adjust the minimum upload interval for custom servers from 16 seconds to 8 seconds
- Add an AFC (Automatic Frequency Control) switch function in the setup interface, whichis set to OFF by default. Customers can try turning on this feature when encountering unstable RF reception
- Support for WN34D temperature sensor with a specific temperature range
- Fix the issue where the humidity names are all in German in the ID setup interface
- Fix the issue where the indoor multi-channel temperature and humidity data from the WH45sensor are not refreshing on the main interface
- Change the wind speed unit from "btf" to "bft"
- Modify the Dutch language
V 1.9.0
- WiFi password changed to show “*” during the input stage
- Bug fix for multichannel PM2.5 display on the main UI
- Restore multichannel sensor data quick brief display
- Correct spelling mistake on About page
- When on board barometer sensor failed, WH32 indoor sensor will be adopted as indoor data source
- Spelling and grammar improvement for Dutch, French, Spanish and Portuguese language
- Expand the calculated “feels like” temperature range. Originally is limited to the arrange of -40℃ to +60℃
V 1.8.7
The WH30 default channel name is changed in Czech
"G092H CHx" to "G092H KAx"
"T&H CHx" or "CHx" to "G092H KAx"
V 1.8.6
1. Optimized code about SD card storage
2. German translation text modified
3. Czech translation text modified
4. Portuguese translation text modified
V 1.8.5
During the internal (Ecowitt) testing, 1.8.2, 1.8.3, 1.8.4 was released, but finially we have all these 4 versions combined to be 1.8.5.
1. With WiFi modem firmware version after Pro5.0.8, the WU account setting for ambientweather has disabled. New account setup has be implemented. This dosesn't affect ecowitt customer.
2. Fix some spelling mistake for Portuguese Language for pressure, dewpoint, wind direction etc.
3. Data validation check for WS90 sensor added. This is to prevent console picking up data wrong.
4. Dual RTC clock introduced. If 32k external XTAL is not working, then  internal RC 32k timer clock will be switched over.  This is to enhance system stability.
5. NIST time update plane changed from once per day to once per two hours.
6. Timing check for data set in added in preventing from generating two data set in its data record.
7. Update a flash data entity for PiezoRain
8. Rain reset for week, month, year follow daily rain reset time at user's choice.
9. If a RTC crystal failed, a message of "The external 32768 crystal is abnormal!!!" message will be displayed.
V 1.8.1
1. OTA feature supported for WiFi modem. The feature can be edited on "about" page. OTA will be triggered when entering this page, and this feature needs WiFi modem firmware verison to be v5.0.7 or later. Prior to this version, this feature is not supported.
2. Portugese language is supported.   
3. Change Deutsch (German) text for SD card back up file:
 Dewpoint -》 Taupunkt; HeatIndex -》 Hitzeindex; FeelsLike -》 Gefühlte Temperatur; Abs. Leckage -》 Abs. Luftdruck; Rel. Leckage -》 Rel. Luftdruck
4. UPdate French translation to be plural when more than one unit countered. like mins, heures, jours
5.WS90 Rain calibration supported.
6. Outdoor sensor type description for WH65/69 added.
7. WN34 calibration feature added.
8. Default system start up time updated to 20220101.
9. Update feelslike calculation for correct temperature/humidity data source when ws90 sensor is at present.
10. Change "Radiation compeansation" to "Temperature Compensaiton" wording.
11. Fix a bug for weather forecast.
12.  Special character supported on mini keyboard.
13. Other system stability improvements.
V 1.8.0
Fixed the bug from V1.7.9 that characters will be displayed when pressing key6 when WH51, Wn34, WN35 are not received
V 1.7.9
1.Added Rainfall data priority option trad./Piezo./No rain gauge means. Now you can set one of them to calibrate rainfall parameters.
2.Optimized SD card write methods that writing 5 items in once when storage interval less than 5 minutes.
3.Fixed the bug that upload rainfall data when relink console.
4.Adjusted icon: Wi-Fi, lightning, rainfall.
5.Changed translation for German, Spanish, Dutch
V 1.7.8
1. Italian, Spanish, Dutch language added.
2. Icon for weather serives of WC, WOW and ecowitt added when these services are enabled.
3. New WS90 sensor supported.
4. Max/Min font color changed.
5. Optimized sensor ID page for better logic.
6. Haptic rain data will be stored in flash upon priority selection.
7. Haptic rain gain can be set for different rain intensity.
8. German translation updated for better layout.
9. Tighter new sensor validation check when new sensor type is found. This is helpful in avoid wrong sensor data being recieved.
10. If haptic and tip spoon type rain sensor both present, user can select which data should be used at "more" page.
11. Fixed a bug for pm2.5 sensor not locked for its sensor ID.
12. Special character supported at the key board layout.
V 1.7.7 (courtesy @kheller2)
1. French Language Supported.
2. SD card status displayed. When there is SD card inside, a SD card symbol will  be lit.  If the SD card is not readable or writeable, there will be an indicator to tell the SD card status.
V. 1.7.6 (courtesy @kheller2)
1. The reset weekly rain replaces the option pressure switch, which can chose monday or sunday.
2. The reset daily rain replaces the option background color switch.

--- End code ---

Change log for GW2000 firmware V.2.1.1 thru 2.1.9, 2.2.0 thru 3.0.7 versions

--- Code: ---V. 3.0.7
- Optimized MQTT data upload
- Optimized the sub-device offline problem
- Supports IOT device WFC01.
- Fixed an issue with incorrect rainfall of ß test version 3.0.2
- Support smart scene function.
- Fixed some known bug.
- Local web interface added AFC* ON/OFF setting function, default OFF, when the RF is not stable can try to switch it.
(only in the WebUI, not planned for WS View Plus !)
- Fix some bugs in ip Settings and add DNS server Settings.
- Fix some known bugs.
*) AFC = automated frequency control
- Fix some bugs in ip Settings and add DNS server Settings.
- Optimize wireless RF parameters
- Optimization of air pressure data error problem.
- WLAN can be switched on or off
- WLAN can also have a static IP address assigned
- Fixed a bug that parameter storage is not timely.
- support remote firmware upgrade
- replace "feel like" by "Feels like".
- don't show heat index, wind chill
- Optimize the http server.
- Optimize weathercloud server upload.
- Wunderground protocol adds support for multi-channel data upload.
- Optimize exception handling of RF reception
- Fix some display problems
- Supports the upload of leaf moisture sensor data (refers to WH2682/ObserverIP2.0 - shared WebUI/firmware)
- Fix the bug of not reconnecting the router (when losing connection - WiFi interface)
- Fix the bug that the RF module may not receive data
-  Added password encryption for HTTP transmission
-  Supports the function of quickly uploading to the server after thunder ( only, custom server not affected)
- shows firmware version for a connected WS90 in sensorIDs when hovering the mouse over the icon
- Fix some spelling mistakes
- Optimize code to improve stability
- Support wh34 calibration
- Support temperature correction depending on solar radiation and wind speed for WS69, WS80, WS90
- fix static IP issue for LAN interface
- repair sensor page power status display.
- fix lightning data display in livedata
1.Fix the bug of daylight saving time algorithm
1.Fix the correctness of piezo gain upload
2.Fixed that the original number and piezo gain are not transmitted during user customized upload
3.Support user to open or close WI-FI AP mode
4.Repair the display of battery status of all sensors
1. normal rain gauge data and ws90 haptic rain data can be uploaded at the same time and you can view both rain values on your same dashboard. This gives you the possibility that you can view both rain data from WS90 and WH40(WS69) in parallel.
2. Haptic rain calibration can be adjusted according to different rain intensities. This will make it possible that you can fine-tune the rain accuracy for the WS90 wittboy sensor.
3. pressing the central reboot button for more than 10 seconds will perform a factory reset (earlier a factory reset was not possible)

--- End code ---
Change log for GW1100 firmware 2.04, 2.05, 2.06, 2.07, 2.08, 2.09 thru 2.2.3, 2.2.7 versions

--- Code: ---V.2.2.7
- Fixed some router connection issues and support WPA3
- Support WN34D temperature sensor (-55~125 ℃)
- Fixed some known bugs
V.2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.2.0, 2.2.1, 2.2.3,2.2.5-2.2.6
see GW2000
- add WN34D support (temperature -55°C - +155°C)
- fix known bugs
- repair sensor page power status display.
- fix lightning data display in livedata
1.Fix the bug of daylight saving time algorithm
V2.1.2 release
1. Fix the correctness of piezo gain upload
2. Support user to open or close WI-FI AP mode
3. Repair the display of battery status of all sensors
V2.0.9 release
1.Support scanning WiFi hotspot list
2.Modify sever LED status
3.Fix too many broadcasts
V2.0.8 release
 1.  Optimize distribution network function
 2.  Fix SNTP function bug
 3.  Add new version information prompt
 4.  Support wh25,wh26 data protocol new
V2.0.7 release
 1. fixed bug for wind speed error on WOW.
 2. Lightning data stored locally and the pattern of displaying has been updated.
 3. rain reset time is user define enabled now.
 4. Sensor data priority has been changed so that wh40 will override WS65,69, WS90.

V2.0.6 release
1、change sntp time update from once per day only to every one hour
2、fix rain month no reset bug.
3、fix bug for wow wind speed upload error.

V2.0.5 release
1、fix web live data page for invalid data of co2, pm25 handling.
2、upgrade WIFI(server led) status:
      1)off - no router connected.
      2)on - data has been published to server successfully.
      3)flash 1hz router connected, but not able to publish data to weather server.

V2.0.4 release
1、support new sensor WH90
2、HTTPD web server turned on
3、change RF chip AFC:0x8F :AFC OFF to   0x9F:AFC ON.
4、update  soil ad setting page
--- End code ---

Change log for WN1900/WN1910 firmware V.1.2.2, 1.2.3 versions

--- Code: ---V.1.2.3
bug fixes in weather forecast
Optimize LCD screen for barometric and rainfall
Wunderground protocol adds support for multi-channel data  and piezoelectric rain upload

--- End code ---

Change log for WN1980 firmware V.1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.2.3 versions

--- Code: ---V.1.2.3
1. Supports IOT device WFC01 and AC1100
2. Supports smart scene funtion
3. Support display outdoor temperature and humidity to WN182x screen
1. Add setting items: ON/OFF the LCD screen INDOOR display area to display multi-channel sensor data.
(For WN1820/WN1821, default OFF)
2. Fixed weather forecast bug.(For WN1980/WN1920)
1. Wi-Fi icon display indication:
     a. Fast flash: Wi-Fi provisioning
     b. Slow flash: Without internet
     c. Not display: Not connected to router
     d. Hold display: Normal
2. Fixed some known bug
1. Fixed incorrect outdoor temperature and humidity values in HiLo mode.
2. Fixed some known bug.
1. Optimize the display of browser tab icon in web pages.
2. Wunderground protocol adds support for multi-channel data upload.
3. Fixes some known bug.

--- End code ---

Change log for WS6006 firmware V.1.1.30

--- Code: ---V.1.1.30
 1. Added support for a WN34 temperature sensor
 2. Added support for a WN35 leaf wetness sensor
 3. Added Sensor ID setting screen to PC software
 4. PC software for update etc. must be V1.6.9 or later
 1. Support for a WS80 ultrasonic wind speed sensor array
 2. Support  for a WH40 rainfall sensor
 3. PC software must be V1.7.1 or later

--- End code ---

HP2551: changes, improvements, bug fixes coming with the firmware releases:
HP3501: changes, improvements, bug fixes coming with the firmware releases:

4. Acronym scheme

HP  xxxx weather station with TFT color panel, e.g. HP2551
WS xxxx weather station with solar panel, e.g. WS2320
WH xxxx weather hub (old[er] stations), e.g. WH1080
WN xxxx weather station without solar panel, e.g. WN1900
GW xxxx gateway series, e.g. GW1000

the WH2320E/WH2350E using the WH65/WH69E has a solar panel (meanwhile renamed to WS2320E and WS69)
the WH2650 WiFi [sold by Fine Offset only or by European resellers (868 MHz)] is also a gateway console
the WH0290 Air Quality Monitor is not a full-fledged weather station. It's a console for one WH41/WH43 PM2.5 sensor
the WN1980 console comes as WN1981 station with the WS90 which has a solar panel (the 1st WN19x0 (x=0,1) stations came with the WN67 which has no solar panel)

XXnn[nn]A, XXnn[nn]B, XXnn[nn]C  A= 868 MHz model, B=915 MHz model, C or nothing=433 MHz model. e.g. HP2551A
(exception: WH0300B, station is only transmitting at 433 Mhz)

further differentiation:
S: soil, L: water (liquid), B: barometer (WH32B = like WH32 T/H outdoor but indoor + B = WH32B (indoor))
e.g. WN34AS = 868 MHz, soil temperature sensor; WN34BL = 915 MHz, water temperature sensor

E: extended edition (e.g. WH2320E), SE: special edition [Froggit only] (e.g. WH3000SE, WH4000SE, HP1000SE)

The last number of the model number usually refers to the product development time order. e.g. The GW1002 is developed after the GW1001.
(that's a marketing thing: from GW1001 through GW1003 new console/sensor combinations are offered - see also below under packages)
The GW1000 console in these packages is the same.

all weather stations (console + sensor array + indoor sensor where applicable) start with either WH or HP
all extra sensors fall under their DP series (including the DP1500 which is the rebranded GW1000)

all weather stations start with WS, extra sensors are either WHxx or WSxxxx-SENSOR (SENSOR is usually ARRAY or RAIN etc)


5. Console (WiFi) + sensor combinations / packages ("stations")

 Ecowitt GW1x01: GW1x00 console + WH65 (I) 7-in-1 sensor array
 Ecowitt GW1x02: GW1x00 console + WS68 5-in-1 sensor array + WH40 rain gauge + WH32 outdoor Temp&Hum sensor
 Ecowitt GW1x03: GW1x00 console + WS80 6-in-1 sensor array (ultrasonic anemometer) + WH40 rain gauge
 Ecowitt GW2001: GW2000 console + WS90 7-in-1 sensor array (ultrasonic anemometer + haptic/piezo rain sensor) "Wittboy"
 Ecowitt HP3500B:  HP3500 TFT console + WH65 (I) 7-in-1 sensor array + indoor T&H&P 3-in-1 sensor (WH32B)
 Ecowitt HP3501:    HP3500 TFT console + WS68 5-in-1 sensor array + indoor T&H&P 3-in-1 sensor (WH32B) + WH32 outdoor temperature/humidity sensor + WH40 rain gauge
 Ecowitt WH2320E: WH2320E LED console + WH65 (I) 7-in-1 sensor array
 Ecowitt HP2551: HP2551 console + WH65 (I) 7-in-1 sensor array + indoor T&H&P 3-in-1 sensor (WH32B)
(Ecowitt HP2552 <---not a real model number: *) HP2551 console + WS68 5-in-1 sensor array + indoor T&H&P 3-in-1 sensor (WH32B) + WH32 outdoor temperature sensor + WH40 rain gauge)
 [user customized by adding components to the console]
 Ecowitt HP2553: HP2551 console + WS80 6-in-1 sensor array + indoor T&H&P 3-in-1 sensor (WH32B) + WH40 rain gauge

Ecowitt HP2564 : HP2560  console + WS90 7-in-1 sensor array (ultrasonic anemometer + haptic/piezo rain sensor) "Wittboy"
Ecowitt WN1981: WN1980 console + WS90 7-in-1 sensor array (ultrasonic anemometer + haptic/piezo rain sensor) "Wittboy"

*) this has changed meanwhile (mid-2022)

for the new hardware revision sensor array models (WH65/WS69/WS80/WS90) with exposition to salt particles in the air (e.g. near seaside or salt lakes) Ecowitt have developed a specially protected exchangeable outdoor T/RH sensor - this applies only to  models with pluggable T/RH sensors

beyond these sets/packages Ecowitt also sell the single components (sensors, consoles)  so you can compose your own console/sensor "fleet"
some recent Fine Offset / Ecowitt stations see below (March 2023)

 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]


 Froggit WH4000SE:                          WH4000SE console (WH2320E console) + WS69 (I) 7-in-1 sensor array (+ local PC console software and database)
 Froggit DP1500:                               DP1500 console (GW1100) + DP50 (WH31) + WH65 (Y) 7-in-1 sensor array [called WH3000SE outdoor array]
 Froggit HP1000SE Pro:                     HP1000SE Pro console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B)
                                                       + WH65/WS69 (Y) 7-in-1 outdoor sensor array
 Froggit HP1000SE Pro Single sensor: HP1000SE Pro console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B)
                                                       + WS68  5-in-1 outdoor sensor array + WH32 outdoor T&H sensor  + DP80 (WH40) rain gauge
 Froggit HP1000SE Pro Ultrasonic:     HP1000SE Pro console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B)
                                                       + WS80 6-in-1 sensor array + DP80 (WH40) rain gauge
 Froggit HP1000SE Pro 7-in-1 Ultra:   HP1000SE Pro console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B) + WS90 (Wittboy)

 Froggit HP2000 7-in-1 Ultra:             HP2000 console (HP2560) + DP1100 (WS90 "Wittboy")

 Froggit DP2000 7-in-1 Ultra:            DP2000 console with LAN and WLAN interface (GW2000) + DP1100 (WS90 "Wittboy")

 Froggit WH2600 Pro WiFi: WH2600Pro console (WH2650) + T&H&P 3-in-1 indoor sensor (WH32B) + WH65 (Y) 7-in-1 sensor array

 Froggit WH3900: WN1910 color display console + WN67 outdoor array

 Froggit only sell the rebranded Ecowitt packages as full packages. Some but not all sensors/consoles can be purchased alone as spare parts (English language available - the offered WH6000 station is NOT a FineOffset/Ecowitt clone !!)


 Ambient WS-2000: WS-2000 console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B)
                             + WH65 (Y) 7-in-1 outdoor sensor array
 Ambient WS-5000: WS-2000 console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B)
                             + WS-5000-ARRAY (WS80) 6-in-1 sensor array + WS-5000-RAIN/WH40-RAIN (WH40) rain gauge
 Ambient WS-5050: WS-2000 console (HP2551) + indoor T&H&P 3-in-1 sensor (WH32B)
                             + WS-5000-ARRAY (WS80) 6-in-1 sensor array (ultrasonic) - NO (!) rain gauge
 Ambient WS-1900/2902: WS-1900/2902 console (WH2910) + 7-in-1 outdoor sensor array (the WS-1900 has NO WiFi module !)

 Ambient WS-1965: WS-1965 console (Ecowitt WN1910) + 5-in-1 outdoor array (WN67) [no solar/UV, no solar panel, battery run only]

 Ambient WS-5000-IP Ultrasonic: the Weather Hub (ObserverIP 2.0 gateway) [Ambient speech "module"] or 
                            + WS-5000 ARRAY (WS80) + WS-5000 RAIN/WH40-RAIN + WH32B 3-in-1 indoor T&H&P sensor (WH32B/WH32 indoor)
 Ambient WS-1551-IP:  Weather Hub (ObserverIP 2.0 gateway) + WH65 (Y) 7-in-1 outdoor sensor array

FineOffset/Ecowitt names in (....)
 [ You are not allowed to view attachments ]
 [ You are not allowed to view attachments ]  WS-5000-IP
Ambient seems to be downplaying the ObserverIP 2.0 module/Weather Hub and the WS-5000-IP station. (April2023)
You have to choose "All Weather stations" on the website to find it. They are also incomplete in their description of the Weather Hub 2.0
they still have the old ObserverIP 1.0 (LAN only, no WebUI etc.) description with the product.
Only the manual is updated.

Ambient only sell the rebranded Fine Offset packages as full packages. Some but not all sensors/consoles can be purchased alone as spare parts.
Ecowitt sensors are not compatible with Ambient consoles (modified Ambient firmware), i.e. Ambient consoles don't display Ecowitt sensors,
whereas Ecowitt consoles are compatible with Ambient sensors (provided they run on the same frequency [915 MHz] and are Fine Offset clones).


Watson sell a HP2551 clone as Watson W8686 (433 or 868 Mhz) [HP2551 console + WH32B + tri-wing WH65] in the UK.
ELV, Waldbeck, Steinberg Systems sell Fine Offset clones (868 MHz) in Germany via or other online market places (e.g. + country sites in the EU)
Misol sell Fine Offset clones in Asia Pacific (433 MHz) also via or

6. How to calibrate air pressure in your console (barometer)

most consoles have an inbuilt barometer chip (WS2320E, WH2910, HP350x, GW1x00, GW2000),
the HP2551 console uses an external combo sensor, the WH32B temperature, humidity, air pressure sensor.
(for the Ambient names of the consoles, sensors mentioned have a look at the console/sensor matrix)

We will describe here a simple procedure without going too much into the technical and scientific background
and which will result in a fairly good calibration of your barometer.

If you want to deep dive into the matter, fine tune your readings etc, there are quite a few posts in this board,
which can take you further into the matter
e.g. ("beginners")
or (more advanced - the author says "intermediate")

The best conditions for doing this calibration would be a sunny day with an outside temperature around 15°C/59°F.
For better accurcy you should do the calibration using hPa (hectopascal) units and not mmHg.
(If you prefer to see the pressure display in inHg, you can change the display units of your console once the calibration is completed).

Basically your air pressure sensor measures the air pressure at the place where the sensor (in most cases the console) is located.
This is also called the absolute air pressure. This air pressure changes with the altitude above sea level,
as the weight of the air become less the higher you go (as there is less air to create the pressure above).
In order to make this air pressure comparable with other places, it is put in relation to the air pressure at sea level.
The air pressure at sea level is standaardized to be 1013.25 hPa or mbar at 15° C.
The local, absolute air pressure put into relation with the sea-level pressure is called relative air pressure.
What we need to do is to find the relative pressure which corresponds to the absolute pressure of your (sensor's) place.

For this you need two things:
1. the altitude of your (sensor's) place above sea level (ground level + height of the barometer above ground)
2. a calculator which converts this altitude and the absolute pressure of your location into the relative pressure.
we will use: Keisan website will be closed 20-Sep-2023
alternatively you can use:
(the terms altitude and elevation you can consider to be synonyms for practical purposes)

Here you have three values to enter:
- your altitude (find out from e.g. or similar tools)
- your absolute air pressure provided by your console
- the actual temperature

for demonstration purposes we will assume the following values: 
elevation 243 m, absolute air pressure 994.0 hPa, temperature 15°C
entering these values into the calculator at and pressing the "calculate SLP" button,
will provide a sea level pressure of 1,022.9 hPa and an offset of 28.9 hPa (or mb) (rounded to one decimal place).

This is what you have to enter into the "relative Offset" field in your console. Of course you will have to take your 'personal' difference resulting from your values (altitude, absolute presure).
Once done and saved you are set.

If you want to further fine tune your calibration, e.g. comparing with a the so-called METAR of a near-by airport
(not too far away, +/- similar altitude as your place !),
you will need to look up the sea level pressure (rel. pressure) from that airport and compare it with your relative air pressure.
If there is a difference, you can enter this difference (+ or - !!) into the "absolute offset" field in the calibration menu.
If the pressure at the airport is higher, you have to enter the difference as a positive offset,
if it is lower, as a negative absolute offset.

Again, for more details, look up e.g. or other air pressure calibration discussions in this forum.


[0] Message Index

[#] Next page

Go to full version