That is correct, it is not running in root, but */wdc. I will replace the
file when I get home and let you know if that fixes it.


On Sun, Jul 31, 2022, 10:25 AM David Bätge <[email protected]> wrote:

> I had a look over the generated files. The path (/var/www/html/weewx/wdc)
> is not your webservers root path, right? You are accessing the page via
> http://your-server.com/wdc, right?
>
> In this case, you have found a bug: The skin currently only works if
> deployed in the webservers root directory.
> If this is the case, please try to replace the template file
> "weewx-wdc/includes/html-head.inc" with the updated, attached file and
> re-generate. This should do the trick.
>
> If so, I will include this change in a bugfix release!
> David Bätge schrieb am Sonntag, 31. Juli 2022 um 11:29:30 UTC+2:
>
>> Ok, I will have a look if you send me the output! E-Mail is
>> [email protected]
>>
>> [email protected] schrieb am Sonntag, 31. Juli 2022 um 03:16:57 UTC+2:
>>
>>> I removed all files in /var/www/html/weewx/wdc and before removing I did
>>> verify that */dist did contain main.js and main.css. After removing, the
>>> report ran again but it did not update those /dist folder or files. I
>>> stopped weewx and started again and the /dist files are there but website
>>> is still showing the same.
>>>
>>> My weewx is not public but I can zip and send the entire folder to you.
>>>
>>> On Sat, Jul 30, 2022, 4:37 PM David Bätge <[email protected]> wrote:
>>>
>>>> Ok, this seems odd. Could you try to remove all previously generated
>>>> files in the output directory (typically "/home/weewx/public_html/" or
>>>> "/var/www/html/weewx/", see
>>>> https://www.weewx.com/docs/usersguide.htm#Where_to_find_things)?
>>>>
>>>> I guess there is something wrong with the Javascript and Stylesheets,
>>>> the paths have changed from v1.x to v2.x. Can you verify that the files
>>>> /dist/main.js and /dist/main.css exist on your webserver? E.g. on my
>>>> page its https://www.weewx-hbt.de/dist/main.js and
>>>> https://www.weewx-hbt.de/dist/main.css
>>>>
>>>> Did you try to open the webpage in an incognito window? Perhaps there
>>>> is something with the caches messed up.
>>>>
>>>> Btw: Is your webpage public available so I could take a look by myself?
>>>> [email protected] schrieb am Samstag, 30. Juli 2022 um 20:40:47 UTC+2:
>>>>
>>>>> Installed the new version of WDC skin (v2.0.0). I uninstalled the
>>>>> older skin using wee_extension --uninstall and installed the new version
>>>>> using wee_extension --install. I stopped weewx and started it again.
>>>>> Checking out the log, everything is running fine, no errors. However, the
>>>>> WDC page has headings but no charts. Here is a post of the log file before
>>>>> and after updating when running the wdc report: Really difficult for me to
>>>>> troubleshoot as the log isn't showing any issues.
>>>>>
>>>>> Jul 30 13:46:16 raspberrypi weewx[12721] INFO weewx.cheetahgenerator:
>>>>> Generated 9 files for report WdcReport in 27.19 seconds
>>>>> Jul 30 13:46:16 raspberrypi weewx[12721] INFO weewx.reportengine:
>>>>> Copied 0 files to /var/www/html/weewx/wdc
>>>>>
>>>>> ---First run after installing new version---
>>>>> Jul 30 14:09:29 raspberrypi weewx[1682] INFO weewx.cheetahgenerator:
>>>>> Generated 64 files for report WdcReport in 211.60 seconds
>>>>> Jul 30 14:09:29 raspberrypi weewx[1682] INFO weewx.reportengine:
>>>>> Copied 10 files to /var/www/html/weewx/wdc
>>>>>
>>>>> --Each run after---
>>>>> Jul 30 14:11:16 raspberrypi weewx[1682] INFO weewx.cheetahgenerator:
>>>>> Generated 9 files for report WdcReport in 28.28 seconds
>>>>> Jul 30 14:11:16 raspberrypi weewx[1682] INFO weewx.reportengine:
>>>>> Copied 0 files to /var/www/html/weewx/wdc
>>>>>
>>>>> Screenshot of what the webpage looks like:
>>>>> [image: 2022-07-30.png]
>>>>> On Friday, July 29, 2022 at 2:11:59 PM UTC-4 [email protected]
>>>>> wrote:
>>>>>
>>>>>> The skin just got a new release, the changes are (also see the
>>>>>> release notes:
>>>>>> https://github.com/Daveiano/weewx-wdc/releases/tag/v2.0.0):
>>>>>>
>>>>>>    - Added classic layout, preview here: https://weewx-hbt.de/classic
>>>>>>
>>>>>>    - More customisation via skin.conf: diagram height, digram
>>>>>>    aggregate_type, Time formats, some basic diagram options like line 
>>>>>> width or
>>>>>>    point size (please see the readme for more information)
>>>>>>    - windDir ordinals display support, new chart type: windRose
>>>>>>    - Some Frontend JavaScript optimization results in smaller files
>>>>>>    and better performance
>>>>>>
>>>>>> The new version can be seen here: https://www.weewx-hbt.de/
>>>>>>
>>>>>> More info about the new customization options or the wind rose
>>>>>> diagram can be found in the readme:
>>>>>> https://github.com/Daveiano/weewx-wdc
>>>>>>
>>>>>> Feedback is always welcome!
>>>>>> David Bätge schrieb am Montag, 4. Juli 2022 um 21:35:22 UTC+2:
>>>>>>
>>>>>>> Well, good catch! This is indeed a bug and not intended.
>>>>>>>
>>>>>>> I will have a look into that!
>>>>>>>
>>>>>>> [email protected] schrieb am Montag, 4. Juli 2022 um 18:45:11
>>>>>>> UTC+2:
>>>>>>>
>>>>>>>> I don't know if it is by design or if it is a bug, but when one
>>>>>>>> navigate to a given month - for instance March 2021 on your site -  the
>>>>>>>> 2022 year and months are no more shown in the left navigation bar, and 
>>>>>>>> it
>>>>>>>> is therefore not possible to select and load directly to any month of 
>>>>>>>> 2022.
>>>>>>>>
>>>>>>>> Le vendredi 1 juillet 2022 à 00:44:54 UTC+2, [email protected] a
>>>>>>>> écrit :
>>>>>>>>
>>>>>>>>> I just wanted to inform you that I released v1.3.0 of weewx-wdc,
>>>>>>>>> new features are:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>    - Customizable "About page", demo here:
>>>>>>>>>    https://www.weewx-hbt.de/about.html
>>>>>>>>>    - Performance (Report Generation) optimization (should be
>>>>>>>>>    decreased to 50%, please see
>>>>>>>>>    https://github.com/Daveiano/weewx-wdc#performance)
>>>>>>>>>    - Added "Climatological Days" Tile to stats and year pages (
>>>>>>>>>    https://www.weewx-hbt.de/statistics.html)
>>>>>>>>>    - Added rain days and average temperature calendar diagram (
>>>>>>>>>    https://www.weewx-hbt.de/statistics.html)
>>>>>>>>>    - Support for weewx-forecast
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Here is a demo of the release: https://www.weewx-hbt.de/
>>>>>>>>>
>>>>>>>>> I am also working on a second "more weewx like" layout for the
>>>>>>>>> skin, preview can be seen here: https://www.weewx-hbt.de/classic/
>>>>>>>>>
>>>>>>>>> Feedback is always appreciated!
>>>>>>>>> David Bätge schrieb am Samstag, 4. Juni 2022 um 11:11:15 UTC+2:
>>>>>>>>>
>>>>>>>>>> *I copied over my up weewx db (data from mid 2020 to present) and
>>>>>>>>>> it takes about ~180 sec*
>>>>>>>>>> Like the name of the Skin suggests, you will need a Data Center
>>>>>>>>>> to run the Skin :D Just kidding, the long generation time is on my 
>>>>>>>>>> list, I
>>>>>>>>>> will see what I can do about it in the coming weeks.
>>>>>>>>>> See https://github.com/Daveiano/weewx-wdc/issues/14
>>>>>>>>>>
>>>>>>>>>> *I mean kind of like the "about" page on the fuzzy-archer skin,
>>>>>>>>>> where one can put custom content in it, as it seems there can be 
>>>>>>>>>> more than
>>>>>>>>>> 1 additional page and menu entry. I'm not sure how it's done, if the 
>>>>>>>>>> page
>>>>>>>>>> content is written in the skin config directly or if it somehow 
>>>>>>>>>> embeds an
>>>>>>>>>> additional html page into the content area(?)*
>>>>>>>>>> I got you. Sounds like a good addition. One could also provide
>>>>>>>>>> pictures of the station or extreme weather events or whatever. This 
>>>>>>>>>> would
>>>>>>>>>> personalize the skin for each user, definitely a good Addition.
>>>>>>>>>> Also added an Issue for that
>>>>>>>>>> https://github.com/Daveiano/weewx-wdc/issues/15
>>>>>>>>>>
>>>>>>>>>> *Another great thing would be, if the station/hardware info could
>>>>>>>>>> somehow be overwritten or complemented with an additional info 
>>>>>>>>>> field, if
>>>>>>>>>> the driver doesn't pass enough information, as it's the case with an 
>>>>>>>>>> SDR
>>>>>>>>>> setup or the interceptor driver: It just shows "sdr" or 
>>>>>>>>>> "ecowitt-client"
>>>>>>>>>> instead of, as an example, "WS80 over SDR" or "WS80 with 
>>>>>>>>>> ecowitt-client /
>>>>>>>>>> GW1000". It would be sufficient if there would just be an additonal
>>>>>>>>>> customizable text field below "weewx 4.x.x with ecowitt-client" 
>>>>>>>>>> which would
>>>>>>>>>> show e.g. "Sensor: WSxx" or "Station hardware: WSxx with GW1100". 
>>>>>>>>>> But it
>>>>>>>>>> should be able to read it out of the weewx.conf, if it can be 
>>>>>>>>>> defined there
>>>>>>>>>> somehow, because in a multiple instance weewx setup the skin.conf is 
>>>>>>>>>> the
>>>>>>>>>> same for all instances. But yeah not sure if this makes sense or if 
>>>>>>>>>> it
>>>>>>>>>> should rather be adressed by weewx itself, I know it's just a little 
>>>>>>>>>> detail
>>>>>>>>>> but would be neat :)*
>>>>>>>>>> Like I said in the first post, I'm new to the weewx ecosystem, so
>>>>>>>>>> everything I write now is speculation: (without further 
>>>>>>>>>> investigation) this
>>>>>>>>>> sounds more like a Driver issue? The driver should provide the 
>>>>>>>>>> station data
>>>>>>>>>> to weewx (and the skin). Not sure about adding this as configuration 
>>>>>>>>>> to
>>>>>>>>>> weewx.conf. I don't know if weewx would support this out of the box. 
>>>>>>>>>> The
>>>>>>>>>> Extras Section (https://weewx.com/docs/customizing.htm#Extras)
>>>>>>>>>> inside the skin.conf would be suitable for this, but then you will 
>>>>>>>>>> need to
>>>>>>>>>> set this for every weewx-wdc installation. I will keep this in mind 
>>>>>>>>>> and do
>>>>>>>>>> some investigation.
>>>>>>>>>> [email protected] schrieb am Samstag, 4. Juni 2022 um 01:07:16
>>>>>>>>>> UTC+2:
>>>>>>>>>>
>>>>>>>>>>> Ran this on my test rpi (simulator mode) with data going back to
>>>>>>>>>>> late Dec 2021. Took about ~70 secs to generate WdcReport. I copied 
>>>>>>>>>>> over my
>>>>>>>>>>> up weewx db (data from mid 2020 to present) and it takes about ~180 
>>>>>>>>>>> sec to
>>>>>>>>>>> generate a WdcReport. Any ways to optimize the reports to get the 
>>>>>>>>>>> report
>>>>>>>>>>> generation time down? For comparison, takes less than a sec for
>>>>>>>>>>> SeasonsReport.
>>>>>>>>>>>
>>>>>>>>>>> On Friday, June 3, 2022 at 10:38:06 AM UTC-4 [email protected]
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> *Thank you for all these suggestions and feedback! I really
>>>>>>>>>>>> like the idea of an Classic/Alternative Layout switch, btw :)*
>>>>>>>>>>>>
>>>>>>>>>>>> Glad you like my feedback and ideas! This will be a great
>>>>>>>>>>>> feature, customization is everything imo
>>>>>>>>>>>>
>>>>>>>>>>>> *You mean station info/news content as a configurable menu link
>>>>>>>>>>>> to let the user link to any generated Blog/News/whatever page, 
>>>>>>>>>>>> right?*
>>>>>>>>>>>>
>>>>>>>>>>>> I mean kind of like the "about" page on the fuzzy-archer skin,
>>>>>>>>>>>> where one can put custom content in it, as it seems there can be 
>>>>>>>>>>>> more than
>>>>>>>>>>>> 1 additional page and menu entry. I'm not sure how it's done, if 
>>>>>>>>>>>> the page
>>>>>>>>>>>> content is written in the skin config directly or if it somehow 
>>>>>>>>>>>> embeds an
>>>>>>>>>>>> additional html page into the content area(?)
>>>>>>>>>>>>
>>>>>>>>>>>> Another great thing would be, if the station/hardware info
>>>>>>>>>>>> could somehow be overwritten or complemented with an additional 
>>>>>>>>>>>> info field,
>>>>>>>>>>>> if the driver doesn't pass enough information, as it's the case 
>>>>>>>>>>>> with an SDR
>>>>>>>>>>>> setup or the interceptor driver: It just shows "sdr" or 
>>>>>>>>>>>> "ecowitt-client"
>>>>>>>>>>>> instead of, as an example, "WS80 over SDR" or "WS80 with 
>>>>>>>>>>>> ecowitt-client /
>>>>>>>>>>>> GW1000". It would be sufficient if there would just be an additonal
>>>>>>>>>>>> customizable text field below "weewx 4.x.x with ecowitt-client" 
>>>>>>>>>>>> which would
>>>>>>>>>>>> show e.g. "Sensor: WSxx" or "Station hardware: WSxx with GW1100". 
>>>>>>>>>>>> But it
>>>>>>>>>>>> should be able to read it out of the weewx.conf, if it can be 
>>>>>>>>>>>> defined there
>>>>>>>>>>>> somehow, because in a multiple instance weewx setup the skin.conf 
>>>>>>>>>>>> is the
>>>>>>>>>>>> same for all instances. But yeah not sure if this makes sense or 
>>>>>>>>>>>> if it
>>>>>>>>>>>> should rather be adressed by weewx itself, I know it's just a 
>>>>>>>>>>>> little detail
>>>>>>>>>>>> but would be neat :)
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [email protected] schrieb am Mittwoch, 1. Juni 2022 um
>>>>>>>>>>>> 01:08:26 UTC+2:
>>>>>>>>>>>>
>>>>>>>>>>>>> *So the spacing can be predefined, but not the graph and font
>>>>>>>>>>>>> on the cards/tiles size?  If so, yeah maybe you can do something 
>>>>>>>>>>>>> with the
>>>>>>>>>>>>> spacing or the possibility to move "current weather conditions" 
>>>>>>>>>>>>> into the
>>>>>>>>>>>>> left menu like sort of a widget, but to only show the graphs in 
>>>>>>>>>>>>> the content
>>>>>>>>>>>>> area or the possibility to prioritize them. As an optional skin 
>>>>>>>>>>>>> setting for
>>>>>>>>>>>>> example. But if they could in any way be made as small as the 
>>>>>>>>>>>>> ones in the
>>>>>>>>>>>>> new bootstrap skin "fuzzy-archer 3.0" this would be amazing. If 
>>>>>>>>>>>>> you two
>>>>>>>>>>>>> could ever mix up your skins, this would probably be the most 
>>>>>>>>>>>>> functional
>>>>>>>>>>>>> and clear skin ever :) *
>>>>>>>>>>>>> In theory, you can change everything. But I would like to
>>>>>>>>>>>>> stick with the values (spacing, sizes, etc) the Design System 
>>>>>>>>>>>>> provides.
>>>>>>>>>>>>> Yes, I had the same idea: Provide a config to enable a "more 
>>>>>>>>>>>>> weewx like
>>>>>>>>>>>>> layout". This would be like you said: Current conditions on the 
>>>>>>>>>>>>> left and
>>>>>>>>>>>>> graphs on the right. One could then switch between a "Classic" and
>>>>>>>>>>>>> "Alternative" Layout via skin.conf.
>>>>>>>>>>>>> I had a look at fuzzy-archer 3.0, cool skin!
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Well, true, nearly forgot about that option. That way, a
>>>>>>>>>>>>> custom menu entry in the WDC Skin to e.g. station info/news 
>>>>>>>>>>>>> content would
>>>>>>>>>>>>> be the icing on the cake :)*
>>>>>>>>>>>>> You mean station info/news content as a configurable menu link
>>>>>>>>>>>>> to let the user link to any generated Blog/News/whatever page, 
>>>>>>>>>>>>> right?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you for all these suggestions and feedback! I really
>>>>>>>>>>>>> like the idea of an Classic/Alternative Layout switch, btw :)
>>>>>>>>>>>>> [email protected] schrieb am Dienstag, 31. Mai 2022 um
>>>>>>>>>>>>> 14:45:52 UTC+2:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> *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.*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> So the spacing can be predefined, but not the graph and font
>>>>>>>>>>>>>> on the cards/tiles size?  If so, yeah maybe you can do something 
>>>>>>>>>>>>>> with the
>>>>>>>>>>>>>> spacing or the possibility to move "current weather conditions" 
>>>>>>>>>>>>>> into the
>>>>>>>>>>>>>> left menu like sort of a widget, but to only show the graphs in 
>>>>>>>>>>>>>> the content
>>>>>>>>>>>>>> area or the possibility to prioritize them. As an optional skin 
>>>>>>>>>>>>>> setting for
>>>>>>>>>>>>>> example. But if they could in any way be made as small as the 
>>>>>>>>>>>>>> ones in the
>>>>>>>>>>>>>> new bootstrap skin "fuzzy-archer 3.0" this would be amazing. If 
>>>>>>>>>>>>>> you two
>>>>>>>>>>>>>> could ever mix up your skins, this would probably be the most 
>>>>>>>>>>>>>> functional
>>>>>>>>>>>>>> and clear skin ever :)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> These are just suggestions though, I know tastes are
>>>>>>>>>>>>>> different, but imo weewx stil lacks an interactive alternative 
>>>>>>>>>>>>>> or version
>>>>>>>>>>>>>> of the very clear seasons skin where nearly all values and 
>>>>>>>>>>>>>> graphs are
>>>>>>>>>>>>>> visible at a glance. I just like to zoom in if needed, instead 
>>>>>>>>>>>>>> of scrolling.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *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 ;)*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Well, true, nearly forgot about that option. That way, a
>>>>>>>>>>>>>> custom menu entry in the WDC Skin to e.g. station info/news 
>>>>>>>>>>>>>> content would
>>>>>>>>>>>>>> be the icing on the cake :)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [email protected] schrieb am Montag, 30. Mai 2022 um
>>>>>>>>>>>>>> 19:34:33 UTC+2:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It's working without errors. Thanks again!
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, May 30, 2022 at 11:16 AM David Bätge <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thank you very much!
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I was able to reproduce the issue you described. It was
>>>>>>>>>>>>>>>> like I said, due to missing data (days without any values). I 
>>>>>>>>>>>>>>>> will include
>>>>>>>>>>>>>>>> a Bugfix for this in the next release. Attached is an updated 
>>>>>>>>>>>>>>>> stats_util.py.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Again - Thank you very much. Every feedback is appreciated!
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [email protected] schrieb am Montag, 30. Mai 2022 um
>>>>>>>>>>>>>>>> 12:53:56 UTC+2:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Shared the db via drive. Haven't tried the updated stats
>>>>>>>>>>>>>>>>> but will let you know when I do.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Sun, May 29, 2022, 8:13 PM David Bätge <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Ok, I ran the skin successfully with the Simulator driver
>>>>>>>>>>>>>>>>>> for a few hours. Curious about what happens if I stop weewx 
>>>>>>>>>>>>>>>>>> for some days
>>>>>>>>>>>>>>>>>> and then restart it, the driver should resume producing data 
>>>>>>>>>>>>>>>>>> with the
>>>>>>>>>>>>>>>>>> current date/time. But in the meantime there is missing 
>>>>>>>>>>>>>>>>>> data, I guess.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Did you try the updated stats_util.py (
>>>>>>>>>>>>>>>>>> https://github.com/Daveiano/weewx-wdc/commit/49c4a42dfa2d4eb4b4226f9c676f98f99a260019
>>>>>>>>>>>>>>>>>> )?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Would be great to get the DB, would save me some time
>>>>>>>>>>>>>>>>>> trying things out :)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [email protected] schrieb am Sonntag, 29. Mai 2022 um
>>>>>>>>>>>>>>>>>> 23:28:53 UTC+2:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Here's the conf.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Sun, May 29, 2022 at 5:12 PM David Bätge <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Oh ok, in that case, if you could post your weewx.conf,
>>>>>>>>>>>>>>>>>>>> that's enough I think. Thank you very much!
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Sonntag, 29. Mai 2022 um
>>>>>>>>>>>>>>>>>>>> 18:05:45 UTC+2:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I'm testing this on my "Test" weewx on a 2nd raspberry
>>>>>>>>>>>>>>>>>>>>> pi. It's running in simulation mode so I don't think 
>>>>>>>>>>>>>>>>>>>>> there are any missing
>>>>>>>>>>>>>>>>>>>>> values. If you still need the db let me know.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Troy
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Sat, May 28, 2022, 2:54 PM David Bätge <
>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> From the logs, it looks like there are some
>>>>>>>>>>>>>>>>>>>>>> temperature values missing in your database (that's 
>>>>>>>>>>>>>>>>>>>>>> where the NoneType came
>>>>>>>>>>>>>>>>>>>>>> from). Like your station stopped working for 2 or 3 
>>>>>>>>>>>>>>>>>>>>>> days!?
>>>>>>>>>>>>>>>>>>>>>> I added a check to address this issue. Could you
>>>>>>>>>>>>>>>>>>>>>> please replace /usr/share/weewx/user/stats_util.py with 
>>>>>>>>>>>>>>>>>>>>>> the attached
>>>>>>>>>>>>>>>>>>>>>> stats_util.py?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Any chance I could get a copy of your weewx database
>>>>>>>>>>>>>>>>>>>>>> to test and verify this?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> For reference: I also added a issue on GH for this:
>>>>>>>>>>>>>>>>>>>>>> https://github.com/Daveiano/weewx-wdc/issues/9
>>>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Samstag, 28. Mai 2022
>>>>>>>>>>>>>>>>>>>>>> um 18:38:07 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> The skin displays but there are quite a bit of
>>>>>>>>>>>>>>>>>>>>>>> errors (see below).
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:16 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.manager: Added record 2022-05-28 12:35:00 EDT 
>>>>>>>>>>>>>>>>>>>>>>> (1653755700) to
>>>>>>>>>>>>>>>>>>>>>>> database 'weewx.sdb'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:16 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.manager: Added record 2022-05-28 12:35:00 EDT 
>>>>>>>>>>>>>>>>>>>>>>> (1653755700) to daily
>>>>>>>>>>>>>>>>>>>>>>> summary in 'weewx.sdb'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:20 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: Generated 8 files for report 
>>>>>>>>>>>>>>>>>>>>>>> SeasonsReport in 1.54
>>>>>>>>>>>>>>>>>>>>>>> seconds
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:21 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.imagegenerator: Generated 15 images for report 
>>>>>>>>>>>>>>>>>>>>>>> SeasonsReport in 0.95
>>>>>>>>>>>>>>>>>>>>>>> seconds
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:21 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.reportengine: Copied 0 files to 
>>>>>>>>>>>>>>>>>>>>>>> /var/www/html/weewx
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: Evaluation of template
>>>>>>>>>>>>>>>>>>>>>>> /etc/weewx/skins/weewx-wdc/year-%Y.html.tmpl failed 
>>>>>>>>>>>>>>>>>>>>>>> with exception '<class
>>>>>>>>>>>>>>>>>>>>>>> 'TypeError'>'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: **** Ignoring template
>>>>>>>>>>>>>>>>>>>>>>> /etc/weewx/skins/weewx-wdc/year-%Y.html.tmpl
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: **** Reason: '>=' not supported 
>>>>>>>>>>>>>>>>>>>>>>> between instances
>>>>>>>>>>>>>>>>>>>>>>> of 'NoneType' and 'float'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****  Traceback (most recent 
>>>>>>>>>>>>>>>>>>>>>>> call last):
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, 
>>>>>>>>>>>>>>>>>>>>>>> in generate
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****      unicode_string =
>>>>>>>>>>>>>>>>>>>>>>> compiled_template.respond()
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "_etc_weewx_skins_weewx_wdc_year__Y_html_tmpl.py", line 
>>>>>>>>>>>>>>>>>>>>>>> 183, in respond
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "/usr/lib/python3/dist-packages/Cheetah/Template.py", 
>>>>>>>>>>>>>>>>>>>>>>> line 1707, in
>>>>>>>>>>>>>>>>>>>>>>> _handleCheetahInclude
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****
>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>> self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "_etc_weewx_skins_weewx_wdc_includes_climatological_days_inc.py",
>>>>>>>>>>>>>>>>>>>>>>>  line 277,
>>>>>>>>>>>>>>>>>>>>>>> in respond
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "_etc_weewx_skins_weewx_wdc_includes_climatological_days_inc.py",
>>>>>>>>>>>>>>>>>>>>>>>  line 106,
>>>>>>>>>>>>>>>>>>>>>>> in __errorCatcher6
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File "<string>", line 
>>>>>>>>>>>>>>>>>>>>>>> 1, in <module>
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File 
>>>>>>>>>>>>>>>>>>>>>>> "/usr/share/weewx/user/stats_util.py",
>>>>>>>>>>>>>>>>>>>>>>> line 175, in get_climatological_day
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****      return len(list(days))
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File 
>>>>>>>>>>>>>>>>>>>>>>> "/usr/share/weewx/user/stats_util.py",
>>>>>>>>>>>>>>>>>>>>>>> line 173, in <lambda>
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****      days = filter(lambda 
>>>>>>>>>>>>>>>>>>>>>>> x: x.raw >= value,
>>>>>>>>>>>>>>>>>>>>>>> list(day_series.data))
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:23 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****  TypeError: '>=' not 
>>>>>>>>>>>>>>>>>>>>>>> supported between
>>>>>>>>>>>>>>>>>>>>>>> instances of 'NoneType' and 'float'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: Evaluation of template
>>>>>>>>>>>>>>>>>>>>>>> /etc/weewx/skins/weewx-wdc/statistics.html.tmpl failed 
>>>>>>>>>>>>>>>>>>>>>>> with exception
>>>>>>>>>>>>>>>>>>>>>>> '<class 'TypeError'>'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: **** Ignoring template
>>>>>>>>>>>>>>>>>>>>>>> /etc/weewx/skins/weewx-wdc/statistics.html.tmpl
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: **** Reason: '>=' not supported 
>>>>>>>>>>>>>>>>>>>>>>> between instances
>>>>>>>>>>>>>>>>>>>>>>> of 'NoneType' and 'float'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****  Traceback (most recent 
>>>>>>>>>>>>>>>>>>>>>>> call last):
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, 
>>>>>>>>>>>>>>>>>>>>>>> in generate
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****      unicode_string =
>>>>>>>>>>>>>>>>>>>>>>> compiled_template.respond()
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "_etc_weewx_skins_weewx_wdc_statistics_html_tmpl.py", 
>>>>>>>>>>>>>>>>>>>>>>> line 191, in respond
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "/usr/lib/python3/dist-packages/Cheetah/Template.py", 
>>>>>>>>>>>>>>>>>>>>>>> line 1707, in
>>>>>>>>>>>>>>>>>>>>>>> _handleCheetahInclude
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****
>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>> self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "_etc_weewx_skins_weewx_wdc_includes_climatological_days_inc.py",
>>>>>>>>>>>>>>>>>>>>>>>  line 277,
>>>>>>>>>>>>>>>>>>>>>>> in respond
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File
>>>>>>>>>>>>>>>>>>>>>>> "_etc_weewx_skins_weewx_wdc_includes_climatological_days_inc.py",
>>>>>>>>>>>>>>>>>>>>>>>  line 106,
>>>>>>>>>>>>>>>>>>>>>>> in __errorCatcher6
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File "<string>", line 
>>>>>>>>>>>>>>>>>>>>>>> 1, in <module>
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File 
>>>>>>>>>>>>>>>>>>>>>>> "/usr/share/weewx/user/stats_util.py",
>>>>>>>>>>>>>>>>>>>>>>> line 175, in get_climatological_day
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****      return len(list(days))
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****    File 
>>>>>>>>>>>>>>>>>>>>>>> "/usr/share/weewx/user/stats_util.py",
>>>>>>>>>>>>>>>>>>>>>>> line 173, in <lambda>
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****      days = filter(lambda 
>>>>>>>>>>>>>>>>>>>>>>> x: x.raw >= value,
>>>>>>>>>>>>>>>>>>>>>>> list(day_series.data))
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] ERROR
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: ****  TypeError: '>=' not 
>>>>>>>>>>>>>>>>>>>>>>> supported between
>>>>>>>>>>>>>>>>>>>>>>> instances of 'NoneType' and 'float'
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.cheetahgenerator: Generated 9 files for report 
>>>>>>>>>>>>>>>>>>>>>>> WdcReport in 14.05
>>>>>>>>>>>>>>>>>>>>>>> seconds
>>>>>>>>>>>>>>>>>>>>>>> May 28 12:35:35 raspberrypi weewx[8931] INFO
>>>>>>>>>>>>>>>>>>>>>>> weewx.reportengine: Copied 0 files to 
>>>>>>>>>>>>>>>>>>>>>>> /var/www/html/weewx/wdc
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Friday, May 27, 2022 at 8:25:38 PM UTC-4
>>>>>>>>>>>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 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 a topic in the Google Groups "weewx-user" group.
>>>>>>>>>>>>>>>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>>>>>>>>>>>>>>>> https://groups.google.com/d/topic/weewx-user/sDK4kzO4vBw/unsubscribe
>>>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and all its topics,
>>>>>>>>>>>>>>>>>>>>>> send an email to [email protected].
>>>>>>>>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/8016299e-8795-4847-b29f-b7aaa2260252n%40googlegroups.com
>>>>>>>>>>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/8016299e-8795-4847-b29f-b7aaa2260252n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>> 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/sDK4kzO4vBw/unsubscribe
>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and all its topics, send
>>>>>>>>>>>>>>>>>>>> an email to [email protected].
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/6c1536c3-3049-4aaf-89fe-18fe4fd5f221n%40googlegroups.com
>>>>>>>>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/6c1536c3-3049-4aaf-89fe-18fe4fd5f221n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> 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/sDK4kzO4vBw/unsubscribe
>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>> To unsubscribe from this group and all its topics, send
>>>>>>>>>>>>>>>>>> an email to [email protected].
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/cd8fb01a-73d1-4ed6-b74a-70090811e565n%40googlegroups.com
>>>>>>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/cd8fb01a-73d1-4ed6-b74a-70090811e565n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> 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/sDK4kzO4vBw/unsubscribe
>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>> To unsubscribe from this group and all its topics, send an
>>>>>>>>>>>>>>>> email to [email protected].
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/f7ce1bef-6f01-4e91-a3cd-90b55efcb776n%40googlegroups.com
>>>>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/f7ce1bef-6f01-4e91-a3cd-90b55efcb776n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>> 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/sDK4kzO4vBw/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> [email protected].
>>>>
>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/weewx-user/bedeb7fc-c031-41eb-bfed-56d84d05a243n%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/weewx-user/bedeb7fc-c031-41eb-bfed-56d84d05a243n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
> 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/sDK4kzO4vBw/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/6ec18f73-95bd-49d7-9577-ac7b7e05571en%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/6ec18f73-95bd-49d7-9577-ac7b7e05571en%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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/CABY4LHNi6hjc%3Dqc239jM73iDB-o%2Bm0BLN1V%3DZpGzCnMoizCxDw%40mail.gmail.com.

Reply via email to