Tom,
Appreciate the response, as far as I know, I only modify the original
"weewx.conf" so I would assume so. I had a problem posting last night, so I
also emailed you directly, which included the actual username and password,
in case it helps.
Here is the full output of the [StdReport] section:
##############################################################################
# This section specifies what reports, using which skins, to generate.
[StdReport]
# Where the skins reside, relative to WEEWX_ROOT
SKIN_ROOT = skins
# Where the generated reports should go, relative to WEEWX_ROOT
HTML_ROOT = public_html
# The database binding indicates which data should be used in reports.
data_binding = wx_binding
# Each of the following subsections defines a report that will be run.
[[StandardReport]]
# See the customizing guide to change the units, plot types and line
# colors, modify the fonts, display additional sensor data, and
other
# customizations. Many of those changes can be made here by
overriding
# parameters, or by modifying templates within the skin itself.
# The StandardReport uses the 'Standard' skin, which contains the
# images, templates and plots for the report.
skin = Standard
[[[Units]]]
[[[[Groups]]]]
group_altitude = foot
group_speed2 = mile_per_hour2
group_pressure = inHg
group_rain = inch
group_rainrate = inch_per_hour
group_temperature = degree_F
group_degree_day = degree_F_day
group_speed = mile_per_hour
[[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, uncomment and fill out the next four
lines.
user = myusername
password = "jdrfzA8A8&VwS4~DNT61k787”
server = files.000webhost.com
path = /public_html
# 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 = public_html
# Most FTP servers use port 21
port = 21
# Set to 1 to use passive mode, zero for active mode
passive = 1
[[RSYNC]]
# rsync'ing to a webserver is treated as just another report
skin = Rsync
# If you wish to use rsync, you must configure passwordless ssh
using
# public/private key authentication from the user account that weewx
# runs as to the user account on the remote machine where the files
# will be copied.
#
# The following three lines determine where files will be sent.
#server = replace with the rsync server name, e.g,
www.threefools.org
#path = replace with the rsync destination directory (e.g.,
/weather)
#user = replace with the rsync username
# Rsync can be configured to remove files from the remote server if
# they don't exist under HTML_ROOT locally. USE WITH CAUTION: if you
# make a mistake in the remote path, you could could unintentionally
# cause unrelated files to be deleted. Set to 1 to enable remote
file
# deletion, zero to allow files to accumulate remotely.
delete = 0
##############################################################################
On Monday, July 10, 2017 at 8:01:03 AM UTC-7, Tom Keffer wrote:
>
> Hi, Chris
>
> Are you sure the subsection [[FTP]] is correctly nested inside of
> [StdReport]?
>
> -tk
>
> On Sun, Jul 9, 2017 at 10:31 AM, Chris Johnson <[email protected]
> <javascript:>> wrote:
>
>> First off, been using WeeWX for the past 7 months, and love it. Had this
>> on my TODO list for over a year, but never had the time to start it.
>> Easiest setup ever and it has been rock solid ever since. Thank you Tom
>> Keffer for the wonderful program and the inspiration to pull other things
>> apart to fit my need, not theres.
>>
>> So, been working on this for a little over a day and haven't been
>> successful. I've been searching the forum posts and can't seem to find an
>> answer, so here it goes.
>>
>> Background, this is a free hosting account from 000webhost that I setup
>> yesterday and I'm able to manually upload files to the site (FTP / Web
>> Upload), but can't seem to get WeeWX to do it. The error I'm getting is:
>>
>>
>> "ftpgenerator: FTP upload not requested. Skipped.
>>
>>
>> Below are the details, in hopes that someone can shed some light.
>>
>> Webhosting provider: 000webhost <I'm not tied to this, it was the first
>> one in the search that met the requirements. I only use this so I can see
>> the results outside of my local network>
>>
>>
>> My configuration files FTP section, weewx.conf: (username and password
>> scrambled to prevent account lockouts)
>>
>> [[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, uncomment and fill out the next four
>> lines.
>>
>> user = myusername
>> password = "jdrfzA8A8&VwS4~DNT61k787”
>> server = files.000webhost.com
>> path = /public_html
>>
>> # 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 = public_html
>>
>> # Most FTP servers use port 21
>> port = 21
>>
>> # Set to 1 to use passive mode, zero for active mode
>> passive = 1
>>
>>
>> Here is the error message that I get in the logs:
>>
>> Jul 9 09:35:31 raspberrypi weewx[1096]: manager: Added record 2017-07-09
>> 09:35:00 PDT (1499618100) to database 'weewx.sdb'
>> Jul 9 09:35:31 raspberrypi weewx[1096]: manager: Added record 2017-07-09
>> 09:35:00 PDT (1499618100) to daily summary in 'weewx.sdb'
>> Jul 9 09:35:34 raspberrypi weewx[1096]: reportengine: Running reports
>> for latest time in the database.
>> Jul 9 09:35:34 raspberrypi weewx[1096]: acurite: Found station at bus=
>> 001 device=004
>> Jul 9 09:35:34 raspberrypi weewx[1096]: reportengine: Running report
>> StandardReport
>> Jul 9 09:35:34 raspberrypi weewx[1096]: reportengine: Found
>> configuration file /home/weewx/skins/Standard/skin.conf for report
>> StandardReport
>> Jul 9 09:35:34 raspberrypi weewx[1096]: cheetahgenerator: using search
>> list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']
>> Jul 9 09:35:34 raspberrypi weewx[1096]: acurite: next read in 15
>> seconds
>> Jul 9 09:35:34 raspberrypi weewx[1096]: manager: Daily summary version
>> is 2.0
>> Jul 9 09:35:35 raspberrypi weewx[1096]: restx: Wunderground-PWS:
>> Published record 2017-07-09 09:35:00 PDT (1499618100)
>> Jul 9 09:35:36 raspberrypi weewx[1096]: cheetahgenerator: Generated 14
>> files for report StandardReport in 1.67 seconds
>> Jul 9 09:35:36 raspberrypi weewx[1096]: manager: Daily summary version
>> is 2.0
>> Jul 9 09:35:37 raspberrypi weewx[1096]: imagegenerator: Generated 12
>> images for StandardReport in 0.77 seconds
>> Jul 9 09:35:37 raspberrypi weewx[1096]: copygenerator: copied 0 files
>> to /home/weewx/public_html
>> Jul 9 09:35:37 raspberrypi weewx[1096]: reportengine: Running report
>> FTP
>> Jul 9 09:35:37 raspberrypi weewx[1096]: reportengine: Found
>> configuration file /home/weewx/skins/Ftp/skin.conf for report FTP
>> Jul 9 09:35:37 raspberrypi weewx[1096]: ftpgenerator: FTP upload not
>> requested. Skipped.
>> Jul 9 09:35:37 raspberrypi weewx[1096]: reportengine: Running report
>> RSYNC
>> Jul 9 09:35:37 raspberrypi weewx[1096]: reportengine: Found
>> configuration file /home/weewx/skins/Rsync/skin.conf for report RSYNC
>> Jul 9 09:35:37 raspberrypi weewx[1096]: rsyncgenerator: rsync upload not
>> requested. Skipped.
>>
>>
>> I'm thinking that it has to be an issue in the weewx.conf file as I'm not
>> getting any other errors other than, skipped. But just in case, here is a
>> snippet of a manual upload:
>>
>> weather1:/home/weewx/public_html $ ftp -i files.000webhost.com
>>
>> Connected to us-east-1.route-1000.000webhost.awex.io.
>> 220 ProFTPD Server (000webhost.com) [::ffff:145.14.144.87]
>> Name (files.000webhost.com:pi): myusername
>> 331 User myusername OK. Password required
>> Password:
>> 230-Your bandwidth usage is restricted
>> 230 OK. Current restricted directory is /
>>
>> Remote system type is UNIX.
>> Using binary mode to transfer files.
>>
>> ftp> ls
>> 200 PORT command successful
>> 150 Connecting to port 41648
>> drwx--x--- 4 2189623 48 34 Jul 9 04:58 .
>> drwx--x--- 4 2189623 48 34 Jul 9 04:58 ..
>> drwx--x--- 6 2189623 48 4096 Jul 9 06:20
>> public_html
>> drwx--x--- 2 2189623 2189623 6 Jul 9 04:58 tmp
>> 226-Options: -a -l
>> 226 4 matches total
>> ftp> cd public_html
>> 250 OK. Current directory is /public_html
>> ftp> mput *.*
>> local: daybarometer.png remote: daybarometer.png
>> 200 PORT command successful
>> 150 Connecting to port 48846
>> 226-File successfully transferred
>> 226 0.262 seconds (measured here), 23.14 Kbytes per second
>> 6220 bytes sent in 0.00 secs (65.1852 MB/s)
>> local: dayhumidity.png remote: dayhumidity.png
>> 200 PORT command successful
>> 150 Connecting to port 31223
>> 226-File successfully transferred
>> ...
>>
>> So, any advice would be very helpful as I'm kind of stuck.
>>
>> --
>> 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 [email protected] <javascript:>.
>> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.