That worked, thank you vince!    

On Monday, January 29, 2024 at 1:23:41 PM UTC-6 vince wrote:

> Use the packaged version of paho-mqtt.....
>
> $ sudo apt-get install python3-paho-mqtt
>
>
> On Monday, January 29, 2024 at 11:01:14 AM UTC-8 Frank Gruhlke Gg wrote:
>
>> I am still trying to get everything installed correctly...
>>
>> I can install weewx 5,  no problem    (sudo apt install weewx)
>> I can install Paho-Mqtt, no problem   (pip install paho-mqtt)
>> I am using this to install  WeewxMQTTSubcribe (sudo weectl extension 
>> install 
>> https://github.com/bellrichm/WeeWX-MQTTSubscribe/archive/refs/tags/v2.3.1.tar.gz
>> )
>>
>> When use" "wectl station reconfigure", it indicates I may have path 
>> issues?
>>
>> Installed drivers include:
>>   0) ?               (user.MQTTSubscribe)      No module named 'paho'
>>   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)
>> choose a driver [4]:
>>
>> On Saturday, January 27, 2024 at 5:44:59 PM UTC-6 Frank Gruhlke Gg wrote:
>>
>>> This worked!   Vince and Rich, thank you so much!!
>>>
>>> sudo weectl extension install 
>>> https://github.com/bellrichm/WeeWX-MQTTSubscribe/archive/refs/tags/v2.3.1.tar.gz
>>>
>>> On Saturday, January 27, 2024 at 5:20:52 PM UTC-6 Frank Gruhlke Gg wrote:
>>>
>>>> And sorry, yes using WeeWx 5
>>>>
>>>> On Saturday, January 27, 2024 at 5:20:14 PM UTC-6 Frank Gruhlke Gg 
>>>> wrote:
>>>>
>>>>> That got me much closer...    but (PermissionError: [Errno 13] 
>>>>> Permission denied: '/etc/weewx/bin/user/MQTTSubscribe.py')
>>>>>
>>>>>
>>>>> frank@pi4:/tmp $ weectl extension install v2.3.1.tar.gz
>>>>> Using configuration file /etc/weewx/weewx.conf
>>>>> Install extension 'v2.3.1.tar.gz' (y/n)? y
>>>>> Extracting from tar archive v2.3.1.tar.gz
>>>>> 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 138, in 
>>>>> install_extension
>>>>>     extension_name = self._install_from_file(extension_path, filetype)
>>>>>                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>>>   File "/usr/share/weewx/weecfg/extension.py", line 168, in 
>>>>> _install_from_file
>>>>>     extension_name = self.install_from_dir(extension_dir)
>>>>>                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>>>   File "/usr/share/weewx/weecfg/extension.py", line 185, in 
>>>>> install_from_dir
>>>>>     self._install_files(installer['files'], extension_dir)
>>>>>   File "/usr/share/weewx/weecfg/extension.py", line 269, in 
>>>>> _install_files
>>>>>     shutil.copy(source_path, destination_path)
>>>>>   File "/usr/lib/python3.11/shutil.py", line 419, in copy
>>>>>     copyfile(src, dst, follow_symlinks=follow_symlinks)
>>>>>   File "/usr/lib/python3.11/shutil.py", line 258, in copyfile
>>>>>     with open(dst, 'wb') as fdst:
>>>>>          ^^^^^^^^^^^^^^^
>>>>> PermissionError: [Errno 13] Permission denied: 
>>>>> '/etc/weewx/bin/user/MQTTSubscribe.py'
>>>>>
>>>>>
>>>>> On Saturday, January 27, 2024 at 4:54:23 PM UTC-6 vince wrote:
>>>>>
>>>>>> You didn't say which version of weewx but you probably installed v5.
>>>>>>
>>>>>> See if 'weectl extension install' works (v5 syntax) rather than 
>>>>>> 'wee_extension --install' (v4 syntax).
>>>>>>
>>>>>> On Saturday, January 27, 2024 at 2:34:15 PM UTC-8 Frank Gruhlke Gg 
>>>>>> wrote:
>>>>>>
>>>>>>> Thanks for helping me out...  here is what got..
>>>>>>>
>>>>>>> frank@pi4:/tmp $ wee_extension --install=v2.3.1.tar.gz
>>>>>>> bash: wee_extension: command not found
>>>>>>>
>>>>>>> On Saturday, January 27, 2024 at 4:20:12 PM UTC-6 Rich Bell wrote:
>>>>>>>
>>>>>>>> Drop the BIN_DIR
>>>>>>>> wee_extension --install=v2.3.1.tar.gz
>>>>>>>> Assuming you are /tmp
>>>>>>>>
>>>>>>>> On Sat, Jan 27, 2024 at 4:56 PM bell...@gmail.com <
>>>>>>>> bell...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> You caught me in the middle of a major documentation update.
>>>>>>>>>
>>>>>>>>> For weewx v5 use, 
>>>>>>>>> http://www.weewx.com/docs/5.0/utilities/weectl-extension/ and 
>>>>>>>>> http://www.weewx.com/docs/5.0/utilities/weectl-station/
>>>>>>>>> And v4, 
>>>>>>>>> http://www.weewx.com/docs/4.10/utilities.htm#wee_extension_utility 
>>>>>>>>> and 
>>>>>>>>> http://www.weewx.com/docs/4.10/utilities.htm#Action_--reconfigure
>>>>>>>>>
>>>>>>>>> Then manually update weewx.conf using 
>>>>>>>>> https://github.com/bellrichm/WeeWX-MQTTSubscribe/wiki/Common-Options 
>>>>>>>>> as a reference
>>>>>>>>>
>>>>>>>>> rich
>>>>>>>>>
>>>>>>>>> On Saturday 27 January 2024 at 16:38:36 UTC-5 Frank Gruhlke Gg 
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hello all..   hopefully someone can help me!
>>>>>>>>>> I have a fresh raspbean install on a pi-4 and want to install the 
>>>>>>>>>> MQTT driver found here:
>>>>>>>>>> https://github.com/bellrichm/WeeWX-MQTTSubscribe
>>>>>>>>>>
>>>>>>>>>> So far managed to install the Paho MQTT Python Client but then 
>>>>>>>>>> started to run into issues.
>>>>>>>>>>
>>>>>>>>>> First,  DOWNLOAD_DIR = /tmp   gave me a "bad command error so I 
>>>>>>>>>> adjusted and ran:
>>>>>>>>>>
>>>>>>>>>> /tmp $ wget https://github.com/bellrichm/WeeWX- 
>>>>>>>>>> MQTTSubscribe/archive/refs/tags/v2.3.1.tar.gz
>>>>>>>>>>
>>>>>>>>>> and managed to get "v2.3.1.tar.gz into the /tmp directory
>>>>>>>>>>
>>>>>>>>>> now it seems no matter what I try I cant install from here..
>>>>>>>>>>
>>>>>>>>>> frank@pi4:/tmp $ BIN_DIR/wee_extension --install=v2.3.1.tar.gz
>>>>>>>>>> bash: BIN_DIR/wee_extension: No such file or directory
>>>>>>>>>> also tried 
>>>>>>>>>> frank@pi4:/tmp $ BIN_DIR/wee_extension --install v2.3.1.tar.gz
>>>>>>>>>> bash: BIN_DIR/wee_extension: No such file or directory
>>>>>>>>>>
>>>>>>>>>> I am sure its something minor but I have no hair left to pull! 
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>>> 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/d3d4555a-b6b7-4594-a022-128c6739442cn%40googlegroups.com
>>>>>>>>>  
>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/d3d4555a-b6b7-4594-a022-128c6739442cn%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/b9ebb7c8-4b0a-4e20-8f41-df40e831a60cn%40googlegroups.com.

Reply via email to