The standard approach is to host your own website on a hosting service
that supports FTP or rsync. There are tons of them out there.
Personally, I use Amazon Web Services, but that's not a simple system.
Others are GoDaddy.com, or hostgator.com <http://hostgator.com>,
dreamhost.com <http://dreamhost.com>, and many, many others.
I don't know anything about WeatherLink, but I suppose it makes the
same assumption: that you will be hosting your own website, and, if
you put in the proper credentials, WeatherLink will FTP files up to
it. But, as I said, I don't know anything about the program.
Now, posting to the WeatherUnderground and/or CWOP is a completely
different thing. That is done using HTTP, not FTP.
-tk
On Sun, Oct 20, 2019 at 7:10 AM Kevin Phillips <kh-phill...@9-5usa.org
<mailto:kh-phill...@9-5usa.org>> wrote:
Thanks for the reply. I thought it seemed to be working from what
I could tell. I have re-set the archive interval to 5 minutes.
In terms of whether or not I'm sure their website supports FTP, my
answer has to be "no". Their Weatherlink software in Windows has
FTP settings in the Internet Settings window (FTP hostname, FTP
logon name, FTP path, etc). I had also written Davis Support to
ask if anyone had any ideas about this. One person responded by
telling me to try the davisinstruments.com
<http://davisinstruments.com> setting (It had originally been
davisnet.com <http://davisnet.com> from when I first got the
station and set up the software). When I replied that that did not
work, a different person responded and appeared to say that the
site did not support FTP but the reply talked in terms of initial
set-up of Weatherlink which I have had running for a couple of
years. The response was that I just follow the prompts and "it
just uploads". While I do agree that the Internet is magic, this
was not quite as helpful or technical response as I had hoped
for. ;-) They did not respond after I pointed out the FTP jargon
in Weatherlink. So, my question is: if it does not support FTP,
how should I set up the Davis site in weewx? Thanks again. Kevin
On Sunday, October 20, 2019 at 8:20:49 AM UTC-5, Thomas Keffer wrote:
Your installation is actually running properly, but there are
3 issues:
1. This log entry gives a clue to one of your problems:
Oct 15 05:43:12 RadioShack weewx[4433]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:43:12 RadioShack weewx[4433]: **** Is there
a competing process running??
Oct 15 05:43:16 RadioShack wee_device[5135]: vantage:
Max retries exceeded while getting EEPROM data at
address 0x29
You cannot run wee_device and weewxd at the same time. They
both need to control the console. Run one or the other, never
both.
2. Are you sure that www.davisinstruments.com
<http://www.davisinstruments.com> supports FTP? When I try it,
the connection just times out. I would be very surprised if
they did.
3. Your console has a very long archive interval (1800
seconds, or half an hour). That means it will generate reports
and do the FTP upload only every half an hour. Consider
changing it to 5 minutes by using the utility wee_device with
the --set-interval option
<http://www.weewx.com/docs/hardware.htm#vantage_archive_interval46>.
-tk
On Sat, Oct 19, 2019 at 9:13 PM Kevin Phillips
<kh-ph...@9-5usa.org> wrote:
I am trying to get back into Linux after several years
away. I recently installed CentOS 7 on a Dell OptiPlex
790. It has an Intel i5-2400 3.10 ghz process and 4GB of
RAM. I installed weewx 3.9.2 from the rpm package. I
have a Davis Vantage Pro2 model 6162 weather station. It
has a wireless console with the data logger. I recently
upgraded the console firmware to v3.80. The computer is
dual-boot with Win7 Professional 64-bit on the other
side. I have been using the Davis Weatherlink software to
uploaded data to their website which then disseminates it
to CWOP and Wunderground. I have not been able to get
weewx to upload similarly. I am using FTP with the same
parameters entered in weewx.conf as I have in
Weatherlink. I recently upgraded the kernel to 5.3 after
reading some information indicating it might have better
hardware support but that did not help. The Davis console
is connected to the computer with a USB cable. In CentOS
it is connected at /dev/ttyUSB0. I can enter wee_device
--info and get various error messages regarding the
console sleeping/waking up. I will copy two of these
messages below along with a sample of the log. The
console will usually wake up after 2-3 attempts like
this. I have been reading blog posts and have seen
several instances of similar behavior but I have not found
an exact match for what I am experiencing nor have I have
a clear solution. I appear to be able to FTP to the Davis
site manually. Any help is very much appreciated.
Thanks, Kevin
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.1.1 (weewx.drivers.vantage)
Traceback (most recent call last):
File "/bin/wee_device", line 66, in <module>
main()
File "/bin/wee_device", line 62, in main
device.configure(config_dict)
File "/usr/share/weewx/weewx/drivers/__init__.py", line
69, in configure
self.do_options(options, parser, config_dict, prompt)
File "/usr/share/weewx/weewx/drivers/vantage.py", line
1973, in do_options
station = Vantage(**config_dict[DRIVER_NAME])
File "/usr/share/weewx/weewx/drivers/vantage.py", line
488, in __init__
self._setup()
File "/usr/share/weewx/weewx/drivers/vantage.py", line
1290, in _setup
unit_bits = self._getEEPROM_value(0x29)[0]
File "/usr/share/weewx/weewx/drivers/vantage.py", line
1376, in _getEEPROM_value
raise weewx.RetriesExceeded("While getting EEPROM data
value at address 0x%X" % offset)
weewx.RetriesExceeded: While getting EEPROM data value at
address 0x29
sing configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.1.1 (weewx.drivers.vantage)
Traceback (most recent call last):
File "/bin/wee_device", line 66, in <module>
main()
File "/bin/wee_device", line 62, in main
device.configure(config_dict)
File "/usr/share/weewx/weewx/drivers/__init__.py", line
69, in configure
self.do_options(options, parser, config_dict, prompt)
File "/usr/share/weewx/weewx/drivers/vantage.py", line
1973, in do_options
station = Vantage(**config_dict[DRIVER_NAME])
File "/usr/share/weewx/weewx/drivers/vantage.py", line
489, in __init__
syslog.syslog(syslog.LOG_DEBUG, "vantage: Hardware name:
%s" % self.hardware_name)
File "/usr/share/weewx/weewx/drivers/vantage.py", line
1256, in hardware_name
raise weewx.UnsupportedFeature("Unknown hardware type %d"
% self.hardware_type)
weewx.UnsupportedFeature: Unknown hardware type 79
[kphillips@RadioShack ~]$ service weewx restart
Restarting weewx (via systemctl): [ OK ]
[kphillips@RadioShack ~]$ sudo tail -f /var/log/messages
[sudo] password for kphillips:
Oct 15 05:38:12 RadioShack weewx[4433]: restx: CWOP:
Posting not enabled.
Oct 15 05:38:12 RadioShack weewx[4433]: restx: WOW:
Posting not enabled.
Oct 15 05:38:12 RadioShack weewx[4433]: restx: AWEKAS:
Posting not enabled.
Oct 15 05:38:12 RadioShack weewx[4433]: engine: Starting
up weewx version 3.9.2
Oct 15 05:38:12 RadioShack weewx[4433]: engine: Clock
error is 2.16 seconds (positive is fast)
Oct 15 05:38:12 RadioShack weewx[4433]: engine: Starting
main packet loop.
Oct 15 05:38:41 RadioShack dbus[971]: [system] Activating
via systemd: service name='net.reactivated.Fprint'
unit='fprintd.service'
Oct 15 05:38:41 RadioShack systemd: Starting Fingerprint
Authentication Daemon...
Oct 15 05:38:41 RadioShack dbus[971]: [system]
Successfully activated service 'net.reactivated.Fprint'
Oct 15 05:38:41 RadioShack systemd: Started Fingerprint
Authentication Daemon.
Oct 15 05:40:01 RadioShack systemd: Created slice User
Slice of root.
Oct 15 05:40:01 RadioShack systemd: Started Session 3 of
user root.
Oct 15 05:40:01 RadioShack systemd: Removed slice User
Slice of root.
Oct 15 05:41:03 RadioShack systemd: Starting Cleanup of
Temporary Directories...
Oct 15 05:41:03 RadioShack systemd: Started Cleanup of
Temporary Directories.
Oct 15 05:42:52 RadioShack dbus[971]: [system] Activating
via systemd: service name='net.reactivated.Fprint'
unit='fprintd.service'
Oct 15 05:42:52 RadioShack systemd: Starting Fingerprint
Authentication Daemon...
Oct 15 05:42:52 RadioShack dbus[971]: [system]
Successfully activated service 'net.reactivated.Fprint'
Oct 15 05:42:52 RadioShack systemd: Started Fingerprint
Authentication Daemon.
Oct 15 05:42:56 RadioShack weewx[4433]: vantage:
SerialException on read.
Oct 15 05:42:56 RadioShack weewx[4433]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:42:56 RadioShack weewx[4433]: **** Is there a
competing process running??
Oct 15 05:42:56 RadioShack weewx[4433]: vantage: LOOP try
#1; error: device reports readiness to read but returned
no data (device disconnected or multiple access on port?)
Oct 15 05:43:12 RadioShack weewx[4433]: vantage: Unable to
wake up console
Oct 15 05:43:12 RadioShack weewx[4433]: vantage: LOOP try
#2; error: Unable to wake up Vantage console
Oct 15 05:43:12 RadioShack weewx[4433]: vantage:
SerialException on read.
Oct 15 05:43:12 RadioShack weewx[4433]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:43:12 RadioShack weewx[4433]: **** Is there a
competing process running??
Oct 15 05:43:16 RadioShack wee_device[5135]: vantage: Max
retries exceeded while getting EEPROM data at address 0x29
Oct 15 05:43:16 RadioShack python: detected unhandled
Python exception in '/bin/wee_device'
Oct 15 05:43:17 RadioShack abrt-server: Package 'weewx'
isn't signed with proper key
Oct 15 05:43:17 RadioShack abrt-server: 'post-create' on
'/var/spool/abrt/Python-2019-10-15-05:43:17-5135' exited
with 1
Oct 15 05:43:17 RadioShack abrt-server: Deleting problem
directory '/var/spool/abrt/Python-2019-10-15-05:43:17-5135'
Oct 15 05:43:28 RadioShack weewx[4433]: vantage:
SerialException on read.
Oct 15 05:43:28 RadioShack weewx[4433]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:43:28 RadioShack weewx[4433]: **** Is there a
competing process running??
Oct 15 05:43:28 RadioShack weewx[4433]: vantage: LOOP try
#3; error: device reports readiness to read but returned
no data (device disconnected or multiple access on port?)
Oct 15 05:43:32 RadioShack wee_device[5182]: vantage:
SerialException on read.
Oct 15 05:43:32 RadioShack wee_device[5182]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:43:32 RadioShack wee_device[5182]: **** Is there
a competing process running??
Oct 15 05:43:32 RadioShack weewx[4433]: vantage: No <ACK>
received from console
Oct 15 05:43:32 RadioShack weewx[4433]: vantage: LOOP try
#4; error: No <ACK> received from Vantage console
Oct 15 05:43:32 RadioShack weewx[4433]: vantage: LOOP max
tries (4) exceeded.
Oct 15 05:43:32 RadioShack weewx[4433]: engine: Main loop
exiting. Shutting engine down.
Oct 15 05:43:32 RadioShack wee_device[5182]: vantage: No
<ACK> received from console
Oct 15 05:43:32 RadioShack weewx[4433]: engine: Caught
WeeWxIOError: Max tries exceeded while getting LOOP data.
Oct 15 05:43:32 RadioShack weewx[4433]: **** Waiting 60
seconds then retrying...
Oct 15 05:43:32 RadioShack wee_device[5182]: vantage: No
<ACK> received from console
Oct 15 05:43:36 RadioShack python: detected unhandled
Python exception in '/bin/wee_device'
Oct 15 05:43:36 RadioShack abrt-server: Not saving
repeating crash in '/bin/wee_device'
Oct 15 05:44:19 RadioShack dbus[971]: [system] Activating
via systemd: service name='org.freedesktop.hostname1'
unit='dbus-org.freedesktop.hostname1.service'
Oct 15 05:44:19 RadioShack systemd: Starting Hostname
Service...
Oct 15 05:44:19 RadioShack dbus[971]: [system]
Successfully activated service 'org.freedesktop.hostname1'
Oct 15 05:44:19 RadioShack systemd: Started Hostname Service.
Oct 15 05:44:32 RadioShack weewx[4433]: engine: retrying...
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Using
configuration file /etc/weewx/weewx.conf
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Loading
station type Vantage (weewx.drivers.vantage)
Oct 15 05:44:32 RadioShack weewx[4433]: engine: StdConvert
target unit is 0x1
Oct 15 05:44:32 RadioShack weewx[4433]: wxcalculate: The
following values will be calculated:
barometer=prefer_hardware, windchill=prefer_hardware,
dewpoint=prefer_hardware, appTemp=prefer_hardware,
rainRate=prefer_hardware, windrun=prefer_hardware,
heatindex=prefer_hardware, maxSolarRad=prefer_hardware,
humidex=prefer_hardware, pressure=prefer_hardware,
inDewpoint=prefer_hardware, ET=prefer_hardware,
altimeter=prefer_hardware, cloudbase=prefer_hardware
Oct 15 05:44:32 RadioShack weewx[4433]: wxcalculate: The
following algorithms will be used for calculations:
altimeter=aaNOAA, maxSolarRad=RS
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Archive
will use data binding wx_binding
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Record
generation will be attempted in 'hardware'
Oct 15 05:44:32 RadioShack weewx[4433]: engine: The
archive interval in the configuration file (120) does not
match the station hardware interval (1800).
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Using
archive interval of 1800 seconds (specified by hardware)
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Using
binding 'wx_binding' to database 'weewx.sdb'
Oct 15 05:44:32 RadioShack weewx[4433]: manager: Starting
backfill of daily summaries
Oct 15 05:44:32 RadioShack weewx[4433]: restx:
StationRegistry: Registration not requested.
Oct 15 05:44:32 RadioShack weewx[4433]: restx:
Wunderground: Posting not enabled.
Oct 15 05:44:32 RadioShack weewx[4433]: restx: PWSweather:
Posting not enabled.
Oct 15 05:44:32 RadioShack weewx[4433]: restx: CWOP:
Posting not enabled.
Oct 15 05:44:32 RadioShack weewx[4433]: restx: WOW:
Posting not enabled.
Oct 15 05:44:32 RadioShack weewx[4433]: restx: AWEKAS:
Posting not enabled.
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Starting
up weewx version 3.9.2
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Clock
error is 2.35 seconds (positive is fast)
Oct 15 05:44:32 RadioShack weewx[4433]: engine: Starting
main packet loop.
Oct 15 05:44:37 RadioShack journal: unable to create file
'/run/user/1000/dconf/user': Permission denied. dconf will
not work properly.
Oct 15 05:44:49 RadioShack weewx[4433]: vantage:
SerialException on read.
Oct 15 05:44:49 RadioShack weewx[4433]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:44:49 RadioShack weewx[4433]: **** Is there a
competing process running??
Oct 15 05:44:49 RadioShack weewx[4433]: vantage: LOOP try
#1; error: device reports readiness to read but returned
no data (device disconnected or multiple access on port?)
Oct 15 05:44:53 RadioShack wee_device[5296]: vantage:
SerialException on read.
Oct 15 05:44:53 RadioShack wee_device[5296]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:44:53 RadioShack wee_device[5296]: **** Is there
a competing process running??
Oct 15 05:44:53 RadioShack weewx[4433]: vantage: No <ACK>
received from console
Oct 15 05:44:53 RadioShack weewx[4433]: vantage: LOOP try
#2; error: No <ACK> received from Vantage console
Oct 15 05:44:53 RadioShack wee_device[5296]: vantage: No
<ACK> received from console
Oct 15 05:44:53 RadioShack weewx[4433]: vantage: No <ACK>
received from console
Oct 15 05:44:53 RadioShack weewx[4433]: vantage: LOOP try
#3; error: No <ACK> received from Vantage console
Oct 15 05:44:54 RadioShack weewx[4433]: vantage:
SerialException on read.
Oct 15 05:44:54 RadioShack weewx[4433]: **** device
reports readiness to read but returned no data (device
disconnected or multiple access on port?)
Oct 15 05:44:54 RadioShack weewx[4433]: **** Is there a
competing process running??
Oct 15 05:44:54 RadioShack weewx[4433]: vantage: LOOP try
#4; error: device reports readiness to read but returned
no data (device disconnected or multiple access on port?)
Oct 15 05:44:54 RadioShack weewx[4433]: vantage: LOOP max
tries (4) exceeded.
Oct 15 05:44:54 RadioShack weewx[4433]: engine: Main loop
exiting. Shutting engine down.
Oct 15 05:44:54 RadioShack weewx[4433]: engine: Caught
WeeWxIOError: Max tries exceeded while getting LOOP data.
Oct 15 05:44:54 RadioShack weewx[4433]: **** Waiting 60
seconds then retrying...
Oct 15 05:44:54 RadioShack python: detected unhandled
Python exception in '/bin/wee_device'
Oct 15 05:44:55 RadioShack abrt-server: Package 'weewx'
isn't signed with proper key
Oct 15 05:44:55 RadioShack abrt-server: 'post-create' on
'/var/spool/abrt/Python-2019-10-15-05:44:55-5296' exited
with 1
Oct 15 05:44:55 RadioShack abrt-server: Deleting problem
directory '/var/spool/abrt/Python-2019-10-15-05:44:55-5296'
Oct 15 05:45:54 RadioShack weewx[4433]: engine: retrying...
Oct 15 05:45:54 RadioShack weewx[4433]: engine: Using
configuration file /etc/weewx/weewx.conf
Oct 15 05:45:54 RadioShack weewx[4433]: engine: Loading
station type Vantage (weewx.drivers.vantage)
Oct 15 05:45:55 RadioShack weewx[4433]: engine: StdConvert
target unit is 0x1
Oct 15 05:45:55 RadioShack weewx[4433]: wxcalculate: The
following values will be calculated:
barometer=prefer_hardware, windchill=prefer_hardware,
dewpoint=prefer_hardware, appTemp=prefer_hardware,
rainRate=prefer_hardware, windrun=prefer_hardware,
heatindex=prefer_hardware, maxSolarRad=prefer_hardware,
humidex=prefer_hardware, pressure=prefer_hardware,
inDewpoint=prefer_hardware, ET=prefer_hardware,
altimeter=prefer_hardware, cloudbase=prefer_hardware
Oct 15 05:45:55 RadioShack weewx[4433]: wxcalculate: The
following algorithms will be used for calculations:
altimeter=aaNOAA, maxSolarRad=RS
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Archive
will use data binding wx_binding
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Record
generation will be attempted in 'hardware'
Oct 15 05:45:55 RadioShack weewx[4433]: engine: The
archive interval in the configuration file (120) does not
match the station hardware interval (1800).
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Using
archive interval of 1800 seconds (specified by hardware)
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Using
binding 'wx_binding' to database 'weewx.sdb'
Oct 15 05:45:55 RadioShack weewx[4433]: manager: Starting
backfill of daily summaries
Oct 15 05:45:55 RadioShack weewx[4433]: restx:
StationRegistry: Registration not requested.
Oct 15 05:45:55 RadioShack weewx[4433]: restx:
Wunderground: Posting not enabled.
Oct 15 05:45:55 RadioShack weewx[4433]: restx: PWSweather:
Posting not enabled.
Oct 15 05:45:55 RadioShack weewx[4433]: restx: CWOP:
Posting not enabled.
Oct 15 05:45:55 RadioShack weewx[4433]: restx: WOW:
Posting not enabled.
Oct 15 05:45:55 RadioShack weewx[4433]: restx: AWEKAS:
Posting not enabled.
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Starting
up weewx version 3.9.2
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Clock
error is 1.94 seconds (positive is fast)
Oct 15 05:45:55 RadioShack weewx[4433]: engine: Starting
main packet loop.
Oct 15 05:50:01 RadioShack systemd: Created slice User
Slice of root.
Oct 15 05:50:01 RadioShack systemd: Started Session 4 of
user root.
Oct 15 05:50:01 RadioShack systemd: Removed slice User
Slice of root.
Oct 15 06:00:01 RadioShack systemd: Created slice User
Slice of root.
Oct 15 06:00:01 RadioShack systemd: Started Session 5 of
user root.
Oct 15 06:00:01 RadioShack systemd: Removed slice User
Slice of root.
Oct 15 06:00:16 RadioShack weewx[4433]: manager: Added
record 2019-10-15 06:00:00 CDT (1571137200) to database
'weewx.sdb'
Oct 15 06:00:16 RadioShack weewx[4433]: manager: Added
record 2019-10-15 06:00:00 CDT (1571137200) to daily
summary in 'weewx.sdb'
Oct 15 06:00:17 RadioShack weewx[4433]: cheetahgenerator:
Generated 8 files for report SeasonsReport in 0.86 seconds
Oct 15 06:00:18 RadioShack weewx[4433]: imagegenerator:
Generated 42 images for SeasonsReport in 1.12 seconds
Oct 15 06:00:18 RadioShack weewx[4433]: copygenerator:
copied 5 files to /var/www/html/weewx
Oct 15 06:00:49 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:01:01 RadioShack systemd: Created slice User
Slice of root.
Oct 15 06:01:01 RadioShack systemd: Started Session 6 of
user root.
Oct 15 06:01:19 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:01:49 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:02:19 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:02:34 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : [Errno -2] Name or service
not known
Oct 15 06:03:04 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:03:34 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:04:04 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:04:34 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:05:04 RadioShack weewx[4433]: ftpupload: Unable
to connect or log into server : timed out
Oct 15 06:05:04 RadioShack weewx[4433]: ftpupload:
Attempted 10 times to connect to server www.davisnet.com
<http://www.davisnet.com>. Giving up.
Oct 15 06:05:04 RadioShack weewx[4433]: ftpgenerator:
ftp'd 0 files in 285.80 seconds
[[FTP]]
# FTP'ing the results to a webserver is treated as
just another report,
# albeit one with an unusual report generator!
skin = Ftp
# If you wish to use FTP, set "enable" to "true", then
# fill out the next four lines.
# Use quotes around passwords to guard against
parsing errors.
enable = true
user = kphill01
password = "[hidden]"
server = www.davisinstruments.com
<http://www.davisinstruments.com> # The ftp server name,
e.g, www.myserver.org <http://www.myserver.org>
path = \ # The destination directory, e.g.,
/weather
# Set to True for an FTP over TLS (FTPS)
connection. Not all servers
# support this.
secure_ftp = False
# To upload files from something other than what
HTML_ROOT is set
# to above, specify a different HTML_ROOT here.
#HTML_ROOT = /var/www/html/weewx
# Most FTP servers use port 21
port = 21
# Set to 1 to use passive mode, zero for active mode
passive = 1
# WeeWX will try up to this many times to FTP a file
up to your server before giving up. # Default is 3.
max_tries = 10
--
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...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/8b4e1760-a2a1-4832-b4bc-5a4e0bf0fa43%40googlegroups.com
<https://groups.google.com/d/msgid/weewx-user/8b4e1760-a2a1-4832-b4bc-5a4e0bf0fa43%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
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+unsubscr...@googlegroups.com
<mailto:weewx-user+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/ac2e4306-fd63-4113-8d5b-a286dcc45414%40googlegroups.com
<https://groups.google.com/d/msgid/weewx-user/ac2e4306-fd63-4113-8d5b-a286dcc45414%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
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+unsubscr...@googlegroups.com
<mailto:weewx-user+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/CAPq0zECrrRTc%3D-1qFouwjic6h_2OvN7R-U9GYsd85YwohGDi1g%40mail.gmail.com
<https://groups.google.com/d/msgid/weewx-user/CAPq0zECrrRTc%3D-1qFouwjic6h_2OvN7R-U9GYsd85YwohGDi1g%40mail.gmail.com?utm_medium=email&utm_source=footer>.