Author Topic: GW1100: signs of development  (Read 1622 times)

0 Members and 1 Guest are viewing this topic.

Offline olicat

  • Forecaster
  • *****
  • Posts: 1522
  • GWxx00, HPx5x1C, WN1900C, WN1980C & WS3xx0C
    • FOSHKplugin
GW1100: signs of development
« on: September 25, 2021, 04:00:30 AM »
Hi!

A few interesting terms that I found in the current firmware v2.0.4 for the GW1100 ...

WH2680
WH2682
GW2000
WH44
wh90batt

However, I cannot find any new keys that indicate a new type of sensor. This means that the WH44 and WH90 could replace existing sensors. Or maybe they are just typographical errors.

In addition, the keys for Ambient Weather are in this firmware - so it is possible that there will soon be a corresponding device from Ambient Weather.

I have no further information - I'm just guessing ...

Oliver

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #1 on: September 25, 2021, 05:43:02 AM »
GW2000 sounds exciting ....
and to add to the speculation: WH44 could be an updated WH40, couldn't it ?
Of course also a NOx, CO ...single or combo sensor ...
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline olicat

  • Forecaster
  • *****
  • Posts: 1522
  • GWxx00, HPx5x1C, WN1900C, WN1980C & WS3xx0C
    • FOSHKplugin
Re: GW1100: signs of development
« Reply #2 on: September 25, 2021, 06:10:24 AM »
Hi!

Quote
Of course also a NOx, CO ...single or combo sensor ...
Then I would expect to see corresponding keys there. But I only found known keys (except the wh90batt).

Yes, a GW2000 would be nice. But only with a data logger functionality (e.g. SD card).

Oliver

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #3 on: September 25, 2021, 06:12:51 AM »
Hi!

Quote
Of course also a NOx, CO ...single or combo sensor ...
Then I would expect to see corresponding keys there. But I only found known keys (except the wh90batt).

Yes, a GW2000 would be nice. But only with a data logger functionality (e.g. SD card).
Oliver
and selectable archiving intervals (1 min, 5 min, 30 min, ... or even custom interval)  :grin:
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline box

  • Forecaster
  • *****
  • Posts: 384
Re: GW1100: signs of development
« Reply #4 on: September 25, 2021, 07:51:21 AM »
Hi!

Quote
Of course also a NOx, CO ...single or combo sensor ...
Then I would expect to see corresponding keys there. But I only found known keys (except the wh90batt).

Yes, a GW2000 would be nice. But only with a data logger functionality (e.g. SD card).
Oliver
and selectable archiving intervals (1 min, 5 min, 30 min, ... or even custom interval)  :grin:
effectively a local cache that can be ordered to bulk upload to a mobile device via Bluetooth or across WiFi?

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #5 on: September 25, 2021, 08:54:32 AM »
Hi!

Quote
Of course also a NOx, CO ...single or combo sensor ...
Then I would expect to see corresponding keys there. But I only found known keys (except the wh90batt).

Yes, a GW2000 would be nice. But only with a data logger functionality (e.g. SD card).
Oliver
and selectable archiving intervals (1 min, 5 min, 30 min, ... or even custom interval)  :grin:
Not to forget finally (hopefully) the last strike data, Day Wind max etc. maintained over a reboot, restart due to power loss  :!:
« Last Edit: September 25, 2021, 08:58:08 AM by Gyvate »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline WA4OPQ

  • Forecaster
  • *****
  • Posts: 320
  • 4 stations: 2902 array, GW1000, 3 on Meteobridge
Re: GW1100: signs of development
« Reply #6 on: September 25, 2021, 01:57:02 PM »
All I'm wishing for is a static IP.

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #7 on: September 25, 2021, 07:39:14 PM »
The the new firmware 2.0.4 now produces a critical error in weewx.
Looks like the string sent on request from the GW1100 has changed compared to FW 2.0.3 with which the weewx GW1000 API driver worked flawlessly. It seems to contain unexpected elements. weewx stumbles over some ''batt_fn'.
I have informed Gary, the developer of the driver.

EDIT:
A fix has already been provided  [tup] - driver version 0.3.2
« Last Edit: September 25, 2021, 08:07:56 PM by Gyvate »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline jbroome

  • Senior Member
  • **
  • Posts: 53
Re: GW1100: signs of development
« Reply #8 on: September 28, 2021, 11:29:57 PM »
Newbie here.  Has anyone found a way to download the firmware image/file for the GW1000 or GW1100 directly, without having to suck it out of the ESP chip?  I was thinking about patching the image to fix the hardwired dependencies on cn.pool.ntp.org and rtpdate.ecowitt.net.  I currently have my DNS faking these as local addresses under my control, but it would be nice to "fix" it in the firmware, too.

