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.
