Looks like the Seasons skin html and plot files are being uploaded but the css and maybe fonts etc are not. The css, fonts and other static files should be copied to /var/www/html/weewx during the first time the Seasons skin is ‘run’ after a WeeWX restart and then uploaded to your web server when the FTP skin is ‘run’. Let’s take a punt and restart WeeWX, monitor the log and wait for the first report cycle to complete (ie Seasons and FTP skins have been processed) and then try browsing to your web server. If it doesn’t display correctly try clearing your browser cache. If still no luck post a log extract from when you started WeeWX just now through until a couple of report cycles are complete.
Gary On Thursday, 6 May 2021 at 20:08:48 UTC+10 PeterGill wrote: > This is the web server view > > > [image: 2021-05-06 12_03_03-Sigtuna, Sweden.jpg] > > > And this is the view of the local index.html > > [image: 2021-05-06 12_02_17-Homeserver (Homeserver) - VNC Viewer.jpg] > > > > > > > On Thursday, May 6, 2021 at 11:58:54 AM UTC+2 gjr80 wrote: > >> All looks fine to me. Don’t understand what you mean by “the webserver >> shows Ftp skin”. The FTP skin does not generate files; it simply copies >> some other skins files via FTP. What happens when you enter your website >> address in a browser, does it display the Season skin main page or >> something else? >> >> Gary >> On Thursday, 6 May 2021 at 19:49:30 UTC+10 PeterGill wrote: >> >>> 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/bd03573d-66b5-4086-b119-35564c6c6e80n%40googlegroups.com.
