The funny thing is that the local file  /var/www/html/weewx /index.html 
shows the Season skin but the webserver shows Ftp skin. My set up is below 
as well as an extraction from syslog at the bottom. In syslog you can see 
that  /var/www/html/weewx /index.html is successfully sent to the 
webserver. Strange. The only thing that differs from standard setup is path 
is set to / instead of /weather

Again, help is really appreciated   

   
    [[SeasonsReport]]
        # The SeasonsReport uses the 'Seasons' skin, which contains the
        # images, templates and plots for the report.
        skin = Seasons
        enable = true
    
    [[SmartphoneReport]]
        # The SmartphoneReport uses the 'Smartphone' skin, and the images 
and
        # files are placed in a dedicated subdirectory.
        skin = Smartphone
        enable = false
        HTML_ROOT = /var/www/html/weewx/smartphone
    
    [[MobileReport]]
        # The MobileReport uses the 'Mobile' skin, and the images and files
        # are placed in a dedicated subdirectory.
        skin = Mobile
        enable = false
        HTML_ROOT = /var/www/html/weewx/mobile
    
    [[StandardReport]]
        # This is the old "Standard" skin. By default, it is not enabled.
        skin = Standard
        enable = false
    
    [[FTP]]
        # FTP'ing the results to a webserver is treated as just another 
report,
        # albeit one with an unusual report generator!
        skin = Ftp
        # skin = Seasons
        
        # 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 = false
        # user = replace_me
        # password = replace_me
        # server = replace_me    # The ftp server name, e.g, 
www.myserver.org
        # path = replace_me    # The destination directory, e.g., /weather

        enable = true
        user = xxxxx
        password = "xxxxxxxxxxx"
        server = ftp.xxxxxx.com   
        path = /   

        
        # 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
        # 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

------------------------------------ Syslog extract 
----------------------------------------------------------

