Well, it appears that I solved this.  I picked up a WH25 to get barometer 
and inside temp to weewx until I could figure out how to capture the 
WH32B.  Once I started capturing a barometer reading again, it started 
generating the NOAA reports.  Odd, but that was the only thing IO changed.  
I will let it run overnight, then work to upgrade to 3.91.



On Monday, February 4, 2019 at 9:02:05 AM UTC-6, [email protected] wrote:
>
> Thanks guys, I am travelling and will be away from my pi until Thursday, I 
> will try the suggested changes then and report back.
>
> Thanks!
>
> On Sunday, February 3, 2019 at 10:47:42 PM UTC-6, gjr80 wrote:
>>
>> I agree with Pat that some changes are needed to [StdReport]. I don't 
>> expect the Belchertown extension would be interfering with other skins, but 
>> for some reason it appears that a number of settings in [StdReport] have 
>> changed from default and would appear to be conflicting (the conflicts may 
>> not be the cause of the problem but they certainly limit troubleshooting). 
>> We should have been seeing [[StandardReport]] and [[Belchertown]] both 
>> producing NOAA format reports. Unfortunately the skin = Belchertown 
>> setting under [[StandardReport]] meant that the Standard skin was never 
>> called. As it turns out even if [[StandardReport]] had skin = Standard 
>> we would not have had any Standard skin NOAA reports to look at as the 
>> HTML_ROOT 
>> = /var/www/html/weewx appearing under [StdReport] and [[Belchertown]] 
>> would mean that all NOAA reports (whether from the Standard skin or 
>> Belchertown skin would have gone to /var/www/html/weewx/NOAA and since 
>> the Belchertown report was listed after StandardReport the Belchertown NOAA 
>> files would have overwritten those generated by StandardReport.
>>
>> I suggest a few changes to [StdReport] so we can see if both the 
>> Standard skin and Belchertown are having the same problem generating the 
>> NOAA reports. Based on the Belchertown and WeeWX defaults I would change 
>> [StdReport] to be:
>>
>> [StdReport]
>>
>>     # Where the skins reside, relative to WEEWX_ROOT
>>     SKIN_ROOT = /etc/weewx/skins
>>
>>     # Where the generated reports should go, relative to WEEWX_ROOT
>>     HTML_ROOT = /var/www/html/weewx
>>
>>     # The database binding indicates which data should be used in reports.
>>     data_binding = wx_binding
>>
>>     # Each of the following subsections defines a report that will be run.
>>
>>     [[StandardReport]]
>>         # See the customizing guide to change the units, plot types and line
>>         # colors, modify the fonts, display additional sensor data, and other
>>         # customizations. Many of those changes can be made here by 
>> overriding
>>         # parameters, or by modifying templates within the skin itself.
>>
>>         # The StandardReport uses the 'Standard' skin, which contains the
>>         # images, templates and plots for the report.
>>         skin = Standard
>>     [[Highcharts_Belchertown]]
>>         HTML_ROOT = /var/www/html/weewx/belchertown
>>         skin = Highcharts_Belchertown
>>     [[Belchertown]]
>>         HTML_ROOT = /var/www/html/weewx/belchertown
>>         skin = Belchertown
>>         [[[Extras]]]
>>             footer_copyright_text = "mydomain.com"
>>             forecast_enabled = 1
>>             darksky_secret_key = "MyGoodKey"
>>             earthquake_enabled = 1
>>
>> Looking at the Belchertown extension installer I see that HTML_ROOT is 
>> normally be set to HTML_ROOT = belchertown, but in that case that would 
>> put the Belchertown generated files in /usr/share/weewx/belchertown, I 
>> think it will be easier to keep them close to the rest of the generated 
>> output in /var/www/html/weewx. 
>>
>> Leave debug = 1 in weewx.conf for the time being. I would also delete 
>> the contents of the /var/www/html/weewx directory so we can be certain 
>> it is all freshly generated. Once the [StdReport] changes have been made 
>> and /var/www/html/weewx cleared of content, restart WeeWX and let it run 
>> for a couple of archive intervals. Check the NOAA reports for completeness. 
>> If both the Standard and Belchertown NOAA files are missing data than then 
>> the problem is something wider than either report. In which case please 
>> post a copy of the log from when WeeWX was restarted and we will take it 
>> from there.
>>
>> Gary
>>
>> On Monday, 4 February 2019 08:10:15 UTC+10, Pat wrote:
>>>
>>> The Belchertown skin shouldn't be altering the skin settings of other 
>>> skins. The exception is the Highcharts_Belchertown skin (which I refer to 
>>> as a subskin). However, the Belchertown skin does ship with its own NOAA 
>>> report templates - which are borrowed from the Standard skin. Exact 
>>> copy/paste from Standard. 
>>>
>>> Gary might be onto something Torrin. Maybe reset the entire StdReport 
>>> section back to default, restart weewx and see what happens?
>>>
>>>
>>>
>>> On Sunday, February 3, 2019 at 4:54:37 PM UTC-5, [email protected] 
>>> wrote:
>>>>
>>>> Yup, I noticed that and just commented out the StdReport, same results 
>>>> (no new data in NOAA reports), though it only runs the skin once.
>>>>
>>>> On Sunday, February 3, 2019 at 3:41:58 PM UTC-6, gjr80 wrote:
>>>>>
>>>>> So WeeWX is generating archive records with data and saving them to 
>>>>> archive. Looking at weewx.conf I notice you are not running the Standard 
>>>>> skin:
>>>>>
>>>>>     [[StandardReport]]
>>>>>         # See the customizing guide to change the units, plot types 
>>>>> and line
>>>>>         # colors, modify the fonts, display additional sensor data, 
>>>>> and other
>>>>>         # customizations. Many of those changes can be made here by 
>>>>> overriding
>>>>>         # parameters, or by modifying templates within the skin itself.
>>>>>
>>>>>         # The StandardReport uses the 'Standard' skin, which contains 
>>>>> the
>>>>>         # images, templates and plots for the report.
>>>>>         skin = Belchertown
>>>>>
>>>>> So you are actually running the Belchertown skin twice, once under 
>>>>> [[StandardReport]] and once again under [[Belchertown]]? I know little 
>>>>> detail of how the Belchertown skin works but this does not seem right to 
>>>>> me, one skin should not be altering the settings of another. It will 
>>>>> certainly prevent the Standard skin NOAA reports from being run. I cannot 
>>>>> speak for the Belchertown skin.
>>>>>
>>>>> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to