Thanks!
« Last Edit: September 29, 2021, 03:30:02 AM by jbroome »
Collector of Ecowitt and related gizmos:
GW1000 x3 (both 915 MHz and 433 MHz)
GW1100 x2 (both 915 MHz and 433 MHz)
GW1200 (433 MHz)
GW2000 (915 MHz)
WH31
WH31P
WH32E
WH32B
WH34BS
WH34BL
WN35
WH40
WH41
WH45
WH46
WH51
WH55
WH57
WH65B
WH68
WS90BN
(and probably more that I've forgotten)

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #9 on: September 29, 2021, 03:49:23 AM »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline WoodburyMan

  • Member
  • *
  • Posts: 9
    • Southington Weather
Re: GW1100: signs of development
« Reply #10 on: September 29, 2021, 06:29:42 AM »
Is there any official changelog for 2.04?

I applied it to three of my GW1100. One would not apply without a manual physical reboot, a reboot from the interface didn't do it. Once cycled, it applied fine however.
Southington, CT https://www.southingtonweather.com
GW1000 + CumulusMX (WS68[Wind+Solar],WH40[Rain],WH57[Lightning],WH32[OutdoorTemp],2xWH31[Indoor Temp],WN51[Soil],WH55[Leak])

Woodbury, CT https://www.woodburyweather.com
WS-2095 +CumuluxMX (Integrated Wind,Rain,Temp Sensor)

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #11 on: September 29, 2021, 06:45:06 AM »
Is there any official changelog for 2.04?

I applied it to three of my GW1100. One would not apply without a manual physical reboot, a reboot from the interface didn't do it. Once cycled, it applied fine however.
Unfortunately there isn't.  :-| - I've asked Ecowitt for a change log but no reply yet.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline jbroome

  • Senior Member
  • **
  • Posts: 53
Re: GW1100: signs of development
« Reply #12 on: September 29, 2021, 02:42:49 PM »
Would http://download.ecowitt.net/down/filewave?n=GW1000_user1&v=user1_gw1000_168.bin work for you ?

Perfect!  Thank you.  Is this something I should have been able to find on the Ecowitt site myself?
Collector of Ecowitt and related gizmos:
GW1000 x3 (both 915 MHz and 433 MHz)
GW1100 x2 (both 915 MHz and 433 MHz)
GW1200 (433 MHz)
GW2000 (915 MHz)
WH31
WH31P
WH32E
WH32B
WH34BS
WH34BL
WN35
WH40
WH41
WH45
WH46
WH51
WH55
WH57
WH65B
WH68
WS90BN
(and probably more that I've forgotten)

Offline WA4OPQ

  • Forecaster
  • *****
  • Posts: 320
  • 4 stations: 2902 array, GW1000, 3 on Meteobridge
Re: GW1100: signs of development
« Reply #13 on: September 29, 2021, 02:52:53 PM »
Yes, a GW2000 would be nice. But only with a data logger functionality (e.g. SD card).

How is this different than using a pi with weewx?

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3329
Re: GW1100: signs of development
« Reply #14 on: September 29, 2021, 06:25:25 PM »
Yes, a GW2000 would be nice. But only with a data logger functionality (e.g. SD card).

How is this different than using a pi with weewx?
If the logger functionality is inside the console, you have everything in one device.
When you use weewx, you need a separate (extra) server where weewx runs on.
Or to say it differently - a pi with weewx alone will have nothing to log.  8-)
You need console + logger (e.g. weewx, MeteoBridge, CumulusMX, ...) - but a GW2000 with an integrated SD card slot would save the reading results not needing extra software.
Of course weewx (and other loggers) can much more - they also can show, depict, report etc. the archived data what a SD card in a console cannot do.

And, not everyone wants to use software like weewx. Some are happy to have CSV files and process them e.g. in Excel.

A HP2551 console (WS-2000/WS-5000) has also an integrated SD card slot where part of the logging (extra sensors) is saved on the card. The standard sensor data is saved in the internal memory.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline mcrossley

  • Forecaster
  • *****
  • Posts: 1140
    • Wilmslow Astro
Re: GW1100: signs of development
« Reply #15 on: September 30, 2021, 07:10:39 AM »
It also removes the dependency on a WiFi network to do the logging, so programs like weewx et al can "catch up" on missing data if the network is down, or the rPi rebooted/SD card died etc.
Mark

Offline WA4OPQ

  • Forecaster
  • *****
  • Posts: 320
  • 4 stations: 2902 array, GW1000, 3 on Meteobridge
Re: GW1100: signs of development
« Reply #16 on: September 30, 2021, 07:10:02 PM »
OK, I can see some advantage.
But I still lean towards weewx. And if the GW2000 increases the price significantly it would not appeal to me.

Offline jbroome

  • Senior Member
  • **
  • Posts: 53
Re: GW1100: signs of development
« Reply #17 on: September 30, 2021, 07:26:31 PM »
Just thinking out loud -- a Raspberry Pi with an RTL-SDR dongle could do everything I've seen here, with a touch screen if you want the UI locally.  With the RTL radio, you wouldn't even have the number-of-sensors limitations of the existing base units.  You could have pretty much any interface that you wanted - APIs, files exported and imported, etc.  With a little bit of work, it could even support multiple frequencies, and sensors beyond the Fine Offset ecosystem.  If you pick a Pi with an Ethernet interface, then there's no WiFi dependency, too.

Of course, odds are that someone has already built such a creature - time to go Google now.   :shock:
Collector of Ecowitt and related gizmos:
GW1000 x3 (both 915 MHz and 433 MHz)
GW1100 x2 (both 915 MHz and 433 MHz)
GW1200 (433 MHz)
GW2000 (915 MHz)
WH31
WH31P
WH32E
WH32B
WH34BS
WH34BL
WN35
WH40
WH41
WH45
WH46
WH51
WH55
WH57
WH65B
WH68
WS90BN
(and probably more that I've forgotten)

Offline jbroome

  • Senior Member
  • **
  • Posts: 53
Re: GW1100: signs of development
« Reply #18 on: October 26, 2021, 01:08:10 AM »
Would http://download.ecowitt.net/down/filewave?n=GW1000_user1&v=user1_gw1000_168.bin work for you ?

Perfect!  Thank you.  Is this something I should have been able to find on the Ecowitt site myself?

Following up on this (a month and change later!):

It turns out that there are two bin files for the GW1000 - the user1.bin and user2.bin files.  The documentation doesn't say a lot about this, but it turns out to be quite important.  The two files are actually a bit different, even though they look the same and provide the same functionality to the end user.  They are built to reside in different parts of flash on the device, and to operate using different memory addresses.  For the version 1.6.8 firmware, there are 1593 bytes different, though two are the build timestamp.  Most of the other differences are an offset of 8, probably to account for the upper vs lower memory layout.

So if you want to download the firmware AND be able to use it, you need to get both:
        http://download.ecowitt.net/down/filewave?n=GW1000_user1&v=user1_gw1000_168.bin
AND
        http://download.ecowitt.net/down/filewave?n=GW1000_user2&v=user2_gw1000_168.bin

And then when the device wants to be fed the firmware, you need to present it the one that matches the userN that it's asking for.

Oh, the joys of working with small embedded systems ...

But the good news is that I can now completely manage the GW1000 from cradle to grave from a Unix/Linux box.  No WS View app required.  I can even downgrade firmware, to work with the variations in the GW1000 API.  That's pretty cool, at least to me.   8-)

Collector of Ecowitt and related gizmos:
GW1000 x3 (both 915 MHz and 433 MHz)
GW1100 x2 (both 915 MHz and 433 MHz)
GW1200 (433 MHz)
GW2000 (915 MHz)
WH31
WH31P
WH32E
WH32B
WH34BS
WH34BL
WN35
WH40
WH41
WH45
WH46
WH51
WH55
WH57
WH65B
WH68
WS90BN
(and probably more that I've forgotten)

Offline jbroome

  • Senior Member
  • **
  • Posts: 53
Re: GW1100: signs of development
« Reply #19 on: February 13, 2024, 02:05:20 AM »
Would http://download.ecowitt.net/down/filewave?n=GW1000_user1&v=user1_gw1000_168.bin work for you ?

Following up on this (two and a half years later!):

I have figured out the OTA update check for the GW1100 and GW2000 (and apparently the GW1200 too), and implemented a script to find the latest firmware release (and downloadable bin file) for these devices. Take a look at this post: https://www.wxforum.net/index.php?topic=46414.msg469702#msg469702

   ---Jonathan
Collector of Ecowitt and related gizmos:
GW1000 x3 (both 915 MHz and 433 MHz)
GW1100 x2 (both 915 MHz and 433 MHz)
GW1200 (433 MHz)
GW2000 (915 MHz)
WH31
WH31P
WH32E
WH32B
WH34BS
WH34BL
WN35
WH40
WH41
WH45
WH46
WH51
WH55
WH57
WH65B
WH68
WS90BN
(and probably more that I've forgotten)

 

anything