Raindata from ecowitt upload not shown [solved]

Hello,

I use PWS_Dashboard with my Froggit HP1000SE Pro and the custom upload to send data in ecowitt format.

This works reasonably well, only with the data for rain there are problems:

When I take weather underground as source, rain amounts are displayed, as soon as I switch to ecowitt, all values show “0”.

PWS_module_test.php shows me, i. e.

hourlyrainin rain_rate 0.000
eventrainin not used

but in the section “More data found”:

dailyrainin_pz 0.051
eventrainin_pz 0.110

Which file I have to correct, that PWS_Dashboard will use the second entries?
I want to use the ecowitt format, because I have a soil sensor, which wu cannot handle.

Hi wetta,

Could you please post the link to your website?
Without checking the uploads and checking the script versions, there is not much I can do.

If you are using the WS90 that device from the kick-starter campaign “Wittboy” is not (yet) supported.
I first need access to a user site so I can inspect the uploaded values.

Wim

Hello wim,

https://my-c.lima.zone/

when I use the ecowitt protocol, I have my soil moisture sensor an no rain data and when I use wunderground, I have the rain data but not the not from wu supported soil sensor.

Greetings,
wetta

This is definitely incorrect data
There should be no _pz values in normal situations, only if you are using both aWH65 + an extra WS90.
And when having both sensors the WH65 values should be correct.

What device is uploading to your website?
Is it a (2551) HP1000SE-PRO_Pro_V1.7.8 ?
The firmware EasyWeatherV1.6.4 you are using is not compatible with a WS90

Check recent versions here: MUST READ - Ecowitt/Fine Offset + clones WIKI,sensor compatibility,firmware...

Please explain what devices you have and how you configured them.

https://my-c.lima.zone/PWS_listfile.php?file=ecowitt/ecco_lcl.arr&type=arr

    [baromabsin] => 29.486
    [baromrelin] => 29.956
    [dailyrainin] => 0.000
    [dailyrainin_pz] => 0.051
    [dateutc] => 2022-04-25 17:45:15
    [eventrainin] => 0.000
    [eventrainin_pz] => 0.110
    [freq] => 868M
    [hourlyrainin] => 0.000
    [hourlyrainin_pz] => 0.000
    [humidity] => 85
    [humidityin] => 45
    [maxdailygust] => 13.6
    [model] => HP1000SE-PRO_Pro_V1.7.8
    [monthlyrainin] => 0.000
    [monthlyrainin_pz] => 0.110
    [rainratein] => 0.000
    [rainratein_pz] => 0.000
    [soilbatt1] => 1.6
    [soilmoisture1] => 31
    [solarradiation] => 30.62
    [stationtype] => EasyWeatherV1.6.4
    [tempf] => 47.5
    [tempinf] => 70.9
    [uv] => 0
    [weeklyrainin] => 0.000
    [weeklyrainin_pz] => 0.110
    [wh25batt] => 0
    [wh65batt] => 0
    [winddir] => 116
    [winddir_avg10m] => 109
    [windgustmph] => 2.2
    [windspdmph_avg10m] => 1.1
    [windspeedmph] => 1.3
    [yearlyrainin] => 0.000
    [yearlyrainin_pz] => 0.110

It’s a froggit HP1000SE Pro (so the manufacturer is actual fine offset).

Model: HP1000SE-PRO
16 MB
Hardware-Rev.-No: V2.0
Firmware: Pro_V1.7.8
WiFi Firmware EasyWeatherV1.6.4

I think, that’s the correct version for this device:
FineOffset/Ecowitt
WiFi: EasyWeatherV1.6.4 (HP2551, HP3501, WH2910, WS2320) - issue date: 06-April-2022 → Froggit HP1000SE PRO

Change log for HP2551 device firmware 1.7.9 1.[b]Added Rainfall data priority option trad./Piezo[/b]./No rain gauge means. Now you can set one of them to calibrate rainfall parameters.

But do you have another outside temp/rain/wind sensor also?
It shows a [wh65batt] => 0
Again, if there is an “old” 7-in-1 sensor: the old one gets the rain values, the new WS90 gets the rain _pz values.
You have both values in your upload.
Since 1.7.9 firmware you can set which one it should use.

Some ecowitt person on the wx-form should explain this.

I can only process the data which is uploaded with the correct labels.

Hi,
thank you.

I had already seen that I have the option to set “Rainfall data priority”. Strangely, the values always end up in the _pz values, whether I select “tradi. rain gauge” or “piezo”.
So this seems to be a problem with the current firmware.

Okay, I updated the firmware to the latest version 1.8.0 from ecowitt (the latest firmware froggit provides at the moment is 1.7.8 ).
Now the data are entered in the correct variable

Hi,
same by me.

Thanks for the solution :smiley: