No rxCheckPercent graph and ET readings

324 views
Skip to first unread message

Eirik Skorstad

unread,
Jul 8, 2014, 7:26:44 AM7/8/14
to weewx...@googlegroups.com
Hi! 

Just switched from WH1080 to Vantage Pro2 Plus. Seems like it's working very well except from missing Signal reception graphs and the ET readings. Attached is the raw data from my console and it looks to me like evapotranspiration is there, but there is no such thing like rxCheckPercent. Is there any setting required in the console to get this working? Have set iss_id = 1 in weewx.conf corresponding with my ISS.

If you have a look at my monthly statistics it's showing a graph of the signal reception, without any plots.. 
http://weather.skorstad.name/month.html

LOOP:   2014-07-08 13:10:25 CEST (1404817825) {'monthET': 1.21, 'heatindex': 14.611111111111112, 'altimeter': 1026.270745168643, 'extraTemp1': None, 'yearET': 1.22, 'rainAlarm': 0, 'dayET': 0.025, 'consBatteryVoltage': 1.25, 'soilMoist4': None, 'windDir': 163.0, 'monthRain': 1.36000000034, 'insideAlarm': 0, 'barometer': 1027.7864399999999, 'dateTime': 1404817825, 'stormRain': 0.900000000225, 'extraTemp4': None, 'sunrise': 1404786720, 'windchill': 14.611111111111112, 'soilMoist3': None, 'extraTemp5': None, 'UV': 2.9, 'dewpoint': 12.981290472881165, 'soilMoist2': None, 'outsideAlarm1': 0, 'rainRate': 0.0, 'outsideAlarm2': 0, 'radiation': 429.0, 'forecastRule': 9, 'leafTemp2': None, 'outHumidity': 90.0, 'stormStart': 1404684000, 'inTemp': 24.88888888888889, 'inHumidity': 49.0, 'windSpeed10': 3.218688, 'yearRain': 1.36000000034, 'windGustDir': 173.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'soilLeafAlarm2': 0, 'forecastIcon': 6, 'pressure': 998.8755711694118, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'rain': 0.0, 'extraHumid1': None, 'extraTemp6': None, 'extraTemp7': None, 'soilLeafAlarm4': 0, 'leafTemp4': None, 'extraTemp2': None, 'soilLeafAlarm3': 0, 'leafTemp1': None, 'soilLeafAlarm1': 0, 'leafWet4': 0.0, 'extraHumid6': None, 'leafWet1': None, 'txBatteryStatus': 0, 'leafWet2': None, 'extraHumid7': None, 'leafWet3': None, 'dayRain': 0.500000000125, 'leafTemp3': None, 'outTemp': 14.611111111111112, 'windSpeed': 3.218688, 'sunset': 1404774000, 'windGust': 4.828032, 'usUnits': 16, 'soilMoist1': None, 'extraTemp3': None, 'extraHumid3': None}


Thomas Keffer

unread,
Jul 8, 2014, 11:06:35 AM7/8/14
to weewx-user
Eirik,

rxCheckPercent and ET are only emitted in the archive records, so you will not see them in the LOOP printout you posted.

By default, rxCheckPercent should appear in your plots. I noticed you modified your templates. Are you sure you did not inadvertently leave it out? Check to see if the file dayrx.png is present.

By default, ET is not plotted. You would have to add that to your skin.conf file.  Follow the pattern for the 'rain' plot.

-tk


--
You received this message because you are subscribed to the Google Groups "Weewx user's group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Eirik Skorstad

unread,
Jul 8, 2014, 12:34:39 PM7/8/14
to weewx...@googlegroups.com
The template has been modified a lot, but i haven't experienced any problems prior to the station upgrade.
dayrx.png is generated: http://weather.skorstad.name/dayrx.png but there is no data there.. 

Thomas Keffer

unread,
Jul 8, 2014, 7:34:25 PM7/8/14
to weewx-user
Two things:

1. Check if there are any non null rxCheckPercent data in the database (NOT TESTED):

$ cd /home/weewx/archive
$ sqlite3 weewx.sdb

sqlite> select dateTime, rxCheckPercent from archive where dateTime>1404820800

This will print out all the reception statistics since 8 July 2014 1200 UTC. Looking at your plot dayrx.png, I can see a single point in it, but I suspect most of the values will be null.

2. Run weewx from the command line, but watch for archive records, instead of LOOP records (marked with "REC", instead of "LOOP"). See if rxCheckPercent appears in there.

-tk




On Tue, Jul 8, 2014 at 9:34 AM, Eirik Skorstad <esko...@hotmail.com> wrote:
The template has been modified a lot, but i haven't experienced any problems prior to the station upgrade.
dayrx.png is generated: http://weather.skorstad.name/dayrx.png but there is no data there.. 

--
Message has been deleted

Eirik Skorstad

unread,
Jul 9, 2014, 6:55:07 AM7/9/14
to weewx...@googlegroups.com
Seems like I've sent you the stats database instead of my archive. Anyway, the latest data in the database is from yesterday at 1404839400 when the station was restarted and the value is: 98.2291666666667



Thomas Keffer