May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.reportengine: Running 
report 'SeasonsReport'
May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Seasons/skin.conf for report 
'SeasonsReport'
May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers']
May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.manager: Daily summary 
version is 4.0
May  6 11:41:04 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
data-> final packet is 2021-05-06 11:41:04 CEST (1620294064): dateTime: 
1620294064, delay: 0, inHumidity: 27.0, inTemp: 23.700000000000003, 
outHumidity: 87.0, outTemp: 4.6000000000000005, outTempBatteryStatus: 1, 
pressure: 993.0, ptr: 12032, radiation: None, rain: 0.0, rainTotal: 1.74, 
rxCheckPercent: 100, status: 128, usUnits: 16, UV: None, windDir: 0.0, 
windGust: 14.760000000000002, windSpeed: 9.72
May  6 11:41:04 Homeserver weewx[15956] INFO weewx.cheetahgenerator: 
Generated 8 files for report SeasonsReport in 0.96 seconds
May  6 11:41:04 Homeserver weewx[15956] DEBUG weewx.manager: Daily summary 
version is 4.0
May  6 11:41:05 Homeserver weewx[15956] INFO weewx.imagegenerator: 
Generated 15 images for report SeasonsReport in 0.59 seconds
May  6 11:41:05 Homeserver weewx[15956] INFO weewx.reportengine: Copied 0 
files to /var/www/html/weewx
May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: Report 
'SmartphoneReport' not enabled. Skipping.
May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: Report 
'MobileReport' not enabled. Skipping.
May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: Report 
'StandardReport' not enabled. Skipping.
May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: Running 
report 'FTP'
May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP'
May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Attempting 
connection to ftp.xxxx.com
May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Connected 
to ftp.xxx.com
May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 0 
./telemetry.html 
5581ca9823277735a467ac58ba0dda723a536a171383d25db828ad36cef17951
May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/telemetry.html to /telemetry.html
May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 1 
./dayhumin.png 
e87685a5ee2bbd0cd2e3329db0a7c92727772301f1f7f229d207b174d87d7a09
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayhumin.png to /dayhumin.png
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 2 
./daywind.png 
65b16de8241a222e149b4a14159e2be18c8c75eece9ca4c235123f3bdcfda113
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daywind.png to /daywind.png
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 3 
./daytemp.png 
1247131881105162cb53873c1b0fde39621d41de38fce5d31857b6b356f4b7d4
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daytemp.png to /daytemp.png
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 4 
./dayuv.png d142ba2744c0a08023ef54469e1de9710769061b97bd10b1d592d4473b87254c
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayuv.png to /dayuv.png
May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 5 
./daytempin.png 
04e37a4f28b896346e12e92b8bc14c85a7ea1b8255d72b9c03abee1ba7253994
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daytempin.png to /daytempin.png
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 6 
./daybarometer.png 
aa7b9a74528886f8452e3b1a70af9ff047d98ffb7faac3fe9c98a28c980e3d0c
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daybarometer.png to /daybarometer.png
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 7 
./daytempdew.png 
8046d465b33168d2d8ad82a46c8863003033fcc0ac4738fef19330584a57bf12
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daytempdew.png to /daytempdew.png
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 8 
./daywinddir.png 
aff18e194b424c3d61c0699606e58ef176a081f3e5d61b338c6b917c8906a840
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daywinddir.png to /daywinddir.png
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 9 
./dayrain.png 
ab887c49f536e74b3feaf2eee84a5b59f127ac11fcaff1b965ee5f6acc1a80d6
May  6 11:41:07 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.50'
May  6 11:41:07 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.5
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayrain.png to /dayrain.png
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 10 
./dayradiation.png 
a4a7058d7db407fd6530644937dca014cc5de3afe0b77381a6863636b66a49f0
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayradiation.png to /dayradiation.png
May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 11 
./index.html 
d890303442a11c61879d63d14b0bd72233f8d5f76c0918d4b8361311b0f2d539
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/index.html to /index.html
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 12 
./rss.xml fbda306b7f7e052d666beb1eb603a5bcc3cfedf8891888890f5a48e54f264386
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/rss.xml to /rss.xml
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 13 
./daytempfeel.png 
58e3e0340bd74b17d512919bd582fe9eb01d803241d6daf3c511e13ea8e7d1a3
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daytempfeel.png to /daytempfeel.png
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 14 
./dayhum.png 
22b812cf04ea53e9380df0b11f2b03b7cf1ff68f1764530448ed08ca4f101e6c
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayhum.png to /dayhum.png
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 15 
./daywindvec.png 
cefb438c3c0e88543f9ab71d1a163f5237bbb9a2bf008ead7888f0e7a37c86d8
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/daywindvec.png to /daywindvec.png
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 16 
./tabular.html 
ab69ec534fb6f892ef4d084fd45a2e1e1cb96b6062c671c9d3634e5edb86902d
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/tabular.html to /tabular.html
May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 17 
./statistics.html 
82ceb24984ca6ae360dda2ad17de3aa1f09275838a9e4f9a28a908f63a47e17f
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/statistics.html to /statistics.html
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 18 
./dayrx.png 3f01d0a5a93a7106b59de9922b756f3203828924997fe4a22b52fe37a76824f3
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayrx.png to /dayrx.png
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 19 
./dayvolt.png 
9676759f7d1a09839f0e4195dc804c48503f02c481ea4bb9a2278a4579013d79
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/dayvolt.png to /dayvolt.png
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 20 
./celestial.html 
2b51fce3dd88bc95e79232b8d86ee51a1e9368b9879a3eee98c97ec36ff61e6f
May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: Uploaded 
file /var/www/html/weewx/celestial.html to /celestial.html
May  6 11:41:09 Homeserver weewx[15956] INFO weewx.reportengine: 
ftpgenerator: Ftp'd 21 files in 4.27 seconds
May  6 11:41:09 Homeserver weewx[15956] DEBUG weewx.reportengine: Report 
'RSYNC' not enabled. Skipping.
May  6 11:41:12 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.44'
May  6 11:41:12 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.44
May  6 11:41:18 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.44'
May  6 11:41:18 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.44
May  6 11:41:23 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.44'
May  6 11:41:23 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.44
May  6 11:41:29 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.44'
May  6 11:41:29 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.44
May  6 11:41:34 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.50'
May  6 11:41:34 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.5
May  6 11:41:39 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.44'
May  6 11:41:39 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.44
May  6 11:41:45 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
MessageCallbackProvider data-> incoming topic: Jettystation/Watertemp, QOS: 
0, retain: 0, payload: b'6.44'
May  6 11:41:45 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: (Service) 
TopicManager data-> incoming Jettystation/Watertemp: extraTemp1: 6.44
On Thursday, May 6, 2021 at 9:59:43 AM UTC+2 gjr80 wrote:

