neoground / neowx-material

Revamp WeeWX with Neowx-Material, a modern Material Design skin offering a sleek, responsive UI, captivating graphs & advanced features.
https://neoground.com/projects/neowx-material
MIT License
53 stars 30 forks source link

Issue with Evapotranspiration-Chart -> Chart almost always shows 0.0 #88

Open dmth opened 4 months ago

dmth commented 4 months ago

In neowx the ET graph almost always shows "0.0", but in the seasons skin values are shown.

Seasons-Skin image

Neowx-Material image

@W0CHP already mentioned that those graphs work out of the box, but based on my short experience I cannot confirm this. Unfortunately I could not find out why it is almost always 0.0

I write almost, as there is an exception: In the monthly view, 0.1 is shown on some occasions image

Does anybody know why this is happening?

dmth commented 4 months ago

One point to dig in: Seasons creates an aggregate for ET. This is not done in neowx. https://github.com/weewx/weewx/commit/97ead1761870481f2671dbedbb3e5dfd736e4517#diff-b96f208f4bba346a64f089b85d339e78a5f25551fffa928d42ed2982f83de3fc

https://weewx.com/docs/5.0/reference/weewx-options/stdwxcalculate/?h=evapotranspiration#et_period

seehausen commented 4 months ago

maybe check this fork https://github.com/seehase/neowx-material it already contains some bugfixes

dmth commented 4 months ago

maybe check this fork https://github.com/seehase/neowx-material it already contains some bugfixes

Thank you, I already did a speed-run through the commit messages of the fork and did not find a message that would suggest a fix for the issue, thus I posted the issue here.

Today I could reproduce the Issue in your fork on current head of https://github.com/seehase/neowx-material/tree/master