Since 4.6, seeing ET (no data) in Seasons

170 views
Skip to first unread message

Ryan Stasel

unread,
Feb 7, 2022, 12:50:33 AM2/7/22
to weewx-user
Using the Ambientweather API driver, and since 4.6, I'm seeing Evapotranspiration in Seasons, yet my Vantage Vue doesn't have that data, and it's not reported in Ambientweather, so I'm unclear why Seasons is showing it. 

Is this a bug with Seasons, with driver, or did apt-get replace a template that I forgot I edited way back when? 

Thanks! 

Tom Keffer

unread,
Feb 7, 2022, 1:37:18 AM2/7/22
to weewx...@googlegroups.com
Hi, Ryan

This is a (now) known issue: https://github.com/weewx/weewx/issues/737

The workaround is simple: set ET to 'software' in StdWXCalculate:

[StdWXCalculate]
    [[Calculations]]
        ...
        ET = software



--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/37b3d4fe-6dc6-4fbc-99d5-7e2b5ed30a46n%40googlegroups.com.

Ryan Stasel

unread,
Feb 7, 2022, 3:10:01 AM2/7/22
to weewx-user
Thank you sir! 

Ryan Stasel

unread,
Feb 11, 2022, 2:27:27 AM2/11/22
to weewx-user
with 4.6.1 out now, should we change these back to prefer_hardware?

Tom Keffer

unread,
Feb 12, 2022, 11:45:50 AM2/12/22
to weewx-user
If you were to ever get a weather station that can calculate ET, prefer_hardware would automatically switch to using the hardware value. Otherwise, it doesn't matter.

Ryan Stasel

unread,
Feb 12, 2022, 4:29:41 PM2/12/22
to weewx-user
Hi Tom,

Was never getting ET data (have always had a Vantage Vue), but the chart is still showing in Seasons, which sounds like it's intentional. However, how do I purge that bad ET data out of the sqlite database? I assume it's just a lot of 0's. 

Tom Keffer

unread,
Feb 12, 2022, 4:37:09 PM2/12/22
to weewx-user
Now I'm confused. You said you're using the AmbientWeather API driver. But, you have a VantageVue? Why not use the Vantage driver?

Ryan Stasel

unread,
Feb 12, 2022, 5:00:53 PM2/12/22
to weewx-user
ha. you're right. I have a Meteobridge NanoSD, and to my knowledge, it can only do one LOOP/LOOP2 "destination", which in my case goes to Davis WeatherLink (I had an issue a couple years ago when Weathercat was taking the loop input, and then when I went to send to WeatherLink, I wasn't getting some of the aggregate data (windrun, total rain, etc) and that turned out to be this limitation. So I send data from MB to AmbientWeather, and then re-ingest that into WeeWX. AmbientWeather though doesn't show any kind of ET, and it only showed up since 4.6... 

Hopefully that answers. Looking at other thread going about errant data, guess I should check and see if ET is still being set in the DB... 

Ryan Stasel

unread,
Feb 12, 2022, 9:55:13 PM2/12/22
to weewx-user
So I just did a "select datetime,ET from archive;" and surprisingly, there are a TON of very small values in the archive. 

1237254720|1.17847719661706e-05
all the way to
1596513360|1.39902428567705e-05

Appears to be a byproduct of when I imported my data into weewx from whatever I used (might have been Meteobridge, or Meteotemplate, or Weathercat, I honestly can't recall. Looks like since I've been running weewx though there are just null values. 

Should I be able to just blank out all the data by doing:
update archive set ET = NULL where ET IS NOT NULL;

Would it also make sense to do a vacuum after? 

Thanks! 

Tom Keffer

unread,
Feb 13, 2022, 12:38:39 AM2/13/22
to weewx-user
That looks sensible. Make a backup first.

Vacuuming won't make any difference. It's for large deletions.

Reply all
Reply to author
Forward
0 new messages