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.
