Typo. The version is 5.*0*.1-3.

On Tue, Feb 6, 2024 at 5:03 PM Philip Wolff <philiprwo...@gmail.com> wrote:

> I used Synaptic for the upgrade, so I don't have the commands that were
> used. The version shown in Synaptic is 5.o.1-3.
>
> On Tue, Feb 6, 2024 at 4:19 PM Tom Keffer <tkef...@gmail.com> wrote:
>
>> Yes, it's true that there is a copy of the v5.0 skins in
>> /usr/share/weewx/weewx_data/skins. This is what Python calls "package
>> data <https://setuptools.pypa.io/en/latest/userguide/datafiles.html>."
>> It is used by "weectl station create" to create a new station data area.
>> weectl copies it over from its obscure location to the new station data. It
>> is not intended to be used by the user, mostly because it's buried so deep
>> in the Python library.
>>
>> As for why weewxd cannot read a file which is plainly there, the only
>> thing I can think of is that the intervening directories in
>> /etc/weewx/skins are not giving it permission. Check that they are all
>> owned by user "weewx", and have 644 permissions
>>
>> Not sure what caused this, but I would guess it's because Debian
>> is treating the skins as config files, which it deleted on the upgrade.
>> Matthew would know more about this. It would help if you have the original
>> upgrade commands and response from apt.
>>
>> -tk
>>
>>
>> On Tue, Feb 6, 2024 at 3:05 PM Philip Wolff <philiprwo...@gmail.com>
>> wrote:
>>
>>> The Ubuntu package for weewx 5.0.1-3 installs a ton of stuff, including
>>> the skins data, in /usr/share/weewx.
>>>
>>> /etc/weewx/skins contains three empty folders: font, lang, and NOAA.
>>>
>>> I copied /usr/shared/weewx/weewx_data/skins to /etc/weewx/skins and
>>> veriified that Seasons/skin.conf is there. I restarted weewxk and it still
>>> claims that it can't read Seasons/skin.conf.
>>>
>>> philbert@inspiron:~$ ll /etc/weewx/skins/Seasons/skin.conf
>>> -rw-r--r-- 1 weewx weewx 27403 Feb  4 18:48
>>> /etc/weewx/skins/Seasons/skin.conf
>>> philbert@inspiron:~$ ll /etc/weewx/skins/Seasons/lang/en.conf
>>> -rw-r--r-- 1 weewx weewx 9459 Feb  4 18:48
>>> /etc/weewx/skins/Seasons/lang/en.conf
>>> philbert@inspiron:~$
>>>
>>> Feb 06 14:15:15 inspiron weewxd[700]: INFO weewx.manager: Added record
>>> 2024-02-06 14:15:00 PST (1707257700) to database 'weewx.sdb'
>>> Feb 06 14:15:15 inspiron weewxd[700]: INFO weewx.manager: Added record
>>> 2024-02-06 14:15:00 PST (1707257700) to daily summary in 'weewx.sdb'
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: Running
>>> reports for latest time in the database.
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: Running
>>> report 'SeasonsReport'
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: Cannot
>>> read skin configuration file /etc/weewx/skins/Seasons/skin.conf for report
>>> 'SeasonsReport': Config file not found:
>>> "/etc/weewx/skins/Seasons/skin.conf".
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: Cannot
>>> read localization file /etc/weewx/skins/Seasons/lang/en.conf for report
>>> 'SeasonsReport': Config file not found:
>>> "/etc/weewx/skins/Seasons/lang/en.conf".
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: ****
>>> Using defaults instead.
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: Running
>>> generators for report 'SeasonsReport' in directory
>>> '/etc/weewx/skins/Seasons'
>>> Feb 06 14:15:15 inspiron weewxd[700]: DEBUG weewx.reportengine: No
>>> generators specified for report 'SeasonsReport'
>>>
>>> On Tuesday, February 6, 2024 at 2:10:19 PM UTC-8 gjr80 wrote:
>>>
>>>> So WeeWX cannot find the Seasons skin.conf, what is the contends of
>>>> /etc/weewx/skins/Seasons?
>>>>
>>>> Also, you seem to be truncating some of the log lines, it would help if
>>>> we could see the rest of the line:
>>>>
>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine: Cannot
>>>> read skin configuration file /etc/weewx/skins/Seasons/skin.conf for report
>>>> 'SeasonsReport':>
>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine: Cannot
>>>> read localization file /etc/weewx/skins/Seasons/lang/en.conf for report
>>>> 'SeasonsReport': Co>
>>>>
>>>> For info, a package install has the skins directory in /etc/weewx, it
>>>> has never been in /usr/share/weewx, refer to Where to find things
>>>> <http://weewx.com/docs/5.0/usersguide/where/> in the User's Guide.
>>>>
>>>> Gary
>>>>
>>>> On Wednesday 7 February 2024 at 07:57:20 UTC+10 philip...@gmail.com
>>>> wrote:
>>>>
>>>>> It thinks that the skins are still in /etc/weewx instead of
>>>>> /usr/share/weewx.
>>>>>
>>>>> -- Boot bc88a89987b645f18a3473d5771ebb26 --
>>>>> Feb 06 13:22:59 inspiron systemd[1]: Started WeeWX.
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Initializing
>>>>> weewxd version 5.0.1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Command line:
>>>>> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Using Python
>>>>> 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Located at
>>>>> /usr/bin/python3
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Platform
>>>>> Linux-6.5.0-15-generic-x86_64-with-glibc2.35
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Locale:
>>>>> 'en_US.UTF-8'
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Entry path:
>>>>> /usr/share/weewx/weewxd.py
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: WEEWX_ROOT:
>>>>> /etc/weewx
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Configuration
>>>>> file: /etc/weewx/weewx.conf
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: User module:
>>>>> /etc/weewx/bin/user
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Debug: 1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG __main__: Initializing
>>>>> engine
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: Loading
>>>>> station type Vantage (weewx.drivers.vantage)
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Driver version is 3.6.2
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Option loop_request=1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Successfully woke up Vantage console
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Hardware type is 16
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage: ISS
>>>>> ID is 1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Hardware name: Vantage Pro2
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdTimeSynch
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdTimeSynch
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdConvert
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: StdConvert
>>>>> target unit is 0x1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdConvert
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdCalibrate
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdCalibrate
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdQC
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdQC
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.wxservices.StdWXCalculate
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.wxservices:
>>>>> StdWXCalculate will use data binding wx_binding
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.manager: Daily
>>>>> summary version is 4.0
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.wxservices.StdWXCalculate
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.wxxtypes.StdWXXTypes
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.wxxtypes.StdWXXTypes
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.wxxtypes.StdPressureCooker
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.wxxtypes.StdPressureCooker
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.wxxtypes.StdRainRater
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.wxxtypes.StdRainRater
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.wxxtypes.StdDelta
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.wxxtypes.StdDelta
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdArchive
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: Archive will
>>>>> use data binding wx_binding
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: Record
>>>>> generation will be attempted in 'hardware'
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: Using archive
>>>>> interval of 300 seconds (specified by hardware)
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: Using archive
>>>>> interval of 300 seconds (specified by hardware)
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Use LOOP
>>>>> data in hi/low calculations: 1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdArchive
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.restx.StdStationRegistry
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.restx:
>>>>> StationRegistry: Registration not requested.
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.restx.StdStationRegistry
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.restx.StdWunderground
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.restx: WU
>>>>> essentials: {}
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.restx:
>>>>> Wunderground-PWS: Data for station KWASEQUI26 will be posted
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.restx.StdWunderground
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.restx.StdPWSweather
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.restx: PWSweather:
>>>>> Posting not enabled.
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.restx.StdPWSweather
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.restx.StdCWOP
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.restx: CWOP: Data for
>>>>> station CW5398 will be posted
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.restx.StdCWOP
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.restx.StdWOW
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.restx: WOW: Posting
>>>>> not enabled.
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.restx.StdWOW
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.restx.StdAWEKAS
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.restx: AWEKAS:
>>>>> Posting not enabled.
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.restx.StdAWEKAS
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdPrint
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdPrint
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Loading
>>>>> service weewx.engine.StdReport
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO weewx.engine: 'pyephem'
>>>>> detected, extended almanac data is available
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.engine: Finished
>>>>> loading service weewx.engine.StdReport
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: INFO __main__: Starting up weewx
>>>>> version 5.0.1
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.manager: Daily
>>>>> summary version is 4.0
>>>>> Feb 06 13:23:00 inspiron weewxd[692]: DEBUG weewx.manager: Daily
>>>>> summary version is 4.0
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Successfully woke up Vantage console
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: INFO weewx.engine: Clock error
>>>>> is -4.27 seconds (positive is fast)
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: INFO weewx.engine: Using binding
>>>>> 'wx_binding' to database 'weewx.sdb'
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: INFO weewx.manager: Starting
>>>>> backfill of daily summaries
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: INFO weewx.manager: Daily
>>>>> summaries up to date
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Getting archive packets since 2024-02-06 13:20:00 PST (1707254400)
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Successfully woke up Vantage console
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Retrieving 0 page(s); starting index= 0
>>>>> Feb 06 13:23:01 inspiron weewxd[692]: INFO weewx.engine: Starting main
>>>>> packet loop.
>>>>> Feb 06 13:23:02 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Successfully woke up Vantage console
>>>>> Feb 06 13:23:02 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Requesting 200 LOOP packets.
>>>>> Feb 06 13:23:02 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Successfully woke up Vantage console
>>>>> Feb 06 13:25:14 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Getting archive packets since 2024-02-06 13:20:00 PST (1707254400)
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Successfully woke up Vantage console
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Retrieving 1 page(s); starting index= 4
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: INFO weewx.manager: Added record
>>>>> 2024-02-06 13:25:00 PST (1707254700) to database 'weewx.sdb'
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: INFO weewx.manager: Added record
>>>>> 2024-02-06 13:25:00 PST (1707254700) to daily summary in 'weewx.sdb'
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine:
>>>>> Running reports for latest time in the database.
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.drivers.vantage:
>>>>> Requesting 200 LOOP packets.
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine:
>>>>> Running report 'SeasonsReport'
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine: Cannot
>>>>> read skin configuration file /etc/weewx/skins/Seasons/skin.conf for report
>>>>> 'SeasonsReport':>
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine: Cannot
>>>>> read localization file /etc/weewx/skins/Seasons/lang/en.conf for report
>>>>> 'SeasonsReport': Co>
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine: ****
>>>>> Using defaults instead.
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine:
>>>>> Running generators for report 'SeasonsReport' in directory
>>>>> '/etc/weewx/skins/Seasons'
>>>>> Feb 06 13:25:15 inspiron weewxd[692]: DEBUG weewx.reportengine: No
>>>>> generators specified for report 'SeasonsReport'
>>>>>
>>>>> On Tuesday, February 6, 2024 at 12:58:36 PM UTC-8 gjr80 wrote:
>>>>>
>>>>>> Impossible to say what the issue is with such a short log extract.
>>>>>> Please edit weewx.conf, set debug =1, save weewx.conf and restart
>>>>>> WeeWX. Let WeeWX run for at least two archive intervals and then take a 
>>>>>> log
>>>>>> extract showing the full WeeWX startup through until the two archive
>>>>>> intervals have elapsed. Post the log extract here.
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>> On Wednesday 7 February 2024 at 06:33:54 UTC+10 philip...@gmail.com
>>>>>> wrote:
>>>>>>
>>>>>>> I'm configured for reports using the Seasons skin and data
>>>>>>> publishing to CWOP and Wunderground.
>>>>>>>
>>>>>>> After updating from  4.10.2 to 5.0.1, I'm seeing the following in
>>>>>>> the systemd journal every 5 minutes:
>>>>>>> Feb 06 12:10:17 inspiron weewxd[680]: INFO weewx.manager: Added
>>>>>>> record 2024-02-06 12:10:00 PST (1707250200) to database 'weewx.sdb'
>>>>>>> Feb 06 12:10:17 inspiron weewxd[680]: INFO weewx.manager: Added
>>>>>>> record 2024-02-06 12:10:00 PST (1707250200) to daily summary in 
>>>>>>> 'weewx.sdb'
>>>>>>> Feb 06 12:10:17 inspiron weewxd[680]: INFO weewx.restx: CWOP:
>>>>>>> Published record 2024-02-06 12:10:00 PST (1707250200)
>>>>>>> Feb 06 12:10:17 inspiron weewxd[680]: INFO weewx.restx:
>>>>>>> Wunderground-PWS: Published record 2024-02-06 12:10:00 PST (1707250200)
>>>>>>>
>>>>>>> No mention of report generation, and the Seasons data displayed in
>>>>>>> Firefox hasn't changed since I installed the update.
>>>>>>>
>>>>>>> What could I have done to cause this?
>>>>>>>
>>>>>>> --
>>> 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.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/fc2bc4c9-8730-498c-92f6-82b539feec11n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/fc2bc4c9-8730-498c-92f6-82b539feec11n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "weewx-user" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/weewx-user/WlR9NWL3sh0/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> weewx-user+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/weewx-user/CAPq0zEBGByUNNk-iaxPJwCyK4u5Xt4HFeoaL%3D9Dh0pZCsuuHpw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEBGByUNNk-iaxPJwCyK4u5Xt4HFeoaL%3D9Dh0pZCsuuHpw%40mail.gmail.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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAP14647-2%2Bxp6W0qYWbK3%2Bamx%3D%2BN4anfkC%3DmtKgsfhbAm6Zc4w%40mail.gmail.com.

Reply via email to