Davis Vantage Pro2 and WU - best settings

144 views
Skip to first unread message

Jacek Skowroński

unread,
Oct 29, 2016, 3:49:27 PM10/29/16
to weewx-user
Hi,
I have Davis Vatange pro2 with external leaf_soil module located on ID=2.
So according to help I did such an command
wee_device --set-transmitter-type=2,8,1,1

So if I understood it correctly I would have temperature and humidity of soil on the external temp1 and external hum1.
How to get those data to WU?

Just now on my station we do not see temp and humidity of the soil.

Next topic is best timings for sending data, is it possible to get data in RealTime?
In general Davis has archival for 5min (300sec) so it sends data every 5minute.
I had tried rapid fire, but it sends data every 2.5 sec but data changes every 5minute so it's a little bit crazy.

Is there anybody using Davis Vantage pro2 and WU and could share your config?

Thanks in advance
BR
Jacek 

Jacek Skowroński

unread,
Oct 29, 2016, 3:50:12 PM10/29/16
to weewx-user
some logs

Oct 29 21:40:50 raspberrypi weewx[8228]: engine: Using archive interval of 300 seconds
Oct 29 21:40:50 raspberrypi weewx[8228]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Oct 29 21:40:50 raspberrypi weewx[8228]: manager: Starting backfill of daily summaries
Oct 29 21:40:50 raspberrypi weewx[8228]: manager: Daily summaries up to date
Oct 29 21:40:50 raspberrypi weewx[8228]: restx: Wunderground-RF: Data for station IWOJEWDZ56 will be posted
Oct 29 21:40:50 raspberrypi weewx[8228]: engine: Starting up weewx version 3.5.0
Oct 29 21:40:50 raspberrypi weewx[8228]: engine: Clock error is 2.02 seconds (positive is fast)
Oct 29 21:40:51 raspberrypi weewx[8228]: manager: added record 2016-10-29 21:40:00 CEST (1477770000) to database 'weewx.sdb'
Oct 29 21:40:51 raspberrypi weewx[8228]: manager: added record 2016-10-29 21:40:00 CEST (1477770000) to daily summary in 'weewx.sdb'
Oct 29 21:40:51 raspberrypi weewx[8228]: engine: Starting main packet loop.
Oct 29 21:45:16 raspberrypi weewx[8228]: manager: added record 2016-10-29 21:45:00 CEST (1477770300) to database 'weewx.sdb'
Oct 29 21:45:16 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Sat Oct 29 21:46:46 2016 [try http://www.rsyslog.com/e/2007 ]
Oct 29 21:45:16 raspberrypi weewx[8228]: manager: added record 2016-10-29 21:45:00 CEST (1477770300) to daily summary in 'weewx.sdb'
Oct 29 21:45:20 raspberrypi weewx[8228]: cheetahgenerator: Generated 14 files for report StandardReport in 3.69 seconds
Oct 29 21:45:21 raspberrypi weewx[8228]: genimages: Generated 12 images for StandardReport in 0.59 seconds
Oct 29 21:45:21 raspberrypi weewx[8228]: reportengine: copied 9 files to /var/www/weewx

Jacek Skowroński

unread,
Oct 29, 2016, 3:51:08 PM10/29/16
to weewx-user
pi@raspberrypi:~ $ wee_device --info
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.0.7 (weewx.drivers.vantage)
Querying...
Davis Vantage EEPROM settings:

    CONSOLE TYPE:                   VantagePro2

    CONSOLE FIRMWARE:
      Date:                         Jun  3 2013
      Version:                      3.15

    CONSOLE SETTINGS:
      Archive interval:             300 (seconds)
      Altitude:                     223 (meter)
      Wind cup type:                large
      Rain bucket type:             0.2 MM
      Rain year start:              1
      Onboard time:                 2016-10-29 21:50:33

    CONSOLE DISPLAY UNITS:
      Barometer:                    hPa
      Temperature:                  degree_10C
      Rain:                         mm
      Wind:                         km_per_hour

    CONSOLE STATION INFO:
      Latitude (onboard):           +50.9
      Longitude (onboard):          +16.5
      Use manual or auto DST?       AUTO
      DST setting:                  N/A
      Use GMT offset or zone code?  ZONE_CODE
      Time zone code:               22
      GMT offset:                   N/A

    TRANSMITTERS:
      Channel 1:                    iss
      Channel 2:                    leaf_soil
      Channel 3:                    (N/A)
      Channel 4:                    (N/A)
      Channel 5:                    (N/A)
      Channel 6:                    (N/A)
      Channel 7:                    (N/A)
      Channel 8:                    (N/A)

    RECEPTION STATS:
      Total packets received:       232
      Total packets missed:         8
      Number of resynchronizations: 0
      Longest good stretch:         41
      Number of CRC errors:         0

    BAROMETER CALIBRATION DATA:
      Current barometer reading:    30.311 inHg
      Altitude:                     732 feet
      Dew point:                    40 F
      Virtual temperature:          49 F
      Humidity correction factor:   17
      Correction ratio:             1.027
      Correction constant:          +0.000 inHg
      Gain:                         0.000
      Offset:                       -53.000

    OFFSETS:
      Wind direction:               +0 deg
      Inside Temperature:           +0.0 F
      Inside Humidity:              +0%
      Outside Temperature:          +0.0 F
      Outside Humidity:             +0%
      Soil Temperature 1:           +0.0 F
      Soil Temperature 2:           +0.0 F
      Soil Temperature 3:           +0.0 F
      Soil Temperature 4:           +0.0 F
      Leaf Temperature 1:           +0.0 F
      Leaf Temperature 2:           +0.0 F
      Leaf Temperature 3:           +0.0 F
      Leaf Temperature 4:           +0.0 F


On Saturday, October 29, 2016 at 9:49:27 PM UTC+2, Jacek Skowroński wrote:

Thomas Keffer

unread,
Oct 29, 2016, 6:33:32 PM10/29/16
to weewx-user
On Sat, Oct 29, 2016 at 12:49 PM, Jacek Skowroński <yac...@gmail.com> wrote:
Hi,
I have Davis Vatange pro2 with external leaf_soil module located on ID=2.
So according to help I did such an command
wee_device --set-transmitter-type=2,8,1,1

So if I understood it correctly I would have temperature and humidity of soil on the external temp1 and external hum1.


The temperature would show up as soilTemp1, and the humidity as soilMoist1. You can check this by running weewx directly. Make sure that the values soilTemp1 and soilMoist1 look reasonable for both the LOOP and REC values.

 
How to get those data to WU?

Just now on my station we do not see temp and humidity of the soil.


If you have values for soilTemp1 and soilMoist1, weewx should be sending them to the WU. But, let's first make sure you have values.
 
Next topic is best timings for sending data, is it possible to get data in RealTime?
In general Davis has archival for 5min (300sec) so it sends data every 5minute.
I had tried rapid fire, but it sends data every 2.5 sec but data changes every 5minute so it's a little bit crazy.

​Both soilTemp1 and soilMoist1 are included in Davis LOOP packets, so they should be realtime. However, I don't know that the WU will display realtime soil temperature and moisture.
 
​-tk​

Jacek Skowroński

unread,
Oct 30, 2016, 1:50:48 AM10/30/16
to weewx-user
For some reason I get the following values:
soilTemp1: None, soilTemp2: 43.0, soilTemp3: None, soilTemp4: None,

so I have only soilTemp2.
Is it possible to chnge it by software to the soiilTemp1 or should I go to the garden and change slot for temperature probe?
Thanks Tom for clarification.


On Saturday, October 29, 2016 at 9:49:27 PM UTC+2, Jacek Skowroński wrote:

Jacek Skowroński

unread,
Oct 30, 2016, 4:02:55 AM10/30/16
to weewx-user
I had changed the probe slot for 1, and now I have
soilTemp1: 46.0,

but on the WU page something is strange. I get C close to the soil temp, but there is no value.


On Saturday, October 29, 2016 at 9:49:27 PM UTC+2, Jacek Skowroński wrote:

Andrew Milner

unread,
Oct 30, 2016, 5:21:19 AM10/30/16
to weewx-user
Tom expressed doubts as to whether WU displayed soil temps on rapid fire - and you appear to be using rapid fire.  Have you tried uploading normal archive records instead of rapid firing??

Did you run with debug set, as Tom suggested, and confirm that the REC and LOOP contain the soil temperature??

Thomas Keffer

unread,
Oct 30, 2016, 9:54:27 AM10/30/16
to weewx-user
It would not surprise me that the WU is not archiving soil temperature and moisture. They are not very common and I doubt they would want to dedicate columns in their database schema to them.

I have an extra temperature sensor ('extraTemp1'), which the WU reports as "soil moisture." I don't know why. It also does not show up in the archive.

-tk

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jacek Skowroński

unread,
Oct 30, 2016, 11:52:01 AM10/30/16
to weewx-user
I'm transferring both modes,
I had stopped weewx and run weewd so from its output I know taht there is soiltemp1 and has value 46. other has none.
I did for fe minutes and output was similiar.
Is it debug? Or it's something different?

Jacek Skowroński

unread,
Oct 30, 2016, 11:53:32 AM10/30/16
to weewx-user
so how there are davis stations with those data visible? Maybe they are using some different meteo soft like weatherdisplay or cumulus?
Or maybe they are using some tricks in the setup on the davis and weewx.
Any hints for me?
Regards
Jacek
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.

Jacek Skowroński

unread,
Oct 30, 2016, 12:36:25 PM10/30/16
to weewx-user
some logs
REC:    2016-10-30 17:30:00 CET (1477845000) altimeter: 30.2914897657, appTemp: 42.5550178172, barometer: 30.332, cloudbase: 2354.14897393, consBatteryVoltage: 1.68, dateTime: 1477845000, dewpoint: 38.9625445147, ET: 0.0, extraHumid1: None, extraHumid2: None, extraTemp1: None, extraTemp2: None, extraTemp3: None, forecastRule: 1, heatindex: 46.1, highOutTemp: 46.1, highRadiation: None, highUV: None, humidex: 46.1, inDewpoint: 54.6182787763, inHumidity: 49.0, inTemp: 75.1, interval: 5, leafTemp1: 45.0, leafTemp2: None, leafWet1: None, leafWet2: None, lowOutTemp: 46.0, maxSolarRad: None, outHumidity: 76.0, outTemp: 46.1, pressure: 29.5091101841, radiation: None, rain: 0.0, rainRate: 0.0, rxCheckPercent: 97.375, soilMoist1: None, soilMoist2: None, soilMoist3: None, soilMoist4: None, soilTemp1: 45.0, soilTemp2: None, soilTemp3: None, soilTemp4: None, txBatteryStatus: 0, usUnits: 1, UV: None, windchill: 46.1, windDir: 22.5, windGust: 4.0, windGustDir: 22.5, windrun: 54.5833333333, windSpeed: 2.0
LOOP:   2016-10-30 17:30:16 CET (1477845016) altimeter: 30.2924734796, appTemp: 42.4369596271, barometer: 30.333, cloudbase: 2353.42091128, consBatteryVoltage: 1.68, dateTime: 1477845016, dayET: 0.0, dayRain: 0.0, dewpoint: 38.8657479904, extraAlarm1: 0, extraAlarm2: 0, extraAlarm3: 0, extraAlarm4: 0, extraAlarm5: 0, extraAlarm6: 0, extraAlarm7: 0, extraAlarm8: 0, extraHumid1: None, extraHumid2: None, extraHumid3: None, extraHumid4: None, extraHumid5: None, extraHumid6: None, extraHumid7: None, extraTemp1: None, extraTemp2: None, extraTemp3: None, extraTemp4: None, extraTemp5: None, extraTemp6: None, extraTemp7: None, forecastIcon: 8, forecastRule: 1, heatindex: 46.0, humidex: 46.0, inDewpoint: 54.6182787763, inHumidity: 49.0, insideAlarm: 0, inTemp: 75.1, leafTemp1: 45.0, leafTemp2: None, leafTemp3: None, leafTemp4: None, leafWet1: None, leafWet2: None, leafWet3: None, leafWet4: 0.0, maxSolarRad: None, monthET: 0.0, monthRain: 2.960629922, outHumidity: 76.0, outsideAlarm1: 0, outsideAlarm2: 0, outTemp: 46.0, pressure: 29.5100730398, radiation: None, rain: 0.0, rainAlarm: 0, rainRate: 0.0, soilLeafAlarm1: 0, soilLeafAlarm2: 0, soilLeafAlarm3: 0, soilLeafAlarm4: 0, soilMoist1: None, soilMoist2: None, soilMoist3: None, soilMoist4: None, soilTemp1: 45.0, soilTemp2: None, soilTemp3: None, soilTemp4: None, stormRain: 0.0, stormStart: None, sunrise: 1477802580, sunset: 1477837860, txBatteryStatus: 0, usUnits: 1, UV: None, windchill: 46.0, windDir: 32.0, windGust: 2.0, windGustDir: 32.0, windSpeed: 2.0, windSpeed10: 2.0, yearET: 0.0, yearRain: 12.000000003

so both loop and rec have soilTemp1 value of 45.0.

and here other log
pi@raspberrypi:~ $ tail -f /var/log/syslog
Oct 30 17:31:33 raspberrypi weewx[10216]: engine: Starting up weewx version 3.5.0
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: gentle wake up of console successful
Oct 30 17:31:33 raspberrypi weewx[10216]: engine: Clock error is 2.61 seconds (positive is fast)
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: Getting archive packets since 2016-10-30 17:30:00 CET (1477845000)
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: gentle wake up of console successful
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: Retrieving 0 page(s); starting index= 0
Oct 30 17:31:33 raspberrypi weewx[10216]: engine: Starting main packet loop.
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: gentle wake up of console successful
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: Requesting 200 LOOP packets.
Oct 30 17:31:33 raspberrypi weewx[10216]: vantage: gentle wake up of console successful
Oct 30 17:35:15 raspberrypi weewx[10216]: vantage: Getting archive packets since 2016-10-30 17:30:00 CET (1477845000)
Oct 30 17:35:15 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Sun Oct 30 17:36:45 2016 [try http://www.rsyslog.com/e/2007 ]
Oct 30 17:35:15 raspberrypi weewx[10216]: vantage: gentle wake up of console successful
Oct 30 17:35:15 raspberrypi weewx[10216]: vantage: Retrieving 1 page(s); starting index= 3
Oct 30 17:35:16 raspberrypi weewx[10216]: manager: added record 2016-10-30 17:35:00 CET (1477845300) to database 'weewx.sdb'
Oct 30 17:35:16 raspberrypi weewx[10216]: manager: added record 2016-10-30 17:35:00 CET (1477845300) to daily summary in 'weewx.sdb'
Oct 30 17:35:16 raspberrypi weewx[10216]: vantage: DMPAFT complete: page timestamp 2016-10-21 21:10:00 CEST (1477077000) less than final timestamp 2016-10-30 17:35:00 CET (1477845300)
Oct 30 17:35:16 raspberrypi weewx[10216]: vantage: Catch up complete.
Oct 30 17:35:16 raspberrypi weewx[10216]: reportengine: Running reports for latest time in the database.
Oct 30 17:35:16 raspberrypi weewx[10216]: vantage: Requesting 200 LOOP packets.
Oct 30 17:35:16 raspberrypi weewx[10216]: reportengine: Running report StandardReport
Oct 30 17:35:16 raspberrypi weewx[10216]: reportengine: Found configuration file /etc/weewx/skins/Standard/skin.conf for report StandardReport
Oct 30 17:35:16 raspberrypi weewx[10216]: vantage: gentle wake up of console successful
Oct 30 17:35:17 raspberrypi weewx[10216]: restx: Wunderground-PWS: Published record 2016-10-30 17:35:00 CET (1477845300)
Oct 30 17:35:19 raspberrypi weewx[10216]: cheetahgenerator: Generated 14 files for report StandardReport in 3.61 seconds
Oct 30 17:35:20 raspberrypi weewx[10216]: genimages: Generated 12 images for StandardReport in 0.63 seconds
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: copied 9 files to /var/www/weewx
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: Running report FTP
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report FTP
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: FTP upload not requested. Skipped.
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: Running report RSYNC
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: Found configuration file /etc/weewx/skins/Rsync/skin.conf for report RSYNC
Oct 30 17:35:20 raspberrypi weewx[10216]: reportengine: rsync upload not requested. Skipped.

so any hint what is wrong that WU does not get soil temp?

Thomas Keffer

unread,
Oct 30, 2016, 9:25:20 PM10/30/16
to weewx-user
Hello, Jacek,

You said you have soil temperature and humidity sensors, but it appears that you actually have soil and leaf temperature sensors. That is, you have values for soilTemp1 and leafTemp1, but nothing for soilMoist1.

Or, perhaps the sensors are plugged into the wrong probe slot? You should check.

The WeatherUnderground PWS protocol does not recognize leaf temperature, so that would explainwhy you are not seeing anything.

-tk

--
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+unsubscribe@googlegroups.com.

Jacek Skowroński

unread,
Oct 31, 2016, 2:31:06 AM10/31/16
to weewx...@googlegroups.com
Yes i have only sensor for temperature
I have No humidity sensor now
Can we somohow force wu to see this data?

Nowhere i told i have other sensors
You received this message because you are subscribed to a topic in the Google Groups "weewx-user" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/weewx-user/WCi0gdv007g/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+unsubscribe@googlegroups.com.

Andrew Milner

unread,
Oct 31, 2016, 2:43:25 AM10/31/16
to weewx-user
have you checked the soil temperature probe is in the correct slot?  It appears to be being read as a leaf temperature probe and not a soil temperature probe.

Jacek Skowroński

unread,
Oct 31, 2016, 2:50:03 AM10/31/16
to weewx...@googlegroups.com

I have soil_leaf module (ID=2), temp proble is the only one attached to the module and it is in slot 1.

The console is configured to get data from ID=2 and module is set to the leaf_soil.


That is all on the physical side.

When I press temp button on the console I see temp with no1.

Goig back to the issue, I'd like to have this value in the net so would be best to have it in the WU.
Thanks for help

regards
Jacek


W dniu 2016-10-31 o 07:43, Andrew Milner pisze:
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Andrew Milner

unread,
Oct 31, 2016, 3:06:03 AM10/31/16
to weewx-user
Have you tried configuring it as soil only and not leaf-soil since you say you do not have any leaf sensors?

Jacek Skowroński

unread,
Oct 31, 2016, 3:50:16 AM10/31/16
to weewx-user
not yet.
Could I do this remotly via ssh to the raspberry pi? Or do I have to manually click on the console?
The problem is I'm away from the place the Davis is located, I would be there next Saturday.

Andrew Milner

unread,
Oct 31, 2016, 4:03:04 AM10/31/16
to weewx-user
I do not know - I do not possess a Davis station - I just read the Davis manual and see there are three modes for the soil-leaf console.  You should read the whole Davis manual and make sure you are using it correctly and have it connected to the probe correctly!!

Jacek Skowroński

unread,
Oct 31, 2016, 4:09:03 AM10/31/16
to weewx...@googlegroups.com
Eh
Davis console shows temp correctly
The manual was read few times
I see here is nobody with practice with davis and weewx

Jacek Skowroński

unread,
Oct 31, 2016, 4:59:10 AM10/31/16
to weewx-user
I had changed the module type to 7,
I did it by wee-_device and put the sensor type 2,7,1,1.
Restarted weewx, but on the WU side nothing changed - there were 5 times packets already sent to the WU
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.

gjr80

unread,
Oct 31, 2016, 5:30:41 AM10/31/16
to weewx-user
Hi,

I would say there are a lot of people with experience in using a Vantage with weewx, this link http://weewx.com/stations.html would tend to indicate at least 271 :>) I think you will find though that there are not many with your particular configuration. Time zones differences do not help either.

Gary

Jacek Skowroński

unread,
Oct 31, 2016, 5:38:31 AM10/31/16
to weewx-user
Here are some logs
REC:    2016-10-31 10:10:00 CET (1477905000) altimeter: 30.3333706461, appTemp: 43.3933532069, barometer: 30.374, cloudbase: 2206.82767798, consBatteryVoltage: 1.68, dateTime: 1477905000, dewpoint: 40.2107582169, ET: 0.0, extraHumid1: None, extraHumid2: None, extraTemp1: None, extraTemp2: None, extraTemp3: None, forecastRule: 9, heatindex: 46.7, highOutTemp: 46.8, highRadiation: None, highUV: None, humidex: 46.7, inDewpoint: 52.0544643875, inHumidity: 50.0, inTemp: 71.7, interval: 5, leafTemp1: None, leafTemp2: None, leafWet1: None, leafWet2: None, lowOutTemp: 46.6, maxSolarRad: None, outHumidity: 78.0, outTemp: 46.7, pressure: 29.5501031564, radiation: None, rain: 0.0, rainRate: 0.0, rxCheckPercent: 99.9375, soilMoist1: None, soilMoist2: None, soilMoist3: None, soilMoist4: None, soilTemp1: 47.0, soilTemp2: None, soilTemp3: None, soilTemp4: None, txBatteryStatus: 0, usUnits: 1, UV: None, windchill: 46.7, windDir: 45.0, windGust: 7.0, windGustDir: 22.5, windrun: 2.91666666667, windSpeed: 2.0

LOOP:   2016-10-31 10:08:59 CET (1477904939) altimeter: None, appTemp: 43.4577107864, barometer: 30.374, cloudbase: 2132.26352849, consBatteryVoltage: 1.35, dateTime: 1477904939, dayET: 0.0, dayRain: 0.0, dewpoint: 40.5388404747, extraAlarm1: 0, extraAlarm2: 0, extraAlarm3: 0, extraAlarm4: 0, extraAlarm5: 0, extraAlarm6: 0, extraAlarm7: 0, extraAlarm8: 0, extraHumid1: None, extraHumid2: None, extraHumid3: None, extraHumid4: None, extraHumid5: None, extraHumid6: None, extraHumid7: None, extraTemp1: None, extraTemp2: None, extraTemp3: None, extraTemp4: None, extraTemp5: None, extraTemp6: None, extraTemp7: None, forecastIcon: 6, forecastRule: 9, heatindex: 46.7, humidex: 46.7, inDewpoint: 52.0544643875, inHumidity: 50.0, insideAlarm: 0, inTemp: 71.7, leafTemp1: None, leafTemp2: None, leafTemp3: None, leafTemp4: None, leafWet1: None, leafWet2: None, leafWet3: None, leafWet4: 0.0, maxSolarRad: None, monthET: 0.0, monthRain: 2.960629922, outHumidity: 79.0, outsideAlarm1: 0, outsideAlarm2: 0, outTemp: 46.7, radiation: None, rain: None, rainAlarm: 0, rainRate: 0.0, soilLeafAlarm1: 0, soilLeafAlarm2: 0, soilLeafAlarm3: 0, soilLeafAlarm4: 0, soilMoist1: None, soilMoist2: None, soilMoist3: None, soilMoist4: None, soilTemp1: 47.0, soilTemp2: None, soilTemp3: None, soilTemp4: None, stormRain: 0.0, stormStart: None, sunrise: 1477892700, sunset: 1477927800, txBatteryStatus: 0, usUnits: 1, UV: None, windchill: 46.7, windDir: 51.0, windGust: 2.0, windGustDir: 51.0, windSpeed: 2.0, windSpeed10: 2.0, yearET: 0.0, yearRain: 12.000000003

so in my opinion we have soilTemp1 - with correct value 47.0,
so how to get it visible on WU?

Andrew Milner

unread,
Oct 31, 2016, 7:06:44 AM10/31/16
to weewx-user
can you give some links to wu stations which are working correctly please?

does running with debug=1 give the detail of what is actually being uploaded to WU?

can you confirm - via either sql commands or via phpmyadmin that the soilTemp1 which we see in the REC is actually being stored in the weewx database.

Jacek Skowroński

unread,
Oct 31, 2016, 7:11:02 AM10/31/16
to weewx...@googlegroups.com

1. I will take a look for some Davis stations and weewx, because I had already seen some station of davis and WU working fine.

2. debug=1 will not show what is exactly send or I can not get those kind of data.
I put debug=1 and restarted weewx and looking what is in the log file.

Should I do something different?

3. I have sqlite so I have weewx.sdb file - how can I check if it's ok?

If it would be ok, I can provide You with ssh access so maybe it would be easier to answer some of questions to me?

Regards

Jacek


W dniu 2016-10-31 o 12:06, Andrew Milner pisze:
You received this message because you are subscribed to a topic in the Google Groups "weewx-user" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/weewx-user/WCi0gdv007g/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Andrew Milner

unread,
Oct 31, 2016, 7:14:24 AM10/31/16
to weewx-user
all you need to do is use sqlite3 to give the command
select dateTime, soilTemp1 from archive where soilTemp1 > 0;

and see what results you gert

Jacek Skowroński

unread,
Oct 31, 2016, 7:21:17 AM10/31/16
to weewx...@googlegroups.com

seems that I have a lot of data.


pi@raspberrypi:~ $ sqlite3 /var/lib/weewx/weewx.sdb
SQLite version 3.8.7.1 2014-10-29 13:59:56
Enter ".help" for usage hints.
sqlite> select dateTime, soilTemp1 from archive where soilTemp1 > 0;
1477810800|44.0
1477811100|45.0
1477811400|45.0
1477811700|45.0
1477812000|45.0
1477812300|45.0
1477812600|45.0
1477812900|45.0
1477813200|45.0
1477813500|46.0
1477813800|46.0
1477814100|46.0
1477814400|46.0
1477814700|46.0
1477815000|46.0
1477815300|46.0
1477815600|46.0
1477815900|46.0
1477816200|46.0
1477816500|46.0
1477816800|46.0
1477817100|47.0
1477817400|47.0
1477817700|47.0
1477818000|47.0
1477818300|47.0
1477818600|48.0
1477818900|48.0
1477819200|48.0
1477819500|48.0
1477819800|49.0
1477820100|49.0
1477820400|49.0
1477820700|48.0
1477821000|48.0
1477821300|48.0
1477821600|48.0
1477821900|48.0
1477822200|48.0
1477822500|48.0
1477822800|48.0
1477823100|48.0
1477823400|48.0
1477823700|48.0
1477824000|49.0
1477824300|50.0
1477824600|51.0
1477824900|50.0
1477825200|49.0
1477825500|49.0
1477825800|51.0
1477826100|52.0
1477826400|52.0
1477826700|51.0
1477827000|50.0
1477827300|49.0
1477827600|49.0
1477827900|49.0
1477828200|49.0
1477828500|49.0
1477828800|48.0
1477829100|47.0
1477829400|47.0
1477829700|48.0
1477830000|48.0
1477830300|48.0
1477830600|48.0
1477830900|48.0
1477831200|48.0
1477831500|48.0
1477831800|48.0
1477832100|49.0
1477832400|48.0
1477832700|48.0
1477833000|48.0
1477833300|47.0
1477833600|47.0
1477833900|47.0
1477834200|47.0
1477834500|47.0
1477834800|46.0
1477835100|46.0
1477835400|46.0
1477835700|46.0
1477836000|46.0
1477836300|46.0
1477836600|46.0
1477836900|46.0
1477837200|46.0
1477837500|46.0
1477837800|46.0
1477838100|46.0
1477838400|45.0
1477838700|45.0
1477839000|45.0
1477839300|45.0
1477839600|45.0
1477839900|45.0
1477840200|45.0
1477840500|45.0
1477840800|45.0
1477841100|45.0
1477841400|45.0
1477841700|45.0
1477842000|45.0
1477842300|45.0
1477842600|45.0
1477842900|45.0
1477843200|45.0
1477843500|45.0
1477843800|45.0
1477844100|45.0
1477844400|45.0
1477844700|45.0
1477845000|45.0
1477845300|45.0
1477845600|45.0
1477845900|45.0
1477846200|45.0
1477846500|44.0
1477846800|44.0
1477847100|44.0
1477847400|44.0
1477847700|44.0
1477848000|44.0
1477848300|44.0
1477848600|44.0
1477848900|44.0
1477849200|44.0
1477849500|44.0
1477849800|44.0
1477850100|44.0
1477850400|44.0
1477850700|44.0
1477851000|44.0
1477851300|44.0
1477851600|44.0
1477851900|44.0
1477852200|44.0
1477852500|44.0
1477852800|44.0
1477853100|44.0
1477853400|44.0
1477853700|44.0
1477854000|44.0
1477854300|44.0
1477854600|44.0
1477854900|44.0
1477855200|44.0
1477855500|44.0
1477855800|44.0
1477856100|44.0
1477856400|44.0
1477856700|44.0
1477857000|44.0
1477857300|44.0
1477857600|44.0
1477857900|44.0
1477858200|44.0
1477858500|44.0
1477858800|44.0
1477859100|44.0
1477859400|44.0
1477859700|44.0
1477860000|44.0
1477860300|44.0
1477860600|44.0
1477860900|44.0
1477861200|44.0
1477861500|44.0
1477861800|44.0
1477862100|44.0
1477862400|44.0
1477862700|44.0
1477863000|44.0
1477863300|44.0
1477863600|43.0
1477863900|43.0
1477864200|43.0
1477864500|43.0
1477864800|43.0
1477865100|43.0
1477865400|43.0
1477865700|43.0
1477866000|42.0
1477866300|42.0
1477866600|42.0
1477866900|42.0
1477867200|42.0
1477867500|42.0
1477867800|42.0
1477868100|42.0
1477868400|42.0
1477868700|42.0
1477869000|42.0
1477869300|41.0
1477869600|41.0
1477869900|41.0
1477870200|41.0
1477870500|41.0
1477870800|41.0
1477871100|40.0
1477871400|41.0
1477871700|41.0
1477872000|41.0
1477872300|41.0
1477872600|41.0
1477872900|41.0
1477873200|41.0
1477873500|41.0
1477873800|40.0
1477874100|40.0
1477874400|40.0
1477874700|40.0
1477875000|40.0
1477875300|40.0
1477875600|40.0
1477875900|40.0
1477876200|40.0
1477876500|40.0
1477876800|40.0
1477877100|40.0
1477877400|40.0
1477877700|40.0
1477878000|40.0
1477878300|40.0
1477878600|40.0
1477878900|40.0
1477879200|40.0
1477879500|40.0
1477879800|40.0
1477880100|39.0
1477880400|39.0
1477880700|39.0
1477881000|39.0
1477881300|38.0
1477881600|38.0
1477881900|38.0
1477882200|38.0
1477882500|38.0
1477882800|37.0
1477883100|37.0
1477883400|37.0
1477883700|37.0
1477884000|37.0
1477884300|36.0
1477884600|36.0
1477884900|36.0
1477885200|36.0
1477885500|36.0
1477885800|36.0
1477886100|36.0
1477886400|35.0
1477886700|35.0
1477887000|35.0
1477887300|35.0
1477887600|35.0
1477887900|35.0
1477888200|35.0
1477888500|34.0
1477888800|34.0
1477889100|34.0
1477889400|34.0
1477889700|34.0
1477890000|34.0
1477890300|35.0
1477890600|35.0
1477890900|35.0
1477891200|35.0
1477891500|35.0
1477891800|36.0
1477892100|36.0
1477892400|36.0
1477892700|36.0
1477893000|36.0
1477893300|36.0
1477893600|36.0
1477893900|36.0
1477894200|37.0
1477894500|37.0
1477894800|37.0
1477895100|37.0
1477895400|37.0
1477895700|38.0
1477896000|38.0
1477896300|39.0
1477896600|39.0
1477896900|39.0
1477897200|40.0
1477897500|40.0
1477897800|40.0
1477898100|40.0
1477898400|41.0
1477898700|41.0
1477899000|41.0
1477899300|41.0
1477899600|42.0
1477899900|42.0
1477900200|42.0
1477900500|42.0
1477900800|43.0
1477901100|43.0
1477901400|43.0
1477901700|44.0
1477902000|44.0
1477902300|44.0
1477902600|44.0
1477902900|45.0
1477903200|45.0
1477903800|45.0
1477904100|46.0
1477904400|46.0
1477904700|46.0
1477905000|47.0
1477905300|47.0
1477905600|47.0
1477905900|47.0
1477906200|47.0
1477906500|48.0
1477906800|48.0
1477907100|48.0
1477907400|48.0
1477907700|48.0
1477908000|48.0
1477908300|48.0
1477908600|48.0
1477908900|48.0
1477909200|48.0
1477909500|48.0
1477909800|48.0
1477910100|48.0
1477910400|48.0
1477910700|48.0
1477911000|48.0
1477911300|48.0
1477911600|49.0
1477911900|49.0
1477912200|49.0
1477912500|49.0
sqlite>


W dniu 2016-10-31 o 12:14, Andrew Milner pisze:

Andrew Milner

unread,
Oct 31, 2016, 7:30:21 AM10/31/16
to weewx-user
Right - now we are getting somewhere ....

You appear tohave got soilTemp1 in the database with the sensible looking values ..... so I guess it is now up to Tom to provide a way of checking what is actually being uploaded to WU if debug does not give the output from restx, and then - once you know that WU are receiving the data I guess it is up to WU as to why they are not displaying it!!!!!

Sorry - but I cannot help any more - you need Tom or Gary for the next part of the puzzle!!

Good luck

Jacek Skowroński

unread,
Oct 31, 2016, 7:32:21 AM10/31/16
to weewx...@googlegroups.com

some part of log

Oct 31 12:25:15 raspberrypi weewx[11294]: vantage: Requesting 200 LOOP packets.
Oct 31 12:25:15 raspberrypi weewx[11294]: reportengine: Running report StandardReport
Oct 31 12:25:15 raspberrypi weewx[11294]: vantage: gentle wake up of console successful
Oct 31 12:25:15 raspberrypi weewx[11294]: reportengine: Found configuration file /etc/weewx/skins/Standard/skin.conf for report StandardReport
Oct 31 12:25:16 raspberrypi weewx[11294]: restx: Wunderground-PWS: Published record 2016-10-31 12:25:00 CET (1477913100)
Oct 31 12:25:16 raspberrypi weewx[11294]: cheetahgenerator: Generated 14 files for report StandardReport in 1.25 seconds
Oct 31 12:25:17 raspberrypi weewx[11294]: genimages: Generated 12 images for StandardReport in 0.58 seconds
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: copied 0 files to /var/www/weewx
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: Running report FTP
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report FTP
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: FTP upload not requested. Skipped.
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: Running report RSYNC
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: Found configuration file /etc/weewx/skins/Rsync/skin.conf for report RSYNC
Oct 31 12:25:17 raspberrypi weewx[11294]: reportengine: rsync upload not requested. Skipped.
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: Getting archive packets since 2016-10-31 12:25:00 CET (1477913100)
Oct 31 12:30:15 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Mon Oct 31 12:31:45 2016 [try http://www.rsyslog.com/e/2007 ]
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: gentle wake up of console successful
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: Retrieving 1 page(s); starting index= 0
Oct 31 12:30:15 raspberrypi weewx[11294]: manager: added record 2016-10-31 12:30:00 CET (1477913400) to database 'weewx.sdb'
Oct 31 12:30:15 raspberrypi weewx[11294]: manager: added record 2016-10-31 12:30:00 CET (1477913400) to daily summary in 'weewx.sdb'
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: DMPAFT complete: page timestamp 2016-10-22 16:05:00 CEST (1477145100) less than final timestamp 2016-10-31 12:30:00 CET (1477913400)
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: Catch up complete.
Oct 31 12:30:15 raspberrypi weewx[11294]: reportengine: Running reports for latest time in the database.
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: Requesting 200 LOOP packets.
Oct 31 12:30:15 raspberrypi weewx[11294]: reportengine: Running report StandardReport
Oct 31 12:30:15 raspberrypi weewx[11294]: reportengine: Found configuration file /etc/weewx/skins/Standard/skin.conf for report StandardReport
Oct 31 12:30:15 raspberrypi weewx[11294]: vantage: gentle wake up of console successful
Oct 31 12:30:16 raspberrypi weewx[11294]: restx: Wunderground-PWS: Published record 2016-10-31 12:30:00 CET (1477913400)
Oct 31 12:30:16 raspberrypi weewx[11294]: cheetahgenerator: Generated 14 files for report StandardReport in 1.19 seconds
Oct 31 12:30:17 raspberrypi weewx[11294]: genimages: Generated 12 images for StandardReport in 0.56 seconds
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: copied 0 files to /var/www/weewx
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: Running report FTP
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report FTP
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: FTP upload not requested. Skipped.
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: Running report RSYNC
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: Found configuration file /etc/weewx/skins/Rsync/skin.conf for report RSYNC
Oct 31 12:30:17 raspberrypi weewx[11294]: reportengine: rsync upload not requested. Skipped.
Oct 31 12:30:42 raspberrypi wpa_supplicant[416]: wlan0: WPA: Group rekeying completed with 1c:87:2c:e5:db:38 [GTK=CCMP]


W dniu 2016-10-31 o 12:30, Andrew Milner pisze:

Andrew Milner

unread,
Oct 31, 2016, 7:35:17 AM10/31/16
to weewx-user
did you stop weewx, set debug = 1 and restart weewx for that log - or what exacly was the log supposed to show?

Jacek Skowroński

unread,
Oct 31, 2016, 7:43:23 AM10/31/16
to weewx...@googlegroups.com

yes I did stop, edited config start of weewx.

this is normal log from weewx - output from  tail -f /var/log/syslog
So I thought it would show us what is directly sent to the WU by restx.



W dniu 2016-10-31 o 12:35, Andrew Milner pisze:
--

Jacek Skowroński

unread,
Oct 31, 2016, 8:06:11 AM10/31/16
to weewx...@googlegroups.com

what is crazy now - the wu started to show UV parameter with value 2, eventhought I do not have UV sensor yet.


W dniu 2016-10-31 o 12:35, Andrew Milner pisze:
--

Andrew Milner

unread,
Oct 31, 2016, 8:13:03 AM10/31/16
to weewx-user
You actually had a UV value the very first time I looked at your WU site - then it disappeared.

Just go at this slowly - so far we know that the data is correctly in the database - so you should also be able to put the soil temperature onto any web pages that you generate with weewx reports - then you just need to work with Tom and make sure restx is outputting the correct format for WU.

Jacek Skowroński

unread,
Oct 31, 2016, 8:14:22 AM10/31/16
to weewx...@googlegroups.com

ok, I will work to get webpage with reports


W dniu 2016-10-31 o 13:13, Andrew Milner pisze:
--

Andrew Milner

unread,
Oct 31, 2016, 8:24:20 AM10/31/16
to weewx-user
Ignore the UV value on WU - I see my station is also showing a UV value and I also have no UV sensor!!!!  Makes you wonder just where WU get their data from!!!!!!!  I do not know when it started showing UV because I do not actually look at the WU site very often!!

Andrew

Jacek Skowroński

unread,
Oct 31, 2016, 8:25:15 AM10/31/16
to weewx...@googlegroups.com

ok


W dniu 2016-10-31 o 13:24, Andrew Milner pisze:
--

Thomas Keffer

unread,
Oct 31, 2016, 8:49:29 AM10/31/16
to weewx-user
Jacek,

Well, that's interesting. The record you posted originally had values for soilTemp1 and leafTemp1. 

REC:    2016-10-30 17:30:00 CET (1477845000) altimeter: 30.2914897657, appTemp: 42.5550178172, barometer: 30.332, cloudbase: 2354.14897393, consBatteryVoltage: 1.68, dateTime: 1477845000, dewpoint: 38.9625445147, ET: 0.0, extraHumid1: None, extraHumid2: None, extraTemp1: None, extraTemp2: None, extraTemp3: None, forecastRule: 1, heatindex: 46.1, highOutTemp: 46.1, highRadiation: None, highUV: None, humidex: 46.1, inDewpoint: 54.6182787763, inHumidity: 49.0, inTemp: 75.1, interval: 5, leafTemp1: 45.0, leafTemp2: None, leafWet1: None, leafWet2: None, lowOutTemp: 46.0, maxSolarRad: None, outHumidity: 76.0, outTemp: 46.1, pressure: 29.5091101841, radiation: None, rain: 0.0, rainRate: 0.0, rxCheckPercent: 97.375, soilMoist1: None, soilMoist2: None, soilMoist3: None, soilMoist4: None, soilTemp1: 45.0, soilTemp2: None, soilTemp3: None, soilTemp4: None, txBatteryStatus: 0, usUnits: 1, UV: None, windchill: 46.1, windDir: 22.5, windGust: 4.0, windGustDir: 22.5, windrun: 54.5833333333, windSpeed: 2.0

The record you posted later does not:

REC:    2016-10-31 10:10:00 CET (1477905000) altimeter: 30.3333706461, appTemp: 43.3933532069, barometer: 30.374, cloudbase: 2206.82767798, consBatteryVoltage: 1.68, dateTime: 1477905000, dewpoint: 40.2107582169, ET: 0.0, extraHumid1: None, extraHumid2: None, extraTemp1: None, extraTemp2: None, extraTemp3: None, forecastRule: 9, heatindex: 46.7, highOutTemp: 46.8, highRadiation: None, highUV: None, humidex: 46.7, inDewpoint: 52.0544643875, inHumidity: 50.0, inTemp: 71.7, interval: 5, leafTemp1: None, leafTemp2: None, leafWet1: None, leafWet2: None, lowOutTemp: 46.6, maxSolarRad: None, outHumidity: 78.0, outTemp: 46.7, pressure: 29.5501031564, radiation: None, rain: 0.0, rainRate: 0.0, rxCheckPercent: 99.9375, soilMoist1: None, soilMoist2: None, soilMoist3: None, soilMoist4: None, soilTemp1: 47.0, soilTemp2: None, soilTemp3: None, soilTemp4: None, txBatteryStatus: 0, usUnits: 1, UV: None, windchill: 46.7, windDir: 45.0, windGust: 7.0, windGustDir: 22.5, windrun: 2.91666666667, windSpeed: 2.0

What changed?

Second, the WU servers are very unreliable. They ignore records, substitute null values for valid values, substitute invalid values for null values, or ignore values altogether. I'm not going to attempt to debug them remotely. 

In any case, I see a value for soil temperature (51°F) on your WU site right now. So, clearly, the WU is getting values. It's just choosing not to display them consistently.

-tk



To unsubscribe from this group and all its topics, send an email to weewx-user+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
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+unsubscribe@googlegroups.com.

Jacek Skowroński

unread,
Oct 31, 2016, 8:53:04 AM10/31/16
to weewx...@googlegroups.com

Hahaha,

sorry this is only thing I can say.
After Your email I went to the wu.

I use C scale and there is nothing, I had swtched to F scale and there are data shown :P

What changed? I had put command to change module type from 8 to 7, so I changed leaf_soil to soil only


W dniu 2016-10-31 o 13:48, Thomas Keffer pisze:
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Andrew Milner

unread,
Oct 31, 2016, 8:58:47 AM10/31/16
to weewx-user
The sooner the USA goes metric and joins the rest of the world - the better :):):)

Oh well - one lives and learns!!!

Sorted (as long as you prefer degrees F to degrees C)

"I don't believe it" - on second thoughts, as it is WU - I will believe anything!!

gjr80

unread,
Oct 31, 2016, 8:58:52 AM10/31/16
to weewx-user
> I use C scale and there is nothing, I had swtched to F scale and there are data shown :P

How bizarre, same when I look at Jacek's site, I see just (degree symbol)C, I switch to F and there it is 51F. I knew WU did some odd things but that has to take the cake. Or maybe just you folks in the US are concerned with soil temps :)

Gary

Andrew Milner

unread,
Oct 31, 2016, 9:01:46 AM10/31/16
to weewx-user
Gary - I think WU has taken the whole gateau with this one, and wasted a hell of a lot of Jacek's and my time to boot - and we didn't even get a sliver of the cake!!!!
Reply all
Reply to author
Forward
0 new messages