Author Topic: EAR - free tool for testing Custom server-function  (Read 1077 times)

0 Members and 1 Guest are viewing this topic.

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
EAR - free tool for testing Custom server-function
« on: November 20, 2021, 06:54:28 PM »
Hi!

Sometimes you want to know what the output line of your Ecowitt station actually looks like or want to check that the custom server function works.
You can of course use Wireshark or set up your own server, create a small php-script or use FOSHKplugin or something similar.
However, it is also very easy with this simple and free autoresponder service!
Maybe it will be helpful to you.

In addition to the Ecowitt format, the service also supports the Ambient Weather and WU formats - even stations that do not come from Fine Offset (e.g. Bresser/CCL) should be testable with it.
If the firmware of your FOSHK station is out of date, a corresponding message is given. Even if the air pressure has apparently not yet been calibrated (along with a link to instructions). A warning is issued when the battery level of a reporting sensor or console is below the internal warning threshold.

If you only want to briefly see the evaluation options, use 00:01:02:03:04:05 as the MAC address in the input field. This is used to display demo data.

By the way, EAR is the abbreviation for Ecowitt AutoResponder ...

Oliver

PS: Support-Thread auf Deutsch im deutschsprachigen Wetterstationsforum.

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1192
    • Mini Wind and Solar Data project
Re: EAR - free tool for testing Custom server-function
« Reply #1 on: November 20, 2021, 07:59:51 PM »
This is very cool!
This will help those that want to make sure that their custom server output can actually get out of their network and let them know the values that are being sent.

This Rocks!

Thanks Oliver

Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy Ws90 + GW2000
Personal Sites: Weather Cam

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 1760
Re: EAR - free tool for testing Custom server-function
« Reply #2 on: November 21, 2021, 03:20:04 AM »
@olicat:
very nice - but the text behind the link will still need to be translated into English (unless the language display is dependent on the reader's IP address)
WS2350 1.6.4, GW1000(3) 1.7.4, WH2650 WiFi (2) 1.7.4 (test/backup), GW1100 2.1.7, GW2000(3) 2.1.7, HP2551 1.6.4/1.8.1;
Ecowitt WS90(2), WS80, WH40, WH65, WH31(5), WH31-EP, WN30, WH32, WH32-EP, WH32B, WH57 [Lightning] (1), WH41 [PM2.5] (2), WH51 (5), WH45, WH55 (2)
MeteobridgePro(2)[test,prod 5.4 Aug 2 2022, 14798 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/CumulusMX 3196/MB RPi4(2826)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE), ISAARB22(HP2553), http://meshka.eu

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #3 on: November 21, 2021, 03:29:42 AM »
Hi!

Quote
unless the language display is dependent on
If German is recognized as accepted language of the browser, the output is in German. Otherwise in English.

Oliver

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1192
    • Mini Wind and Solar Data project
Re: EAR - free tool for testing Custom server-function
« Reply #4 on: November 22, 2021, 07:32:39 AM »
I think this topic should be made "Sticky", before it gets lost in all the other topics. :)
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy Ws90 + GW2000
Personal Sites: Weather Cam

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #5 on: November 22, 2021, 05:48:54 PM »
Hi!

