Yes, that's correct, I think weewx wants the zip to contain only one folder 
which contains the whole extension. (if you want to directly install from 
zip without the "extract to folder" step)

Glad I could help you!

[email protected] schrieb am Samstag, 28. Mai 2022 um 02:19:15 UTC+2:

> Got it working. I see it can't install from zip. Need to extract to 
> directory and install from that location. Thank you.
>
> On Friday, May 27, 2022 at 5:31:53 PM UTC-4 [email protected] wrote:
>
>> The file location is correct, but you need to use the .zip which is 
>> attached to a release.
>>
>> The latest release is v1.2.0, the download path for the zip is 
>> https://github.com/Daveiano/weewx-wdc/releases/download/v1.2.0/weewx-wdc-v1.2.0.zip
>> Release page is here: 
>> https://github.com/Daveiano/weewx-wdc/releases/tag/v1.2.0 (its the first 
>> linked zip)
>>
>> *Background*: The files in the src/ directory are the Source files 
>> (TypeScript, SCSS). When creating a release, the source files get 
>> transformed and optimized, the output location of these transformed files 
>> is the location from the install.py. The release.zip should contain all 
>> these transformed files (like service-worker.js), but if you download the 
>> current state of the repo, these files are not included, hence the error. 
>>
>> Please let me know if this helps and solves the problem, I will also add 
>> a notice about it on the readme page.
>>
>> [email protected] schrieb am Freitag, 27. Mai 2022 um 14:30:21 UTC+2:
>>
>>> Trying to install from zip (also tried from tar.gz) and getting the 
>>> following:
>>>
>>> "sudo wee_extension --install=weewx-wdc.zip
>>> Request to install 'weewx-wdc.zip'
>>> Extracting from zip archive weewx-wdc.zip
>>> Traceback (most recent call last):
>>>   File "/usr/share/weewx/wee_extension", line 92, in <module>
>>>     main()
>>>   File "/usr/share/weewx/wee_extension", line 84, in main
>>>     ext.install_extension(options.install)
>>>   File "/usr/share/weewx/weecfg/extension.py", line 130, in 
>>> install_extension
>>>     self.install_from_dir(extension_dir)
>>>   File "/usr/share/weewx/weecfg/extension.py", line 183, in 
>>> install_from_dir
>>>     shutil.copy(source_path, destination_path)
>>>   File "/usr/lib/python3.7/shutil.py", line 245, in copy
>>>     copyfile(src, dst, follow_symlinks=follow_symlinks)
>>>   File "/usr/lib/python3.7/shutil.py", line 120, in copyfile
>>>     with open(src, 'rb') as fsrc:
>>> FileNotFoundError: [Errno 2] No such file or directory: 
>>> '/var/tmp/weewx-wdc-1.2.0/skins/weewx-wdc/service-worker.js'
>>> "
>>>
>>> I can see the service-worker.js is located in a different directory than 
>>> where the install is looking. It is located 
>>> "weewx-wdc-1.2.0\skins\weewx-wdc\src\js\service-worker.js"
>>>
>>> On Thursday, May 26, 2022 at 8:49:31 AM UTC-4 [email protected] wrote:
>>>
>>>> Thank you for your feedback, very appreciated!
>>>>
>>>> *Is it possible to set custom values for font and graph size, amount of 
>>>> rows and border size so everything including graphs could be made visible 
>>>> at a glance without or less scrolling?*
>>>> Currently, this is not possible. The skin uses the IBM Carbon Design 
>>>> System, so these values are more or less predefined. But you are right, 
>>>> using the space and layouting all the graphs were one of the most 
>>>> challenging parts of this. I am also not yet 100% happy with it. Perhaps I 
>>>> could predefine some "Spacing variations", like a dense one and a wide one 
>>>> for example.
>>>>
>>>> *Any chance for a web version of the weather data center, so one could 
>>>> publish the visualized csv's to the web? Or even comibne it with weewx 
>>>> live 
>>>> data in one page? Just a thought*
>>>> Do you mean like an export Button on the Desktop Application to export 
>>>> all data as HTML pages? Well you can also use the WDC Skin with weewx and 
>>>> import all data to weewx via csv, generate the report and there you go ;)
>>>> [email protected] schrieb am Donnerstag, 26. Mai 2022 um 12:04:58 UTC+2:
>>>>
>>>>> Thanks a lot for this skin (and the weather data visualizing app), 
>>>>> looks very clean! 
>>>>>
>>>>> Is it possible to set custom values for font and graph size, amount of 
>>>>> rows and border size so everything including graphs could be made visible 
>>>>> at a glance without or less scrolling?
>>>>>
>>>>> Any chance for a web version of the weather data center, so one could 
>>>>> publish the visualized csv's to the web? Or even comibne it with weewx 
>>>>> live 
>>>>> data in one page? Just a thought
>>>>> [email protected] schrieb am Samstag, 14. Mai 2022 um 13:13:39 
>>>>> UTC+2:
>>>>>
>>>>>> Hi guys!
>>>>>>
>>>>>> I just wanted to do some advertisement for a new weewx Skin, I 
>>>>>> developed: https://github.com/Daveiano/weewx-wdc
>>>>>>
>>>>>> The visual part is based on another weather app, I wrote earlier this 
>>>>>> year: https://daveiano.github.io/weather-data-center/
>>>>>>
>>>>>> Please feel free to check it out, a working demo is hosted here: 
>>>>>> https://www.weewx-hbt.de/
>>>>>>
>>>>>> Key features included:
>>>>>> - Clear and beautiful UI thanks to IBM Carbon and nivo
>>>>>> - Configurable Statistic Tiles and Diagram tiles
>>>>>> - Combinable diagrams via skin.conf
>>>>>> - Responsive
>>>>>> - Day, week, month, year and all-time pages
>>>>>> - Archive and NOAA Reports
>>>>>> - Almanac
>>>>>> - Translated for DE and EN
>>>>>> - Tabular representation with Carbon Data Tables
>>>>>>
>>>>>> I consider the skin as feature-complete but I will do some updates in 
>>>>>> the coming weeks to optimize some things like responsiveness or perhaps 
>>>>>> add 
>>>>>> some more statistics. 
>>>>>>
>>>>>> I am a software developer but I never worked with python before. I 
>>>>>> have been looking for an opportunity to work with python for a long 
>>>>>> time, 
>>>>>> so working with weewx and creating a skin did that for me. I am really 
>>>>>> caught by how things work together in weewx, a great piece of software.
>>>>>>
>>>>>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/bf79107d-560e-4911-9c0b-d8390ef16595n%40googlegroups.com.

Reply via email to