[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance

2018-09-02 Thread gjr80
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

2018-09-02 Thread Philip Kutzenco
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

2018-09-02 Thread gjr80
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

2018-09-02 Thread Philip Kutzenco
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

2018-09-02 Thread gjr80
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

2018-09-01 Thread Philip Kutzenco
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]: 

[weewx-user] Re: Need help with forecasts in SteelSeries extension - apologies in advance

2018-09-01 Thread gjr80

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.