I have now added a few minor improvements. For example, you can now also view the header of the last request and navigate more easily with jump labels.
In addition, I have created two dummies to show how the incoming data of a weather station is output (Attention! Since the data is generated through FOSHKplugin there're non-compliant additional keys!).
Use the MAC address 00:01:02:03:04:05 or the WU-StationID STATION-ID to view the data.

Oliver

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #6 on: December 08, 2021, 11:03:36 AM »
Hi!

I made some minor changes to the EAR service.
In the Hints area, there is now a notice when there is a newer firmware version available or when the air pressure of the weather station has not yet been calibrated - together with a link to calibration instructions.
You can still enter 00:01:02:03:04:05 or STATION-ID (WU) as the MAC address in order to be able to view a demo evaluation.
Have fun!

Oliver

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #7 on: December 12, 2021, 03:42:39 AM »
Hi!

There is another smaller update for the EAR service.
Now the output is valid HTML and the automatic language selection based on the browser language can be overridden manually.
I also improved a few other little things (such as optimization for smartphones, spelling mistakes, error handling).
Have fun!

Oliver

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #8 on: December 15, 2021, 11:32:04 AM »
Hi!

The last change for the time being includes the warning for sensors whose batteries should be replaced.
If, for example, a WH51 reports a battery level of less than 1.2V, a corresponding warning is given.
I have tried to use the sensor names used by Ambient Weather for data from Ambient Weather stations.
But in the absence of a corresponding station, I can only test it to a limited extent.
In the case of Ecowitt stations, the designation is a little more meaningful (and I use them here).

So:
In the hints area you can see at a glance whether the air pressure should be calibrated, a firmware update is possible or a battery of a sensor should be replaced.

Example

Oliver

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #9 on: December 17, 2021, 05:14:51 AM »
Hi!

Whenever you think you're done ...
For my own legal protection I have added an imprint.
In terms of content, the battery state of the WS19xx console is now also displayed and its runtime (still untested - the console is still not available - at least I don't own one yet).

EAR v0.5 is online

Oliver

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #10 on: January 22, 2022, 09:53:39 AM »
Hi!

In the course of beta testing the WittBoy, I have put a new version v0.6 of EAR online.
The current firmware version v2.1.0 of the GW2000 is classified as faulty and a corresponding note is issued.
In addition, the WS90 is correctly named and its battery values are evaluated.

EAR is a service to check the custom server upload of the weather station. In addition, it provides extended information on the sensors used and the firmware version. You can see at a glance which data is being transferred from the station and in which format.

Oliver

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1192
    • Mini Wind and Solar Data project
Re: EAR - free tool for testing Custom server-function
« Reply #11 on: January 22, 2022, 10:05:14 AM »
I still think this topic should join the other ones that are sticky at the top of the forum list.
Very Cool Oliver!
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy Ws90 + GW2000
Personal Sites: Weather Cam

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #12 on: January 22, 2022, 10:48:49 AM »
Hi!

Quote
this topic should join the other ones that are sticky at the top of the forum list
I am not the one who can decide or even initiate this.
But we should also be careful to only pin things up there that really concern the general public - otherwise the daily contributions will only appear on the second page.
EAR can certainly be helpful on a case-by-case basis - but not for the regular operation of a weather station.
So I don't see any urgent need to keep it sticky.

Oliver

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1192
    • Mini Wind and Solar Data project
Re: EAR - free tool for testing Custom server-function
« Reply #13 on: January 22, 2022, 11:15:57 AM »
Fair enough :)
At least place EAR link in your sig :)
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy Ws90 + GW2000
Personal Sites: Weather Cam

Online olicat

  • Forecaster
  • *****
  • Posts: 917
  • GWxx00, HP2551C, HP3501C, WN1900C & FOSHKplugin
    • FOSHKplugin
Re: EAR - free tool for testing Custom server-function
« Reply #14 on: April 26, 2022, 04:54:55 AM »
Hi!

Even though I have already pointed this out several times, EAR is a service for checking and not intended for the permanent submission of data.
In the meantime, I have 6 stations here that permanently deliver data to EAR at 30 second intervals.
This doesn't really make sense and may cost me money at some point if I exceed my hosting or traffic budget.

Presumably, the users have adjusted the custom server settings for EAR but subsequently forgotten to deactivate them again.
I would therefore like to ask all users to check whether the weather station is inadvertently continuing to send to EAR and, if it is not absolutely necessary, please deactivate it.

The following stations (locations are guessed) are currently affected:

GW2000B (GW2000B_V2.1.4) in 49727 East Jordan, Michigan, United States
GW1000B (GW1000B_V1.7.0) in 49727 East Jordan, Michigan, United States
HP2551BU_Pro_V1.8.0 (EasyWeatherV1.6.4) in 49727 East Jordan, Michigan, United States
GW2000B (GW2000B_V2.1.4) in T5H Edmonton, Alberta, Canada
GW2000C (GW2000C_V2.1.4) in 20152 Milan, Lombardy, Italy
GW1000_Pro (GW1000A_V1.6.8) in 37633 Dielmissen, Lower Saxony, Germany

If there is always a need for such a check by EAR, the custom server settings can remain active but the sending can be deactivated (Disable) within WS View/WSView Plus.
This way, the next time a check is required, this setting would only have to be set to Enable.

If you want a permanent recording by EAR, please contact me.
Then I know that these sendings are not made accidentally and I do not delete the accumulating data. As long as there are no additional costs for me, I have no objection. If necessary, however, I would have to add a few optimisations in this case, such as a ZIP download.

Thank you very much!

Oliver

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1192
    • Mini Wind and Solar Data project
Re: EAR - free tool for testing Custom server-function
« Reply #15 on: April 26, 2022, 11:03:17 AM »
Oliver, with your luck, they are people that don't come in here often :)
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy Ws90 + GW2000
Personal Sites: Weather Cam