consolewd on raspberry pi "connection refused" from weatherlinkip

I loaded consolewd on a raspberry pi Model 3B. In the config.txt file I set weather station type=32

I left the Davis VP IP port=22222 and set the Davis VP IP address to the address of my Vantage Vue console (10.0.20.79) which has a Weatherlink IP module in it.

The only other changes I made in the config file were to set latitude and longitude, set Baro and Rain metric to N, set run cron files to N.

After copying the files in the deploy directory to /usr/lib/ and /usr/local/lib/, I am able to start consolewd with a sudo command. When it runs it says

Connecting TCP/IP 10.0.20.79//IP 22222
Connection refused
Requesting LOOP data from IP

[repeats this 10 times]
Connection refused
[repeats the sequence]

I am able to ping the console on that TCP/IP address from the Pi and, when I run Davis’ Weatherlink software from a Windows machine, I connect to the VV console with that port and IP address and am able to download data.

Am I doing something wrong? How should I proceed to get this to work?

Thanks in advance.

Phil

how exactly do you have those settings set in the config.txt file?

Thanks so much for your help. Here are the contents of config.txt:

Weather station type=32 // Irox=59,WMR100=232,WMR200=233,WMR300=235,WMR968=8,WMR918=3,WM918=1,Davis VP=31,Davis WMMII=4, WH1081=166,2310=60,WXT510=190,3600=61,Davis IP=32, OWWfile=71,universal=34
Davis com method=2 //1 for serial, 2 for usb data logger
OWW file location=
Davis VP IP port=22222 // Port for Davis VP IP data logger
Davis VP IP address=10.0.20.79 // IP address " " " " " "
wh1080 read delay=50
latitude=35.5 /// latitude, e.g -38.375 for southern hemisphere
longitude=-82.6 /// e.g -175.456 for east of UTC/London
Station name=My station
Start up daily rain(mm)=0.0
Start up monthly rain(mm)=0.0
Do wunderground=N //For updating wunderground.com (set to Y for yes, N for no) (every 5 minutes)
Wunderground username=
Wunderground password=
Wunderground timezone=-5 // e.g 12 for 12 hours ahead of GMT, -12 for - 12 hours
timezone= (to change the local PC hour used)
Direction offset (whole degrees)=0
Barometer offset(hpa)=0
Comport number (e.g 1)=U //For non USB stations (e.g Davis, OS WMR968), use U for ttyUSB0 (i.e usb to serial)
Comport custom=
Davis com method=1 // 1 for regular 2 for special davis serial read
Revb Davis VP=Y (Y for Yes (new model (default) ) N for No)
Davis rain gauge=2 (1 for 0.1 inch, 2 for 0.01 inch, 3 for 0.2mm)
Do mysql=N //for mysql updates (see the readme for the table structure), every 5 minutes
Mysql username=
Mysql password=
Mysql server=
Mysql databasename=
Mysql tablename=
Mysql metric=Y (set N for oF, inches of rain, inches for baro)
Mysql time=300 (time interval between mysql update in seconds from 60 to 10000 sec)
Do CWOP updates=N //every 10 minutes
CWOP station id=
CWOP ham call sign=-1 // -1 is default (you do not have a Ham call sign)
CWOP Latitude=
CWOP Longitude=
Do clientraw FTP=N //(set to Y for yes, N for no), uploads every 1 minute
FTP server=
FTP username=
FTP password=
FTP port=21 //default is 21
FTP remote dir=
FTP use passive=Y //(set to Y for yes, N for no)
FTP use remote file rename= //Write here the remote name: NOTE that not all FTP servers allow remote file rename"
FTP time interval=60 //the interval between two upload of the clientraw.txt and custom file
Save logfile=N //to save the .txt logfile (set to N to save on disk space)
Logfile metric=Y
Create custom file=N //converts the custom tags in a file called wxlocal.html to wx.html
Use this filename instead of wx.html=
Use this filename instead of wx2.html=
Use this filename instead of wx3.html=
Use this filename instead of wx4.html=
Use this filename instead of wx5.html=
FTP the custom file=N //will FTP the wx.html or filename you set to FTP server specified (clientraw FTP needs to be enabled too)
Units for custom tag file output:
Temp in celsius=Y
Wind in=kts // options are: mph,kts,kph,m/s (changes the custom tags)
Baro in metric=N
Rain in metric=N
run cron files=N // set to N to not run the separate cron files
do custom log=N // set to Y to create an appended logfile from a template (customlog.txt)
custom log out=customlogout.txt
temp offset= //C
wmr300 channel number=1

this is the problem:
Davis VP IP address=10.0.20.79 // IP address " " " " " "

change that to
Davis VP IP address=10.0.20.79

I’m guessing your longitude should be positive, not negative unless you’re in [url=https://geographic.org/geographic_names/name.php?uni=-2691332&fid=1204&c=china]

Thanks Brian and niko! I’ll fix the settings and retry when I get back home! Need to leave now.

best,
Phil

I made the change to the IP address line and it’s now working properly! Also updated my longitude. Thanks again.