> If your first WeeWX install was v3.9.0 or later then the Seasons skin will 
> have been installed and should be enabled by default. You can check if it 
> is enabled and generating files by looking at the log, you should see 
> something like:
>
> May 2 00:15:28 aurora weewx[612] INFO weewx.cheetahgenerator: Generated 6 
> files for report SeasonsReport in 1.26 seconds
> May 2 00:15:30 aurora weewx[612] INFO weewx.imagegenerator: Generated 14 
> images for report SeasonsReport in 1.34 seconds
> May 2 00:15:30 aurora weewx[612] INFO weewx.reportengine: Copied 0 files 
> to /home/weewx/public_html
>
> If you don't it is likely that the Seasons skin is not enabled. Check the 
> enable setting under [StdReport] [[SeasonsReport]] in weewx.conf. It 
> should be enable = True.
>
> To enable the FTP skin you need to edit weewx.conf and locate the 
> [StdReport] [[FTP]] stanza, it will likely look something like:
>
>     [[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 = false
>         user = replace_me
>         password = "replace_me"
>         server = replace_me    # The ftp server name, e.g, 
> www.myserver.org
>         path = replace_me      # 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 = public_html
>
>         # Most FTP servers use port 21
>         port = 21
>
>         # Set to 1 to use passive mode, zero for active mode
>         passive = 1
>
> You need to set enable = True and then work through the rest of the 
> settings/comments and replace the 'replace_me' entries with appropriate 
> settings for your web host/setup. Unless you are doing something other than 
> plain vanilla FTP the only other setting you *may* need to change is 
> HTML_ROOT (you will need to uncomment it first). But I would try the 
> basics first. One tip, enclose your passwords in single or double quotes. 
> Save weewx.conf and restart WeeWX. Monitor the log for errors and check 
> you web host to see if the files have uploaded. If you run into problems 
> have a read of the [[FTP]] stanza in the User's Guide 
> <http://weewx.com/docs/usersguide.htm#config_FTP> (you should do this 
> anyway). If you still can't work it out edit weewx.conf, set debug = 1 
> and restart WeeWX. Check the log, it may give you more clues. If still 
> having problems post a log extract here showing the full WeeWX startup and 
> a couple of report cycles.
>
> Gary
>
> On Thursday, 6 May 2021 at 17:20:30 UTC+10 PeterGill wrote:
>
>> Thanks Gary! Any chance you could provide some more details on how to do 
>> 1) and 2)? Your support is highly appreciated
>>
>> On Thursday, May 6, 2021 at 8:30:48 AM UTC+2 gjr80 wrote:
>>
>>> Hi,
>>>
>>> The ‘FTP skin’ does not provide any look and feel, it merely transfers 
>>> files from your WeeWX system to a remote server using FTP. If you want to 
>>> use FTP to transfer your Seasons skin files to a web server you should (1) 
>>> enable the Seasons skin to generate the files and (2) enable the FTP skin 
>>> to upload the files generated by the Seasons skin to your web server.
>>>
>>> Gary
>>>
>>> On Thursday, 6 May 2021 at 16:01:50 UTC+10 PeterGill wrote:
>>>
>>>> Dear group, once again I put my hope to your competence and willingness 
>>>> to help.
>>>>
>>>> I want to publish my weather data to my web page in the Seasons skin 
>>>> format using the FTP transfer method in weewx.conf. This seems to work 
>>>> only 
>>>> with skin=FTP which of course give the FTP skin look at the webpage. Is 
>>>> there any way I can get the webpage to present data with Seasons look and 
>>>> feel?
>>>>
>>>> Thanks for your help!
>>>>
>>>>
>>>>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/c9023d12-4773-47fd-baa0-67834e618c97n%40googlegroups.com.

Reply via email to