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 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/CABY4LHPCW9gT2a8qqikyDpNSy1zTviw36RYHqRTrmTzrjyyBag%40mail.gmail.com.
weewx.conf
Description: Binary data