unread,
Jul 9, 2014, 10:12:03 AM7/9/14
to weewx-user
It seems that non-null values are not making it into the database. Please try my request #2 to see if any non-null values are coming off the Vantage.

-tk


On Wed, Jul 9, 2014 at 3:55 AM, Eirik Skorstad <esko...@hotmail.com> wrote:
Seems like I've sent you the stats database instead of my archive. Anyway, the latest data in the database is from yesterday at 1404839400 when the station was restarted and the value is: 98.2291666666667



Eirik Skorstad

unread,
Jul 9, 2014, 1:22:27 PM7/9/14
to weewx...@googlegroups.com
Tried your suggestion #2 now, but there is no such thing like rxCheckPercent ..

REC:    2014-07-09 19:15:00 CEST (1404926100) {'monthET': 1.2899999999999991, 'heatindex': 28.279249448123647, 'altimeter': 1007.7210129512531, 'yearET': 1.3000000000000027, 'rainAlarm': 0.0, 'extraHumid7': None, 'dayET': 0.19399999999999978, 'extraAlarm2': 0.0, 'consBatteryVoltage': 1.48, 'soilLeafAlarm1': 0.0, 'windGust': 1.609344, 'monthRain': 1.36000000034, 'insideAlarm': 0.0, 'barometer': 1022.8157471523197, 'dayRain': 0.0, 'stormRain': 0.0, 'extraTemp4': None, 'sunrise': 1404873420.0, 'windchill': 28.279249448123647, 'windDir': 151.0, 'extraTemp5': None, 'dewpoint': 14.04063625225114, 'soilMoist2': None, 'outsideAlarm1': 0.0, 'extraTemp2': None, 'outsideAlarm2': 0.0, 'radiation': 315.9337748344371, 'forecastRule': 44.0, 'extraTemp3': None, 'outHumidity': 41.920529801324506, 'stormStart': None, 'inTemp': 26.077630610743245, 'leafTemp2': None, 'inHumidity': 40.80132450331126, 'lightningCount': 0, 'windSpeed10': 0.0, 'yearRain': 1.36000000034, 'windGustDir': 151.0, 'extraAlarm1': 0.0, 'rainRate': 0.0, 'extraAlarm3': 0.0, 'extraAlarm4': 0.0, 'extraAlarm5': 0.0, 'extraAlarm6': 0.0, 'extraAlarm7': 0.0, 'extraAlarm8': 0.0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'soilLeafAlarm2': 0.0, 'interval': 5, 'forecastIcon': 6.0, 'pressure': 993.6937033252508, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'rain': 0.0, 'extraHumid1': None, 'extraTemp6': None, 'extraTemp7': None, 'soilLeafAlarm4': 0.0, 'leafTemp4': None, 'leafTemp3': None, 'soilLeafAlarm3': 0.0, 'usUnits': 16, 'extraTemp1': None, 'leafWet4': 0.0, 'extraHumid6': None, 'leafTemp1': None, 'leafWet1': None, 'leafWet2': None, 'txBatteryStatus': 0, 'leafWet3': None, 'UV': 1.4000000000000037, 'dateTime': 1404926100, 'soilMoist3': None, 'outTemp': 28.279249448123647, 'soilMoist1': None, 'sunset': 1404860220.0, 'windSpeed': 0.29842140397350997, 'soilMoist4': None, 'extraHumid3': None}


Thomas Keffer

unread,
Jul 9, 2014, 8:54:49 PM7/9/14
to weewx-user
Hmmm, well that sure doesn't make a lot of sense. It's hard to imagine how other variables such as 'interval' are getting included, but rxCheckPercent is not. 

1. I know it's a silly question, but are you sure you are running the Vantage?

2. Can you take out any passwords, then send me a copy of your weewx.conf?

-tk



On Wed, Jul 9, 2014 at 10:22 AM, Eirik Skorstad <esko...@hotmail.com> wrote:
Tried your suggestion #2 now, but there is no such thing like rxCheckPercent ..

