• English
  • Nederlands

User Tools

Site Tools


en:uploadcw

Install the Leuven-Template step 5 of 7

Setup consoleWD

More information

The WeatherDisplay website.
There is not much information available about consoleWD and even less for the rapsberryPI version.

Most of the info is at the WeatherDisplay forum / FAQ

Assumptions

The following assumptions are made for all text / examples on this page about locations of data:

  • Default upload folder on your webserver:
    www.your-web-site.com/weather28/uploadCW/
  • Your consolewdfiles folder on your raspberryPI is /homes/pi/consolewdfiles/

consoleWD - Which files are needed

file to be used forconsoleWD file namewhere to get that filetemplate file nameupload frequency
Weather-data values for all pages of the template wxlocal.html scriptsCW/ tagsCW.txt 5 minutes
Realtime weather-data values WD-Live built into consoleWD
no customization needed
clientraw.txt set by CW
WD-Live extra clientrawextra.txt
WD-Live hour clientrawhour.txt
WD-Live daily clientrawdaily.txt

There are no graphs created by ConsoleWD.

Copy files into consolewdfiles folder

In the weather28/scriptsCW/ folder there should be

  • wxlocal.html (= which will be read by consoleWD which will then create the file tagsCW.txt )

The files should be copied to the consolewdfiles/ folder so consoleWD can use them.

Restart consoleWD

If the program is processing the file wxlocal.html correctly you will see tagsCW.txt appearing in the consolewdfiles folder on the RaspberryPI.

consoleWD - file upload settings

All changes are done in the config.txt in the consolewdfiles folder on your raspberryPI.

WD-Live / realtime data

For WeatherDisplay-Live files such as clientraw.txt set:

Do clientraw FTP=Y

You have to set this setting, even if you do not plan to use WD-Live. The files are needed to get realtime values AND to generate the graphs for the Steelseries pop-ups.

For all FTP

These are the FTP settings which should always be set:

FTP server=your_serve_name
FTP username=your_user_name
FTP password=your_password
FTP port=21
FTP remote dir=/weather28/uploadCW/                                
FTP remote dir wx.html=/weather28/uploadCW/
FTP use passive=Y
FTP use remote file rename=
FTP time interval=180

Check your FTP settings. Sometimes one has to add extra info like /httpdos/ or /public_html/ before the root of your website specification. So these lines could also be:

FTP remote dir=/public_html/weather28/uploadCW/
FTP remote dir wx.html=/public_html/weather28/uploadCW/
or
FTP remote dir=/httpdocs/weather28/uploadCW/
FTP remote dir wx.html=/httpdocs/weather28/uploadCW/

Try to reach the website first with an FTP program to be sure.

tagsCW.txt

Create custom file=Y
Use this filename instead of wx.html=tagsCW.txt
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=Y
Units for custom tag file output:
Temp in celsius=Y
Wind in=kts
Baro in metric=Y
Rain in metric=Y

Remove unnecessary uom parts

To remove ° and other units in the output specify:

include units tags=N

Check all uploads

Time to check if everything works OK. The weather28/uploadCW folder should contain recent copies of:

  • tagsCW.txt
  • cientraw??.txt (4 files)

consoleWD - Copy of a working config.txt

config.txt
Weather station type=31 // WMII=33,Irox=59,WMR100=232,WMR200=233,WMR968=8,WMR918=3,Davis VP=31,Davis WMMII=4, WH1081=166,2310=60,WXT510=190,3600=61,Davis IP=32, OWWfile=71
OWW file location=
Davis VP IP port=22222                       // Port        for Davis VP IP data logger
Davis VP IP address=192.168.2.3           // IP address   "   "    "  "   "     "
Release VP IP=           // set to Y to release IP data logger every minute to allow davis web site to be updated
latitude=50.895          // latitude, e.g -38.375 for southern hemisphere
longitude=-4.697         // e.g -175.456 for east of UTC/London
Station name=consolewd
Start up daily rain(mm)=0.0
Start up monthly rain(mm)=0.0
Do custom clientraw=Y
Customclientraw update rate=1
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)
Davis com method=2   // 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=3 (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
CWOP station id=
CWOP ham call sign=-1
CWOP Latitude=
CWOP Longitude=
Do clientraw FTP=Y
FTP server=188.121.47.1
FTP username=leuven3698
FTP password=xxxxxxxxxxxxxxx
FTP port=21
FTP remote dir=/weather28/uploadCW/                                
FTP remote dir wx.html=/weather28/uploadCW/
FTP use passive=Y
FTP use remote file rename=
FTP time interval=180
Save logfile=Y
Logfile metric=Y
Create custom file=Y
Use this filename instead of wx.html=tagsCW.txt
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=Y
Units for custom tag file output:
Temp in celsius=Y
Wind in=kts
Baro in metric=Y
Rain in metric=Y
run cron files=Y
do custom log=N
custom log out=customlogout.txt
copy clientraw/customclient raw to this directory=
copy datafiles to this directory=
copy logfiles to this directory=
wmr200 data read delay=
create wxnow.txt file=
wxnow.txt directory output=
update WOW=
WOW id=
WOW pass=
Modified rain gauge=
include units tags=N
copy custom files to this directory=
en/uploadcw.txt · Last modified: 2016/03/10 19:44 by wvdkuil