[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
Phil, Good to hear it is working, don't think it was really your fault though, I just looked at forecast entry in the wiki to answer your question below and saw that it left the final 's' off search_list_extensions. Fixed now though. You are correct, using wee_extension to uninstall forecast will not only remove any directories/files in /home/weewx/skins that were installed as part of the wee_extension --install, but it will also delete the forecast python code in /home/weewx/bin/user and all forecast settings in weewx.conf and that will break any other extensions/skins/code that uses the forecast extension. In this case all you need to is disable the forecast skin so that it does not generate any reports, that way the underlying forecast code is still being run (ie forecasts generated/downloaded/saved) but the reports in the forecast skin are not being generated. This can be done in a number of ways, the easiest is to edit weewx.conf. You need to look in the [StdReport] section, you should find something like: [[forecast]] skin = forecast HTML_ROOT = forecast just comment it out by entering a has (#) at the start of each line: #[[forecast]] #skin = forecast #HTML_ROOT = forecast that way it is easy to enable again if you want. Just save weewx.conf and then restart WeeWX. Gary On Sunday, 2 September 2018 23:45:30 UTC+10, Philip Kutzenco wrote: > > Gary, > Thanks so much! Bitten by a typo - sloppy on my part. It's all better now! > > If I might ask one more question: Right now, I only want forecast info in > the SteelSeries generated webpage. That will likely change, but if I have > no need for the forecast output in public_html/forecast (or, for that > matter output from any specific other skin or extension) how do I stop > that? If it's a skin, I should be able to uninstall it with the > wee_extension utility. If it is an extension like forecast, I imagine that > uninstalling it would stop the Zambretti forecast and prevent me using it > in SteelSeries. Do I just let WeeWX keep copying files to > public_html/forecast? If there is something on this in the User Guide or > Wiki, just point me there. > Thanks once again. > Phil > > On Sunday, September 2, 2018 at 8:02:47 AM UTC-4, gjr80 wrote:... >> >> Phil, >> >> In skin.conf change 'search_list_extension =' to 'search_list_extensions >> ='. Save skin.conf and on the next report cycle it should work fine. >> >> Gary >> >> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
Gary, Thanks so much! Bitten by a typo - sloppy on my part. It's all better now! If I might ask one more question: Right now, I only want forecast info in the SteelSeries generated webpage. That will likely change, but if I have no need for the forecast output in public_html/forecast (or, for that matter output from any specific other skin or extension) how do I stop that? If it's a skin, I should be able to uninstall it with the wee_extension utility. If it is an extension like forecast, I imagine that uninstalling it would stop the Zambretti forecast and prevent me using it in SteelSeries. Do I just let WeeWX keep copying files to public_html/forecast? If there is something on this in the User Guide or Wiki, just point me there. Thanks once again. Phil On Sunday, September 2, 2018 at 8:02:47 AM UTC-4, gjr80 wrote:... > > Phil, > > In skin.conf change 'search_list_extension =' to 'search_list_extensions > ='. Save skin.conf and on the next report cycle it should work fine. > > Gary > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
Phil, In skin.conf change 'search_list_extension =' to 'search_list_extensions ='. Save skin.conf and on the next report cycle it should work fine. Gary -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
Gary, I've attached my skin.conf for the SteelSeries skin. I notice that there is a file called Zambretti.html in public_html/ss that has a message in it that "The forecast search list extension is not installed". However, the timestamp on that is hours earlier than the all of the other files which are currently being populated there. I think that Zambretti.html file was left over from earlier, when I first installed the forecast extension, but prior to my adding the search list extension line to skin.conf for ss. So, I probably can just delete it. Phil On Sunday, September 2, 2018 at 2:11:44 AM UTC-4, gjr80 wrote: > > Phil, > > Thanks, it appears all is fine but the forecast extension extension does > not appear to be being called by the SteelSeries skin (we should be > user.forecast.ForecastVariables appearing in the search list log entry for > the SteelSeries skin). Could you post a copy of your SteelSeries skin.conf > please. > > Gary > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. # $Id: skin.conf 1210 2015-01-01 17:01:08Z mwall $ # configuration file for the steel series gauges skin for weewx # created by Matthew Wall # based on work by Mark Crossley and others # # This skin can be copied, modified, and distributed as long as this notice # is included in any derivative work. [CopyGenerator] copy_once = css/*.css, scripts/*.js [CheetahGenerator] search_list_extension = user.forecast.ForecastVariables encoding = html_entities [[ToDate]] [[[index]]] template = index.html.tmpl [[[data]]] template = gauge-data.txt.tmpl [ImageGenerator] image_width = 720 image_height = 196 image_background_color = 0xff chart_background_color = 0xff chart_gridline_color = 0xeaeaea top_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf top_label_font_size = 10 unit_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf unit_label_font_size = 10 unit_label_font_color = 0xaa bottom_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf bottom_label_font_size = 10 bottom_label_font_color = 0xaa axis_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf axis_label_font_size = 10 axis_label_font_color = 0xaa rose_label = N rose_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf rose_label_font_size = 8 rose_label_font_color = 0x88 rose_color = 0xaa chart_line_colors = 0x1e69d2, 0x8b008b, 0xa09e5f, 0x8080f0 chart_fill_colors = 0x7ec9f2, 0xeb00eb, 0xf0febf, 0xe0e0f0 line_type = 'solid' marker_size = 2 marker_type ='none' plot_type = line aggregate_type = none width = 1 yscale = None, None, None vector_rotate = 90 line_gap_fraction = 0.01 bar_gap_fraction = 0.2 daynight_day_color = 0xff daynight_night_color = 0xf8f0f0 daynight_edge_color = 0xafefef bottom_label_format = %x %X time_length = 9 [[images]] x_label_format = %H:%M show_daynight = true [[[daybarometer]]] barometer [[[dayrain]]] yscale = None, None, 0.02 plot_type = bar rain aggregate_type = sum aggregate_interval = 3600 label = Rain (hourly total) [[[dayrainrate]]] rainrate [[[daywind]]] windSpeed windGust [[[daywinddir]]] line_type = None marker_type = 'box' marker_size = 2 yscale = 0.0, 360.0, 45.0 windDir [[[daywindvec]]] windvec plot_type = vector windgustvec plot_type = vector aggregate_type = max aggregate_interval = 3600 [[[dayouttemphum]]] windchill heatindex dewpoint outTemp [[[dayinouttemp]]] outTemp inTemp [[[dayinouthum]]] yscale = 0, 100, 10 outHumidity inHumidity [[[dayradiation]]] radiation [[[dayuv]]] UV [Generators] generator_list = weewx.reportengine.CopyGenerator, weewx.cheetahgenerator.CheetahGenerator, weewx.imagegenerator.ImageGenerator
[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
Phil, Thanks, it appears all is fine but the forecast extension extension does not appear to be being called by the SteelSeries skin (we should be user.forecast.ForecastVariables appearing in the search list log entry for the SteelSeries skin). Could you post a copy of your SteelSeries skin.conf please. Gary -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
Gary, Here's the log file. FWIW, in gauges.js, I set the pageUpdateLimit to 0 (so the web page wouldn't time out) and the realtimeInterval to 300 - matching the archive interval of 5 minutes (so the viewer will get an indication of when the web page will update). I've waiting more than long enough for several web page updates, though. Thanks for the quick reply and offer to help. Best, Phil On Saturday, September 1, 2018 at 8:50:40 PM UTC-4, gjr80 wrote: > > > On Sunday, 2 September 2018 10:12:02 UTC+10, Philip Kutzenco wrote: >> >> >> The most pertinent info I found was to add the line: >> search_list_extensions = user.forecast.ForecastVariables >> to the [Cheetah Generator] section of skin.conf for SteelSeries. >> >> > Hi, that should do the trick. Just to be sure can you set debug=1 in > weewx.conf, restart WeeWX and then post a log extract from startup > covering a couple of report cycles. > > Gary > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. Sep 1 21:23:00 WeeWX-pi systemd[1]: Starting LSB: weewx weather system... Sep 1 21:23:01 WeeWX-pi weewx[17821]: engine: Initializing weewx version 3.8.2 Sep 1 21:23:01 WeeWX-pi weewx[17821]: engine: Using Python 2.7.13 (default, Nov 24 2017, 17:33:09) #012[GCC 6.3.0 20170516] Sep 1 21:23:01 WeeWX-pi weewx[17821]: engine: Platform Linux-4.14.62+-armv6l-with-debian-9.4 Sep 1 21:23:01 WeeWX-pi weewx[17821]: engine: Locale is 'en_US.UTF-8' Sep 1 21:23:01 WeeWX-pi weewx[17821]: engine: pid file is /var/run/weewx.pid Sep 1 21:23:01 WeeWX-pi weewx[17810]: Starting weewx weather system: weewx. Sep 1 21:23:01 WeeWX-pi systemd[1]: Started LSB: weewx weather system. Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Using configuration file /home/weewx/weewx.conf Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Debug is 1 Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Initializing engine Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading station type Vantage (weewx.drivers.vantage) Sep 1 21:23:02 WeeWX-pi weewx[17825]: vantage: Driver version is 3.0.11 Sep 1 21:23:02 WeeWX-pi weewx[17825]: vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 Sep 1 21:23:02 WeeWX-pi weewx[17825]: vantage: Gentle wake up of console successful Sep 1 21:23:02 WeeWX-pi weewx[17825]: vantage: Hardware type is 17 Sep 1 21:23:02 WeeWX-pi weewx[17825]: vantage: ISS ID is 1 Sep 1 21:23:02 WeeWX-pi weewx[17825]: vantage: Hardware name: Vantage Vue Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading service weewx.engine.StdTimeSynch Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Finished loading service weewx.engine.StdTimeSynch Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading service weewx.engine.StdConvert Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: StdConvert target unit is 0x1 Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Finished loading service weewx.engine.StdConvert Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading service weewx.engine.StdCalibrate Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Finished loading service weewx.engine.StdCalibrate Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading service weewx.engine.StdQC Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Finished loading service weewx.engine.StdQC Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading service weewx.wxservices.StdWXCalculate Sep 1 21:23:02 WeeWX-pi weewx[17825]: wxcalculate: The following values will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, dewpoint=prefer_hardware, appTemp=prefer_hardware, rainRate=prefer_hardware, windrun=prefer_hardware, heatindex=prefer_hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware Sep 1 21:23:02 WeeWX-pi weewx[17825]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Finished loading service weewx.wxservices.StdWXCalculate Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Loading service weewx.engine.StdArchive Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Archive will use data binding wx_binding Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Record generation will be attempted in 'hardware' Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Using archive interval of 300 seconds (specified by hardware) Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Use LOOP data in hi/low calculations: 1 Sep 1 21:23:02 WeeWX-pi weewx[17825]: manager: Daily summary version is 2.0 Sep 1 21:23:02 WeeWX-pi weewx[17825]: engine: Using binding 'wx_binding' to database 'weewx.sdb' Sep 1 21:23:02 WeeWX-pi weewx[17825]: mana
[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance
On Sunday, 2 September 2018 10:12:02 UTC+10, Philip Kutzenco wrote: > > > The most pertinent info I found was to add the line: > search_list_extensions = user.forecast.ForecastVariables > to the [Cheetah Generator] section of skin.conf for SteelSeries. > > Hi, that should do the trick. Just to be sure can you set debug=1 in weewx.conf, restart WeeWX and then post a log extract from startup covering a couple of report cycles. Gary -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.