REC:    2014-07-09 19:15:00 CEST (1404926100) {'monthET': 1.2899999999999991, 'heatindex': 28.279249448123647, 'altimeter': 1007.7210129512531, 'yearET': 1.3000000000000027, 'rainAlarm': 0.0, 'extraHumid7': None, 'dayET': 0.19399999999999978, 'extraAlarm2': 0.0, 'consBatteryVoltage': 1.48, 'soilLeafAlarm1': 0.0, 'windGust': 1.609344, 'monthRain': 1.36000000034, 'insideAlarm': 0.0, 'barometer': 1022.8157471523197, 'dayRain': 0.0, 'stormRain': 0.0, 'extraTemp4': None, 'sunrise': 1404873420.0, 'windchill': 28.279249448123647, 'windDir': 151.0, 'extraTemp5': None, 'dewpoint': 14.04063625225114, 'soilMoist2': None, 'outsideAlarm1': 0.0, 'extraTemp2': None, 'outsideAlarm2': 0.0, 'radiation': 315.9337748344371, 'forecastRule': 44.0, 'extraTemp3': None, 'outHumidity': 41.920529801324506, 'stormStart': None, 'inTemp': 26.077630610743245, 'leafTemp2': None, 'inHumidity': 40.80132450331126, 'lightningCount': 0, 'windSpeed10': 0.0, 'yearRain': 1.36000000034, 'windGustDir': 151.0, 'extraAlarm1': 0.0, 'rainRate': 0.0, 'extraAlarm3': 0.0, 'extraAlarm4': 0.0, 'extraAlarm5': 0.0, 'extraAlarm6': 0.0, 'extraAlarm7': 0.0, 'extraAlarm8': 0.0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'soilLeafAlarm2': 0.0, 'interval': 5, 'forecastIcon': 6.0, 'pressure': 993.6937033252508, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'rain': 0.0, 'extraHumid1': None, 'extraTemp6': None, 'extraTemp7': None, 'soilLeafAlarm4': 0.0, 'leafTemp4': None, 'leafTemp3': None, 'soilLeafAlarm3': 0.0, 'usUnits': 16, 'extraTemp1': None, 'leafWet4': 0.0, 'extraHumid6': None, 'leafTemp1': None, 'leafWet1': None, 'leafWet2': None, 'txBatteryStatus': 0, 'leafWet3': None, 'UV': 1.4000000000000037, 'dateTime': 1404926100, 'soilMoist3': None, 'outTemp': 28.279249448123647, 'soilMoist1': None, 'sunset': 1404860220.0, 'windSpeed': 0.29842140397350997, 'soilMoist4': None, 'extraHumid3': None}


Eirik Skorstad

unread,
Jul 10, 2014, 1:48:36 AM7/10/14
to weewx...@googlegroups.com
Hehe.. I had to double check that it really was the Vantage running, when you asked :) And I can confirm it is.

weewx.conf1.txt

Thomas Keffer

unread,
Jul 10, 2014, 10:21:50 AM7/10/14
to weewx-user
You have a lot of other services running. Could you try running just a bare weewx installation and see if that makes a difference?

-tk


On Wed, Jul 9, 2014 at 10:48 PM, Eirik Skorstad <esko...@hotmail.com> wrote:
Hehe.. I had to double check that it really was the Vantage running, when you asked :) And I can confirm it is.

Eirik Skorstad

unread,
Jul 10, 2014, 11:28:22 AM7/10/14
to weewx...@googlegroups.com
Just a thought I had. Since I don't have any batteries in my console, yet. Could that annoying low battery message on the console screen be blocking for some others outputs? 

Thomas Keffer

unread,
Jul 10, 2014, 11:33:39 AM7/10/14
to weewx-user
If I understand your question correctly, no, I don't think so. rxCheckPercent is calculated in software by weewx. It is not downloaded from the console.

Which is what makes this problem so baffling. It is calculated right after other quantities such as 'interval', or 'dewpoint', all of which are appearing in your records. 

I suspect some service is eating the rxCheckPercent key-value, but I don't know which one, nor why. That's why it would be useful to run a bare bones version of weewx.

-tk


On Thu, Jul 10, 2014 at 8:28 AM, Eirik Skorstad <esko...@hotmail.com> wrote:
Just a thought I had. Since I don't have any batteries in my console, yet. Could that annoying low battery message on the console screen be blocking for some others outputs? 

--

Eirik Skorstad

unread,
Jul 17, 2014, 2:33:16 PM7/17/14
to weewx...@googlegroups.com
I've tried all your suggestions mentioned above with no luck. I was very close to give up, until i discovered that weewx was still running with software generation. A setting required by my old station. So I changed it to hardware, and hey presto :) It works! 


 

Thomas Keffer

unread,
Jul 17, 2014, 6:35:25 PM7/17/14
to weewx-user

That would make sense because rxcheck does not appear in loop records.

-tk

Fat-fingered from my Android

On Jul 17, 2014 11:33 AM, "Eirik Skorstad" <esko...@hotmail.com> wrote:
I've tried all your suggestions mentioned above with no luck. I was very close to give up, until i discovered that weewx was still running with software generation. A setting required by my old station. So I changed it to hardware, and hey presto :) It works! 


 

--

Eirik Skorstad

unread,
Jul 23, 2014, 2:53:21 AM7/23/14
to weewx...@googlegroups.com
Made a plot for evapotranspiration, but I get so strange values in my plot.. Values in archive database appear to be same as in the plot. (0.00254, 0.00508)
Are these values originally imperial and converted into metric by the skin? Unable to figure out how to convert this in the skin.. 

Here's the code from skin.conf:
        [[[dayet]]]
            yscale = None, None, 0.02
            plot_type = bar
            [[[[et]]]]
                aggregate_type = sum
                aggregate_interval = 3600
                label = Evapotranspiration (hourly total)


Link to my plot: http://weather.skorstad.name/dayet.png

Thomas Keffer

unread,
Jul 23, 2014, 9:27:28 AM7/23/14
to weewx-user

That looks like a reasonable plot. The units are taken from group_rain, so they will be in inches if you haven't changed them.

So, this is ( roughly) the amount of water that has evaporated in an archive period - generally a small number.

-tk

Fat-fingered from my Android

--
Reply all
Reply to author
Forward
0 new messages