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 <kawagi...@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+unsubscr...@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 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/CAPq0zEBfizaZ3jK4oemcqYmx%3DvMvh82zW4TMRHJdUwLwOPk%2B_g%40mail.gmail.com.

Reply via email to