Author Topic: WeatherSleuth issues  (Read 473 times)

0 Members and 1 Guest are viewing this topic.

Offline zaschf

  • Member
  • *
  • Posts: 3
WeatherSleuth issues
« on: September 18, 2022, 10:54:42 PM »
Hello Forum members,

I'm a long term weather observer/recorder using both weather stations and wxtoimg for recording NOAA satellite images.
I have an issue with the weathersleuthIP which I would like to resolve.
If it doesn't receive a temperature reading from the weather station, it will not record/process any of the other sensors in the weather station. I believe that's wrong and like to know is anyone already has solved this issue.

Regards,
Frits.
« Last Edit: September 28, 2022, 03:49:02 PM by zaschf »

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Hello from New Zealand
« Reply #1 on: September 28, 2022, 03:10:53 PM »
I guess the weathersleuthIP is a clone of the Fine Offset WH2600 ObserverIP which Ambient also sell as Ambient ObserverIP.
It's a little black box ( a displayless console) connected to the network via a LAN cable and an outdoor sensor array, the so-called "boat".
That's - technology-wise - pretty old hardware by the way.
When the console/gateway (black box) doesn't receive anything then either the console or the outdoor array is defective (or in the worst case both).
Did you try to reset the outdoor array ? Does it have enough power available ?
The console should be able to receive the indoor T/H/P sensor. Does it do that ?
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 zaschf

  • Member
  • *
  • Posts: 3
WeatherSleuth issues
« Reply #2 on: September 28, 2022, 04:00:45 PM »
I have also the console that goes with this weather station and from there I can see that all but the temperature sensors are working.

With these type of weather stations all of the sensor data is transmitted individually at fairly random intervals. It is not so that the weather station collects all data and sends it as one array of data.
I worked that one out using my RTL-SDR.
So it seems to me that the WeatherSleuthIP collects the individual sensor data and when it receives temperature, that is the trigger to pass it on to the server.
It would be really nice, to at least ones every so often like once a minute, it passes all data to the server including a N/A for missing data.

So, how can we break open the WeatherSluethIP software and make those modifications?

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: WeatherSleuth issues
« Reply #3 on: September 28, 2022, 04:48:15 PM »
Apart from the fact that sensors have different transmitting intervals, usually - and I think that the WH24 array (boat) is not an exception here - an array sends its data in one set of data.
For the "random" intervals I suggest you study our FineOffset clone consoles etc. MUST READ thread thoroughly  8-) https://www.wxforum.net/index.php?topic=40730.0

By the way, your RTL-SDR may pick up all types of sensors from whatever origin - but that's a different story.

If you want to change the firmware of the WH2600 console/gateway/module, good luck with that. It's definitely not impossible, but you need to know what you are doing.
You probably have to reverse engineer the firmware (apart from copyright considerations) and then add your functionality ...
As this is an old and functionally limited device, there are no firmware updates from the manufacturer available anymore anyway.

But this forum is not the place for such undertakings - even though we may have capable members who could do this or have experimented with this.
If there are some and they feel inclined to reply to your post, you will notice.
But don't put too much hope into it.

If you want to verify if your assumptions regarding the behaviour of the WH2600 are correct, you can contact Fine Offset/Ecowitt (the manufacturer) and ask your question(s ).

On the other hand it is not clear to me what you mean by "pass to the server" ... Which server ??

Also, the terminology you are using is confusing. By definition a weather station consists of sensors and a console.

From there the sentence "It is not so that the weather station collects all data and sends it as one array of data" either makes no sense or is not correct.
It's the console which collects data from the sensors - and the construction type of the sensors (single, 2-in1, 3-in1, array ...) is irrelevant for this process.
Normally a fully functional WH2600 sends its data regularly - and to my knowledge it doesn't stop when one sensor observation is missing.
But my knowledge could be incomplete with these oldtimers ...
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 kheller2

  • Forecaster
  • *****
  • Posts: 518
Re: WeatherSleuth issues
« Reply #4 on: September 28, 2022, 05:47:00 PM »
The way I take the question is thus: if the block box doesn't receive data from the boat, it won't display other sensors in the web page and/or send the data to wunderground.  I don't know if that's true.

Having said that:
What software version are you running and what do you have set as your array?
What happened to for you to look into this problem?
And by "record/process" -- do you mean you don't see, say, wind direction at wunderground or you can see it in the web page but not some other sensor?  More details please :)

Ambient Consoles: WS-2000, WS-1900, WS-1200, WS-2902C, WS-3000-X3, WS-0900-IP(observerIP), WS-1001-WIFI
Ambient Arrays: WH65B
Ambient Sensors: WH31E(3), WH31B(2), WH32B, WH31SM(2), WH31PGW, AQIN, WH31LA(3)
Ambient Spares: WH24B(2), WH25B.
Ecowitt: HP2551BU, GW1000B(dead), GW1100B(2), GW2000B
Ecowitt Sensors: WH51, WN34BL, WN34(2), WH31, WH41, WH40

Offline zaschf

  • Member
  • *
  • Posts: 3
Re: WeatherSleuth issues
« Reply #5 on: September 28, 2022, 07:06:28 PM »
You are nearly correct in saying that if the block doesn't receive data from the boat it won't display other sensors on the web page.
It's only when the block does not receive temperature data from the roof unit (boat), it will not pass it on the wunderground and the likes.
I have Weewx running on my server as the 'man in the middle' and that will also not receive any data from the block if the temperature sensor in the boat is faulty.
I'm running the version 2.2.8 firmware on the block (WeatherSleuth).
To solve the issue with the faulty temperature sensor, I bought a new weather station (Tesa WS2980C)
I now have two consoles, a new roof unit and the WeatherSleuth still going strong.
I realize that it's not worth tinkering with the WeatherSleuth to cope with a problem in the roof unit. 

Offline kheller2

  • Forecaster
  • *****
  • Posts: 518
Re: WeatherSleuth issues
« Reply #6 on: September 28, 2022, 08:45:53 PM »
Congrats on the new purchase!  Make sure to set the block to WH65 as the array type.
Ambient Consoles: WS-2000, WS-1900, WS-1200, WS-2902C, WS-3000-X3, WS-0900-IP(observerIP), WS-1001-WIFI
Ambient Arrays: WH65B
Ambient Sensors: WH31E(3), WH31B(2), WH32B, WH31SM(2), WH31PGW, AQIN, WH31LA(3)
Ambient Spares: WH24B(2), WH25B.
Ecowitt: HP2551BU, GW1000B(dead), GW1100B(2), GW2000B
Ecowitt Sensors: WH51, WN34BL, WN34(2), WH31, WH41, WH40

 

anything