Delete what you downloaded and altered and do it the weewx way. Use the 
extension installer.

I'd also suggest that since you're rebuilding a clean installation, you 
should probably use the opportunity to get current and install weewx 5.2 if 
possible.  Might as well start with a current clean slate....

For weewx v5:
    weectl extension install 
https://github.com/captain-coredump/weatherflow-udp/archive/refs/heads/master.zip
    docs are in https://www.weewx.com/docs/5.2/utilities/weectl-extension/

For weewx v4:
    wee_extension install 
https://github.com/captain-coredump/weatherflow-udp/archive/refs/heads/master.zip
    docs are 
in https://www.weewx.com/docs/4.10/utilities.htm#wee_extension_utility

A couple permissions-deleted details:

   - weewx v4 runs as user 'root' so you will likely need to preface your 
   wee_extension command with 'sudo'
   - weewx v5 runs as user 'weewx' so you will likely need to add yourself 
   to group 'weewx' to run weectl extension.
      - sudo usermod -aG weewx pi
      - then log out and back into the pi and run 'groups' to verify your 
      account is in group weewx
      - and then you can run weectl extension without needing to use sudo
   
If you run into adventures, feel free to email me via the 'reply to author' 
pick in the google groups three-dots pick top-right.

On Tuesday, December 23, 2025 at 11:48:41 AM UTC-8 Stephen Thornber wrote:

> Hi, thanks for getting back to me.
>
> I went to the wiki:
> https://github.com/weewx/weewx/wiki
> and downloaded
> https://github.com/captain-coredump/weatherflow-udp
> then I downloaded the zip from 
> https://github.com/captain-coredump/weatherflow-udp.git
>
> This file weatherflow-udp-master.zip
> I moved the file to my Raspberry Pi 
>
> I unzip: ```unzip weatherflow-udp-master.zip
> Archive:  weatherflow-udp-master.zip
> eedfaf7b1ee1d0eb51513966b7a09e7622858791
>    creating: weatherflow-udp-master/
>   inflating: weatherflow-udp-master/.project
>    creating: weatherflow-udp-master/bin/
>    creating: weatherflow-udp-master/bin/user/
>   inflating: weatherflow-udp-master/bin/user/weatherflowudp.py
>   inflating: weatherflow-udp-master/bin/user/weatherflowudp.py.python2
>   inflating: weatherflow-udp-master/changelog
>   inflating: weatherflow-udp-master/install.py
>   inflating: weatherflow-udp-master/license
>   inflating: weatherflow-udp-master/readme
>   inflating: weatherflow-udp-master/sample_Tempest_sensor_map
>   inflating: weatherflow-udp-master/todo```
>
> in the bin/user
> weatherflowudp.py  weatherflowudp.py.python2
>
> fixed some permission issues
> ``` ./install.py
> ./install.py: line 9: import: command not found
> ./install.py: line 10: from: command not found
> ./install.py: line 12: try:: command not found
> ./install.py: line 14: from: command not found
> ./install.py: line 15: except: command not found
> ./install.py: line 17: from: command not found
> ./install.py: line 21: VERSION: command not found
> ./install.py: line 22: NAME: command not found
> ./install.py: line 23: DESCRIPTION: command not found
> ./install.py: line 24: AUTHOR: command not found
> ./install.py: line 25: AUTHOR_EMAIL: command not found
> ./install.py: line 29: syntax error near unexpected token `('
> ./install.py: line 29: `def loader():'```
>
> I then run the 
> ```sudo python3 install.py``` and get the error
> Traceback (most recent call last):
>   File ...../Downloads/weatherflow-udp-master/install.py", line 10, in 
> <module>
>     from setup import ExtensionInstaller
> ModuleNotFoundError: No module named 'setup'
> g6sga@Pi5nvme:/home/g6sga/Downloads/weatherflow-udp-master $ 
>
> So I think there are issues with the file - am I correct?
>
> My Setup: I have a Win11 PC. RPi 5 with NVME, on a home network latest OS 
> and updates on everything
> A home network
> The Tempest (PWS)
>
> P.S.  I am a 70yo radio amateur, not a computer man, so coding and the 
> like is 
> really difficult. I can just about get by with win SCP and running SSH 
> between the two
>
> Would appreciate links to working files and guidance that will work.
>
> I really would like to be able to send the data to weather underground & 
> WoW etc.
>
> Still learning
>
> Thanks again
> Stephen
>
>
>
> On Tue, 23 Dec 2025 at 17:43, vince <[email protected]> wrote:
>
>> All still there.  Go to the wiki and use the 'weatherflowUDP' link in the 
>> drivers section.
>>
>> I renamed it from 'weatherflow' to be easier to find by its commonly 
>> known name.
>>
>> On Tuesday, December 23, 2025 at 3:56:06 AM UTC-8 Stephen Thornber wrote:
>>
>>> *Subject:*
>>> Where is the current WeatherFlowUDP driver for WeeWX 4.10.2 (Tempest / 
>>> Python 3.11)?
>>>
>>> *Body:*
>>> Hi all,
>>> I’m rebuilding a clean WeeWX 4.10.2 installation on a Raspberry Pi 
>>> (Python 3.11, Debian Bookworm). The official 4.10.2 tarball contains only 
>>> __init__.py and extensions.py in bin/user/, and no WeatherFlowUDP 
>>> driver.
>>>
>>> All GitHub links I can find for the WeatherFlowUDP extension (including 
>>> the old weewx-weatherflowudp repo and forks) now return 404. The former 
>>> extension registry on weewx.com also appears to be gone.
>>>
>>> Before I proceed with a legacy copy I have, could someone please confirm:
>>>
>>>    1. *Where is the current, supported WeatherFlowUDP driver hosted?*
>>>    2. *Is there an official or community-maintained version compatible 
>>>    with WeeWX 4.10.2 and Python 3.11?*
>>>    3. *If the driver has been deprecated or moved, what is the 
>>>    recommended approach for Tempest UDP integration on WeeWX 4.x?*
>>>    4. *Is there a better way?*
>>>
>>> Thanks in advance — I want to ensure I’m using the correct and 
>>> up‑to‑date driver for a Tempest station.
>>>
>>> Stephen (G6SGA)
>>>
>>> -- 
>> 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/8rIadDQ8mD8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To view this discussion visit 
>> https://groups.google.com/d/msgid/weewx-user/e4deeec4-2ccd-4f9e-bf44-8328af94fe24n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/e4deeec4-2ccd-4f9e-bf44-8328af94fe24n%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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/22ccbe3c-e8c1-4cbb-982a-0e44b4676e81n%40googlegroups.com.

Reply via email to