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.
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.
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.
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
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.
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