SteelSeries Gauges for WeeWx install problem

71 views
Skip to first unread message

weather list

unread,
Apr 6, 2020, 2:05:03 PM4/6/20
to weewx-user
Using the downloaded master from here, I ran the standard install:

$ sudo bin/wee_extension --install /home/pi/Downloads/weewx-steelseries-master.zip --config=weewx.conf
Request to install '/home/pi/Downloads/weewx-steelseries-master.zip'
Extracting from zip archive /home/pi/Downloads/weewx-steelseries-master.zip
Traceback (most recent call last):
 
File "bin/wee_extension", line 82, in <module>
    main
()
 
File "bin/wee_extension", line 74, in main
    ext
.install_extension(options.install)
 
File "/home/weewx/bin/weecfg/extension.py", line 116, in install_extension
   
self.install_from_dir(extension_dir)
 
File "/home/weewx/bin/weecfg/extension.py", line 174, in install_from_dir
    shutil
.copy(source_path, destination_path)
 
File "/usr/lib/python2.7/shutil.py", line 139, in copy
    copyfile
(src, dst)
 
File "/usr/lib/python2.7/shutil.py", line 96, in copyfile
   
with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: '/var/tmp/weewx-steelseries-master/skins/ss/gauge-data.txt.tmpl'
Can someone tell where I have this wrong?

Raspbian Desktop running in a virtual machine.

All other extensions have installed normally.

WeeWx installed using setup.py, version 3.9.2, Python 2.7x

weather list

unread,
Apr 6, 2020, 3:01:22 PM4/6/20
to weewx-user
Ah, it looks as if perhaps I got the wrong repository/version. This seems to be the correct one. Will try again.

Phil Owers

unread,
Apr 6, 2020, 3:01:49 PM4/6/20
to weewx...@googlegroups.com
I used sudo ./bin/wee_extension --install  /home pi/Downloads/steelseries.2.7.4.tar.gz    That worked for me. Phil

--
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/131dc366-fd77-48d5-a589-c84d53483e6f%40googlegroups.com.

Phil Owers

unread,
Apr 6, 2020, 3:18:51 PM4/6/20
to weewx...@googlegroups.com
I believe 2.7.4.tar.gz is the correct one perhaps somebody could confirm that Please..   Phil 

--
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.

gjr80

unread,
Apr 6, 2020, 4:21:19 PM4/6/20
to weewx-user
To install the SteelSeries Gauges extension using wee_extension you need to download steelseries-2.7.4.tar.gz package. You can usually download and install an extension from a repo zip file but in this case you can’t. The reason being the WeeWX SteelSeries skin files are maintained in the SteelSeries Weather Gauges repo (https://github.com/mcrossley/SteelSeries-Weather-Gauges) which contains the SteelSeries Weather Gauges source code as well as the files required by each of the SteelSeries Weather Gauges supported PWS software packages. The WeeWX installation of the SteelSeries Weather Gauges from this repo is a manual process and does not provide an extension package for use with wee_extension. In order to provide an extension package I decided to create a separate repo that tracks just the package installer with the necessary SteelSeries Weather Gauges files included but not tracked in the repo(I have no access to the SteelSeries Weather Gauges repo other than public access and I don’t believe it appropriate to expect the SteelSeries Weather Gauges repo owner to maintain a WeeWX extension package). Unfortunately, by default github includes a zip of the repo in any releases but in this case the zip cannot be used as it is missing the core SteelSeries Weather Gauges code. I believe this zip can be removed through a git setting, will look into that.

Suffice to say that if you follow the instructions either in the WeeWX wiki, the SteelSeries Weather Gauges repo or the SteelSeries extension repo the SteelSeries skin will be installed correctly.

Gary

weather list

unread,
Apr 6, 2020, 10:36:11 PM4/6/20
to weewx...@googlegroups.com
I did finally get the right repo after digging around, and all is well. Apologies for not having dug far enough down to figure it out!

Thanks for your good work!
> --
> 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/f9dcace6-ab6c-487c-a50d-b019e85292a7%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages