Hi Guenther, to be this looks more like an access control problem (" Permission denied: '/etc/weewx/weewx.conf"). As since recently WeeWX moved from root to the weewx user, I guess this may be your problem. Please read https://github.com/weewx/weewx/wiki/WeeWX-Frequently-Asked-Questions#why-do-i-get-permission-denied and https://weewx.com/docs/5.1/upgrade/#weewx-runs-as-the-weewx-user
For me all the files in /etc/weewx are owned by the weewx user and group. Hope this helps! Edwin On Sunday, August 25, 2024 at 10:27:51 AM UTC+2 Günther Wrana wrote: > Hi, I can't even reconfigure the program with this weectl station > reconfigure command. > So I don't need to try to install other drivers yet. > The driver I would need cannot be installed. > But thanks for the information. > > > Hallo ich kann das Programm mit diesem Befehl weectl station reconfigure > nicht einmal neu konfigurieren. > Also brauche ich auch noch nicht versuchen andere Treiber zu installieren. > Den Treiber den ich brauchen würde lässt sich nicht installieren. > Aber danke für die Informationen. > > > > Kalli schrieb am Samstag, 24. August 2024 um 17:57:10 UTC+2: > > Hello, I have copied the driver data into the intended directories, try > that. Unfortunately I don't remember what they were, but I'll take a look. > Hallo ich habe die Treiber daten in die dafür vorgesehenen Verzeichnisse > kopiert , versuche das mal. Ich weis leider nicht mehr welsche das waren, > aber ich schaue mal nach. > > Am 24.08.2024 um 17:14 schrieb Günther Wrana <kawa...@gmail.com>: > > Hello and again it's me, Günther Wrana from Austria, who can't install the > driver for the Renkforce Wh2315. > Does it no longer work the driver or what have I once again not installed > correctly. > > As you can see below, I installed weewx on my Raspberry and chose the > simulation driver. > I then tried to choose a new driver with the weectl station reconfigure > command. > > Even before I tried to install the driver for my Renkforce Wh2315. > Not even that worked, so what's wrong and what's the problem? > > Thanks for the help Günther > > > Hallo und wieder bin es ich Günther Wrana aus Österreich der den Treiber > für die Renkforce Wh2315 nicht installieren kann. > Funktioniert es nun nicht mehr der Treiber oder was habe ich nun wieder > einmal nicht richtig installiert. > > Wie Ihr unten sehen könnt habe ich weewx auf meinem Raspberry installiert > und den Simulation Treiber gewählt. > Ich habe danach mit dem Befehl weectl station reconfigure versucht einen > neuen Treiber zu wählen. > > Noch bevor ich den Treiber für meine Renkforce Wh2315 zu installieren > versuch habe. > Nicht einmal das hat funktioniert also was ist falsch und wo liegt das > Problem? > > Danke für die Hilfe Günther > > > 32GB@32GB:~/Downloads $ sudo systemctl start weewx > 32GB@32GB:~/Downloads $ sudo systemctl status weewx > ● weewx.service - WeeWX > Loaded: loaded (/lib/systemd/system/weewx.service; enabled; preset: > enabled) > Active: active (running) since Sat 2024-08-24 16:58:57 CEST; 2s ago > Docs: https://weewx.com/docs > Main PID: 4631 (python3) > Tasks: 1 (limit: 755) > CPU: 784ms > CGroup: /system.slice/weewx.service > └─4631 python3 /usr/share/weewx/weewxd.py > /etc/weewx/weewx.conf > > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.restx: CWOP: Posting not > enabled. > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.restx: WOW: Posting not > enabled. > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.restx: AWEKAS: Posting not > enabled. > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.engine: 'pyephem' detected, > extended almanac data is available > Aug 24 16:58:58 32GB weewxd[4631]: INFO __main__: Starting up weewx > version 5.1.0 > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.engine: Clock error is -0.26 > seconds (positive is fast) > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.engine: Using binding > 'wx_binding' to database 'weewx.sdb' > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.manager: Starting backfill > of daily summaries > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.manager: Daily summaries up > to date > Aug 24 16:58:58 32GB weewxd[4631]: INFO weewx.engine: Starting main packet > loop. > > > 32GB@32GB:~/Downloads $ weectl station reconfigure > Error parsing config file: [Errno 13] Permission denied: > '/etc/weewx/weewx.conf' > Traceback (most recent call last): > File "/usr/share/weewx/weeutil/startup.py", line 86, in start_app > config_path, config_dict = weecfg.read_config(config_option, > [config_arg]) > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/share/weewx/weecfg/__init__.py", line 150, in read_config > config_dict = configobj.ConfigObj(config_path, > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/configobj/__init__.py", line 1229, > in __init__ > self._load(infile, configspec) > File "/usr/lib/python3/dist-packages/configobj/__init__.py", line 1236, > in _load > with open(infile, 'rb') as h: > ^^^^^^^^^^^^^^^^^^ > PermissionError: [Errno 13] Permission denied: '/etc/weewx/weewx.conf' > 32GB@32GB:~/Downloads $ > > Tom Keffer schrieb am Samstag, 6. April 2024 um 14:46:09 UTC+2: > > I was just going to point that out! > > With V5, it's actually easiest to install directly from the URL: > > *weectl extension > install https://github.com/EdwinGH/weewx-wh23xx/archive/master.zip > <https://github.com/EdwinGH/weewx-wh23xx/archive/master.zip>* > > > > On Fri, Apr 5, 2024 at 10:53 PM Günther Wrana <kawa...@gmail.com> wrote: > > Hello, I think I have solved the problem. > The driver from the following link wget -O weewx-wh23xx.zip > https://github.com/EdwinGH/weewx-wh23xx/archive/master.zip > works, at least there is no error message when reconfiguring the weather > cities. > > Thanks for the help and I'll definitely need something from YOU again soon. > Another nice day from Austria > > > Hallo ich glaube ich habe das Problem gelöst. > Der Treiber von folgendem Link wget -O weewx-wh23xx.zip > https://github.com/EdwinGH/weewx-wh23xx/archive/master.zip > funktioniert zumindest kommt keine Fehlermeldung bei der Rekonfiguration > der Wetterstadtionen. > > Danke für die Hilfe und ich brauche sicher bald wieder etwas von EUCH. > Noch einen schönen Tag aus Österreich > > > > 64GB@64GB:~/Downloads $ rm weewx-wh23xx.zip > 64GB@64GB:~/Downloads $ wget -O weewx-wh23xx.zip > https://github.com/EdwinGH/weewx-wh23xx/archive/master.zip > --2024-04-06 07:40:19-- > https://github.com/EdwinGH/weewx-wh23xx/archive/master.zip > Resolving github.com (github.com)... 140.82.121.4 > Connecting to github.com (github.com)|140.82.121.4|:443... connected. > HTTP request sent, awaiting response... 302 Found > Location: > https://codeload.github.com/EdwinGH/weewx-wh23xx/zip/refs/heads/master > [following] > --2024-04-06 07:40:20-- > https://codeload.github.com/EdwinGH/weewx-wh23xx/zip/refs/heads/master > Resolving codeload.github.com (codeload.github.com)... 140.82.121.10 > Connecting to codeload.github.com (codeload.github.com)|140.82.121.10|:443... > connected. > HTTP request sent, awaiting response... 200 OK > Length: unspecified [application/zip] > Saving to: ‘weewx-wh23xx.zip’ > > weewx-wh23xx.zip [ <=> ] 24.88K --.-KB/s in > 0.03s > > 2024-04-06 07:40:20 (739 KB/s) - ‘weewx-wh23xx.zip’ saved [25472] > > 64GB@64GB:~/Downloads $ dir > weewx-wh23xx.zip > 64GB@64GB:~/Downloads $ weectl extension install weewx-wh23xx.zip > Using configuration file /etc/weewx/weewx.conf > Install extension 'weewx-wh23xx.zip' (y/n)? y > Extracting from zip archive weewx-wh23xx.zip > Saving installer file to /etc/weewx/bin/user/installer/wh23xx > Finished installing extension wh23xx from weewx-wh23xx.zip > 64GB@64GB:~/Downloads $ weectl station reconfigure > Using configuration file /etc/weewx/weewx.conf > Processing configuration file /etc/weewx/weewx.conf > > Give a description of the station. This will be used for the title of > reports. > description [2243 Matzen,Österreich Niederösterreich ]: > > Specify altitude, with units 'foot' or 'meter'. For example: > 35, foot > 12, meter > altitude [199, meter]: > > Specify latitude in decimal degrees, negative for south. > latitude [48.401826]: > Specify longitude in decimal degrees, negative for west. > longitude [16.686539]: > > Choose a unit system for the reports. Later, you can modify > your choice, or choose a combination of units. Unit systems > include: > us (ºF, inHg, in, mph) > metricwx (ºC, mbar, mm, m/s) > metric (ºC, mbar, cm, km/h) > unit system [metricwx]: > > Choose a driver. Installed drivers include: > 0) WH23xx (user.wh23xx) > 1) AcuRite (weewx.drivers.acurite) > 2) CC3000 (weewx.drivers.cc3000) > 3) FineOffsetUSB (weewx.drivers.fousb) > 4) Simulator (weewx.drivers.simulator) > 5) TE923 (weewx.drivers.te923) > 6) Ultimeter (weewx.drivers.ultimeter) > 7) Vantage (weewx.drivers.vantage) > 8) WMR100 (weewx.drivers.wmr100) > 9) WMR300 (weewx.drivers.wmr300) > 10) WMR9x8 (weewx.drivers.wmr9x8) > 11) WS1 (weewx.drivers.ws1) > 12) WS23xx (weewx.drivers.ws23xx) > 13) WS28xx (weewx.drivers.ws28xx) > driver [4]: 0 > > You can register the station on weewx.com, where it will be included in a > map. If you choose to register, you will also need a unique URL to > identify > the station (such as a website, or a WeatherUnderground link). > register this station (y/n)? [y] y > > Now give a unique URL for the station. A Weather Underground > URL such as https://www.wunderground.com/dashboard/pws/KORPORT12 will do. > Unique URL [http://guentherwrana.ddns.net]: > Saving configuration file /etc/weewx/weewx.conf > Saved old configuration file as /etc/weewx/weewx.conf.20240406074122 > 64GB@64GB:~/Downloads $ weectl --version > weectl 5.0.2 > 64GB@64GB:~/Downloads $ > > > Tom Keffer schrieb am Donnerstag, 4. April 2024 um 18:27:45 UTC+2: > > Günther? > > On Mon, Apr 1, 2024 at 9:19 AM Tom Keffer <tke...@gmail.com> wrote: > > Two things: > > 1. You are still using the original version of the driver. You want my > patched version at https://github.com/tkeffer/weewx-wh23xx > 2. What version of weewx are you using? Early beta versions of v5.0 could > not recognize a zip file, but current releases do. > > * weectl --version* > > > On Mon, Apr 1, 2024 at 8:48 AM Günther Wrana <kawa...@gmail.com> wrote: > > Hello, this is the message when I install the driver and try to select > when reconfiguring > > Thanks Günther > > Hallo das ist die Meldung wenn ich den Treiber installiere und versuche > bei der Rekonfiguration auszuwählen > > Danke Günther > > > > 64GB@64GB:~/Downloads $ wget -O weewx-wh23xx.zip > https://github.com/matthewwall/weewx-wh23xx/archive/master.zip > --2024-04-01 17:27:53-- > https://github.com/matthewwall/weewx-wh23xx/archive/master.zip > Resolving github.com (github.com)... 140.82.121.3 > Connecting to github.com (github.com)|140.82.121.3|:443... connected. > HTTP request sent, awaiting response... 302 Found > Location: > https://codeload.github.com/matthewwall/weewx-wh23xx/zip/refs/heads/master > [following] > --2024-04-01 17:27:53-- > https://codeload.github.com/matthewwall/weewx-wh23xx/zip/refs/heads/master > Resolving codeload.github.com (codeload.github.com)... 140.82.121.9 > Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443... > connected. > HTTP request sent, awaiting response... 200 OK > Length: unspecified [application/zip] > Saving to: ‘weewx-wh23xx.zip’ > > weewx-wh23xx.zip [ <=> ] 23.64K --.-KB/s in > 0.03s > > 2024-04-01 17:27:54 (837 KB/s) - ‘weewx-wh23xx.zip’ saved [24210] > > 64GB@64GB:~/Downloads $ weectl extension install weewx-wh23xx-master.zip > Using configuration file /etc/weewx/weewx.conf > Install extension 'weewx-wh23xx-master.zip' (y/n)? y > Traceback (most recent call last): > File "/usr/share/weewx/weectl.py", line 74, in <module> > main() > File "/usr/share/weewx/weectl.py", line 66, in main > namespace.func(namespace) > File "/usr/share/weewx/weectllib/__init__.py", line 121, in dispatch > namespace.action_func(config_dict, namespace) > File "/usr/share/weewx/weectllib/extension_cmd.py", line 116, in > install_extension > ext.install_extension(namespace.source, no_confirm=namespace.yes) > File "/usr/share/weewx/weecfg/extension.py", line 143, in > install_extension > raise InstallError(f"Unrecognized type for {extension_path}") > weecfg.extension.InstallError: Unrecognized type for > weewx-wh23xx-master.zip > 64GB@64GB:~/Downloads $ weectl station reconfigure > Using configuration file /etc/weewx/weewx.conf > Processing configuration file /etc/weewx/weewx.conf > > Give a description of the station. This will be used for the title of > reports. > description [2243 Matzen,Österreich Niederösterreich ]: > > Specify altitude, with units 'foot' or 'meter'. For example: > 35, foot > 12, meter > altitude [199, meter]: > > Specify latitude in decimal degrees, negative for south. > latitude [48.401826]: > Specify longitude in decimal degrees, negative for west. > longitude [16.686539]: > > Choose a unit system for the reports. Later, you can modify > your choice, or choose a combination of units. Unit systems > include: > us (ºF, inHg, in, mph) > metricwx (ºC, mbar, mm, m/s) > metric (ºC, mbar, cm, km/h) > unit system [metricwx]: > > Choose a driver. Installed drivers include: > 0) ? (user.wh23xx) invalid syntax (wh23xx.py, > line 427) > 1) AcuRite (weewx.drivers.acurite) > 2) CC3000 (weewx.drivers.cc3000) > 3) FineOffsetUSB (weewx.drivers.fousb) > 4) Simulator (weewx.drivers.simulator) > 5) TE923 (weewx.drivers.te923) > 6) Ultimeter (weewx.drivers.ultimeter) > 7) Vantage (weewx.drivers.vantage) > 8) WMR100 (weewx.drivers.wmr100) > 9) WMR300 (weewx.drivers.wmr300) > 10) WMR9x8 (weewx.drivers.wmr9x8) > 11) WS1 (weewx.drivers.ws1) > 12) WS23xx (weewx.drivers.ws23xx) > 13) WS28xx (weewx.drivers.ws28xx) > driver [4]: > > Tom Keffer schrieb am Sonntag, 31. März 2024 um 17:48:37 UTC+2: > > I did a quick port of the driver. It has *not* been tested! > > Find it here: https://github.com/tkeffer/weewx-wh23xx > > If it works for you, I'll ask Matthew to incorporate the changes. > > -tk > > On Sun, Mar 31, 2024 at 2:12 AM Tom Keffer <tke...@gmail.com> wrote: > > It appears that the wh23xx driver has not been ported to Python 2. > > On Sun, Mar 31, 2024 at 1:33 AM Günther Wrana <kawa...@gmail.com> wrote: > > Ladies and Gentlemen > > Once again I need your help, how is it possible to use the weather station > I use with weewx version 5.0. > I managed to install the new version of weewx and also the driver. It only > shows an error message during reconfiguration. > With this command I installed the driver > weektl extension install weewx-wh23xx-master.zip > > > What have I done wrong again? > > Thanks for the help and have a nice Easter holidays! > > [image: Bildschirmfoto von 2024-03-31 10-27-33.png] > > Sehr geehrte Damen und Herren > > Wieder einmal brauche ich eure Hilfe, wie ist es möglich die von mir > verwendete Wetterstation mit weewx Version 5.0 zu verwenden. > Ich habe es geschaft die neue Version von weewx zu installieren und auch > den Treiber. Nur bei der Rekonfiguration zeigt es eine Fehlermeldung an. > > Mit diesem Befehl habe ich den Treiber installiert. > weectl extension install weewx-wh23xx-master.zip > > Was habe ich wieder einmal falsch gemacht. > > Danke für die Hilfe und noch schöne Osterfeiertage! > > Holger DL7HMX schrieb am Freitag, 29. Januar 2021 um 18:00:12 UTC+1: > > OK, I set "windchill" and "heatindex" in weewx.conf to "software" (default > was "hardware"). Now I've got values in weewx's output. > > Cheers, > Holger > > Holger DL7HMX schrieb am Montag, 25. Januar 2021 um 23:33:24 UTC+1: > > Thank you, Gary. I wasn't aware of that. And indeed, the log during > startup says that weewx uses python 3.7, although I wasn't aware of > installing it. I just flashed the whole OS from an image "as is" and never > updated python. At least that's what I thought. > > So, what does that mean now? I'm confused... > > Grateful for any clues. > Holger > > The relevant bit from the log: > > Jan 25 23:00:10 raspberrypi weewx[23489] INFO __main__: Initializing weewx > version 4.3.0 > Jan 25 23:00:10 raspberrypi weewx[23489] INFO __main__: Using Python 3.7.3 > (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0] > Jan 25 23:00:10 raspberrypi weewx[23489] INFO __main__: Platform > Linux-5.4.79-v7+-armv7l-with-debian-10.7 > Jan 25 23:00:10 raspberrypi weewx[23489] INFO __main__: Locale is > 'de_DE.UTF-8' > Jan 25 23:00:10 raspberrypi weewx[23489] INFO __main__: Using > configuration file /etc/weewx/weewx.conf > Jan 25 23:00:10 raspberrypi weewx[23489] INFO __main__: Debug is 1 > Jan 25 23:00:10 raspberrypi weewx[23489] INFO weewx.engine: Loading > station type WH23xx (user.wh23xx) > Jan 25 23:00:10 raspberrypi /weewxd: wh23xx: driver version is 0.14 > Jan 25 23:00:10 raspberrypi /weewxd: wh23xx: usb info: pyusb_version=1.0.2 > Jan 25 23:00:10 raspberrypi /weewxd: wh23xx: poll interval is 15 > Jan 25 23:00:10 raspberrypi /weewxd: wh23xx: Found device on USB bus= > device= > Jan 25 23:00:10 raspberrypi kernel: [179275.088804] usb 1-1.4: reset > full-speed USB device number 5 using dwc_otg > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.engine: StdConvert > target unit is 0x1 > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.engine: Archive will > use data binding wx_binding > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.engine: Record > generation will be attempted in 'software' > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.engine: Using archive > interval of 30 seconds (software record generation) > Jan 25 23:00:11 raspberrypi weewx[23489] WARNING weewx.engine: Archive > delay (15) is unusually long > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.restx: > StationRegistry: Registration not requested. > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.restx: Wunderground: > Posting not enabled. > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.restx: PWSweather: > Posting not enabled. > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.restx: CWOP: Posting > not enabled. > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.restx: WOW: Posting > not enabled. > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.restx: AWEKAS: Posting > not enabled. > Jan 25 23:00:11 raspberrypi weewx[23489] INFO __main__: Starting up weewx > version 4.3.0 > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.engine: Using binding > 'wx_binding' to database 'weewx.sdb' > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.manager: Starting > backfill of daily summaries > Jan 25 23:00:11 raspberrypi weewx[23489] INFO weewx.engine: Starting main > packet loop. > Jan 25 23:00:42 raspberrypi weewx[23489] INFO weewx.engine: Main loop > exiting. Shutting engine down. > > gjr80 schrieb am Sonntag, 24. Januar 2021 um 23:22:38 UTC+1: > > On Monday, 25 January 2021 at 07:19:16 UTC+10 Holger DL7HMX wrote: > > Hi all, > > I've been following your discussion with interest and I've just set up my > own station: > > - WH2315 (Renkforce > > <https://www.conrad.de/de/p/renkforce-rf-4406812-funk-wetterstation-vorhersage-fuer-12-bis-24-stunden-2203406.html> > > from Conrad) > - Raspberry Pi 3B > - weewx 4.3.0 > - driver is wh23xx (I think it's the one that has Edwin's and Bogdan's > fixes, as it says in the file's preamble "Updated to Python 3 support, > tested with Renkforce 2315") > - Python 2.7.16 (according to python -V) > > > Just one point of clarification, python -V will display the python version > used when the python is invoked from the command line, that is not > necessarily the version of python used by WeeWX. To find the version of > python used by WeeWX you need to look at the WeeWX log during startup, it > will list the python version being used by WeeWX. > > Gary > > > -- > 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+...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/e9c1c148-9dfa-4c33-a698-8344376997f0n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/e9c1c148-9dfa-4c33-a698-8344376997f0n%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+...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/13a9d7c5-0b03-4f78-815e-f2ac71569729n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/13a9d7c5-0b03-4f78-815e-f2ac71569729n%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+...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/d66db270-1e09-4807-b490-9f9d543491b0n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/d66db270-1e09-4807-b490-9f9d543491b0n%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/zsTwFI7tSlw/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > weewx-user+...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/74ca9e36-1154-4575-a57e-555f667c9c08n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/74ca9e36-1154-4575-a57e-555f667c9c08n%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. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c4897c6a-6031-4de4-a6b6-c484e39306dfn%40googlegroups.com.