Ecowitt Gw3000 help

85 views
Skip to first unread message

Claudio

unread,
Sep 19, 2025, 10:29:56 AM (6 days ago) Sep 19
to weewx-user
Hello everyone, I'm waiting for an Ecowitt GW3001 (gw3000+WS90) station and I was preparing my rp4 but I can't figure out which driver to install and how. This refers to a driver by gjr89 "https://github.com/Millardiang/weewx-ecowitt_local_http/tree/development" and tells me it can't find it. While with this "weectl extension install https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip" I get this error:
-------
pi@ecowitt:/tmp $ weectl extension install https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip
Using configuration file /etc/weewx/weewx.conf
Install extension 'https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip' (y/n)? y
Traceback (most recent call last):
File "/usr/share/weewx/weectl.py", line 75, in <module>
main()
File "/usr/share/weewx/weectl.py", line 67, in main
namespace.func(namespace)
File "/usr/share/weewx/weectllib/__init__.py", line 90, 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 124, in install_extension
raise IOError(f"Unknown extension type found at '{extension_path}'")
OSError: Unknown extension type found at 'https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip'
pi@ecowitt:/tmp $
--------------
I've read all the messages in the group but I can't get out. Can you help me figure out where to find the right driver and how to install it?
Thanks everyone.
Claudio

steepleian

unread,
Sep 19, 2025, 10:49:52 AM (6 days ago) Sep 19
to weewx...@googlegroups.com
The first url you tried works ok, have just checked that the download works ok.
I.

On 19 Sep 2025, at 15:30, Claudio <sche...@gmail.com> wrote:

Hello everyone, I'm waiting for an Ecowitt GW3001 (gw3000+WS90) station and I was preparing my rp4 but I can't figure out which driver to install and how. This refers to a driver by gjr89 "https://github.com/Millardiang/weewx-ecowitt_local_http/tree/development" and tells me it can't find it. While with this "weectl extension install https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip" I get this error:
--
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 visit https://groups.google.com/d/msgid/weewx-user/0bf8df62-845b-4952-bf2e-e43968409f21n%40googlegroups.com.
Message has been deleted
Message has been deleted

Claudio

unread,
Sep 19, 2025, 11:21:56 AM (6 days ago) Sep 19
to weewx-user
Thanks for your help, when I install I get this message:

---------

pi@ecowitt:/tmp $ weectl extension install https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip
Using configuration file /etc/weewx/weewx.conf
Install extension 'https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip' (y/n)? y
Traceback (most recent call last):
File "/usr/share/weewx/weectl.py", line 75, in <module>
main()
File "/usr/share/weewx/weectl.py", line 67, in main
namespace.func(namespace)
File "/usr/share/weewx/weectllib/__init__.py", line 90, 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 124, in install_extension
raise IOError(f"Unknown extension type found at '{extension_path}'")
OSError: Unknown extension type found at 'https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip'
------------
what am I doing wrong?

Ian Millard

unread,
Sep 19, 2025, 11:42:41 AM (6 days ago) Sep 19
to weewx...@googlegroups.com

Claudio

unread,
Sep 19, 2025, 11:58:48 AM (6 days ago) Sep 19
to weewx-user
Ciao Ian and thank you,  do I just need to copy the files into the directories?
Claudio

Il giorno venerdì 19 settembre 2025 alle 17:42:41 UTC+2 Ian Millard ha scritto:
Have you tried my repository? It works fine for me.

On 19 Sep 2025, at 15:29, Claudio <> wrote:


Claudio

unread,
Sep 23, 2025, 11:01:17 AM (2 days ago) Sep 23
to weewx-user
Thank you for your help, what am I doing wrong?
-----------

Traceback (most recent call last):

  File "/usr/share/weewx/weectl.py", line 75, in <module>

    main()

  File "/usr/share/weewx/weectl.py", line 67, in main

    namespace.func(namespace)

  File "/usr/share/weewx/weectllib/__init__.py", line 90, 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 132, in install_extension

    raise InstallError(f"Path {extension_path} does not exist.")

weecfg.extension.InstallError: Path /https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip does not exist.

------------------
Il giorno venerdì 19 settembre 2025 alle 16:49:52 UTC+2 steepleian ha scritto:

vince

unread,
Sep 23, 2025, 11:14:46 AM (2 days ago) Sep 23
to weewx-user
You have an extra / before https in your weecfg command

weecfg extension install https://some-url-here
not
weecfg extension install /https://some-url-here
Reply all
Reply to author
Forward
0 new messages