More on this - some snippets from weewx.conf
[StdReport]
# Where the skins reside, relative to WEEWX_ROOT
SKIN_ROOT = skins
# Where the generated reports should go, relative to WEEWX_ROOT
HTML_ROOT = public_html
# The database binding indicates which data should be used in reports.
data_binding = wx_binding
# Whether to log a successful operation
log_success = True
# Whether to log an unsuccessful operation
log_failure = True
# Each of the following subsections defines a report that will be run.
# 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.
[[SeasonsReport]]
# The SeasonsReport uses the 'Seasons' skin, which contains the
# images, templates and plots for the report.
skin = Seasons
enable = true
[[SmartphoneReport]]
# The SmartphoneReport uses the 'Smartphone' skin, and the images and
# files are placed in a dedicated subdirectory.
skin = Smartphone
enable = true
HTML_ROOT = public_html/smartphone
[[MobileReport]]
# The MobileReport uses the 'Mobile' skin, and the images and files
# are placed in a dedicated subdirectory.
skin = Mobile
enable = true
HTML_ROOT = public_html/mobile
[[StandardReport]]
# This is the old "Standard" skin. By default, it is not enabled.
skin = Standard
enable = true
[[FTP]]
# FTP'ing the results to a webserver is treated as just another report,
# albeit one with an unusual report generator!
skin = Ftp
# If you wish to use FTP, set "enable" to "true", then
# fill out the next four lines.
# Use quotes around passwords to guard against parsing errors.
enable = true
user = hidden
password = "hidden"
server = 192.168.1.xx
# The ftp server name, e.g, www.myserver.org
path = /vtwx-dev-html
# The destination directory, e.g., /weather
# Set to True for an FTP over TLS (FTPS) connection. Not all servers
# support this.
secure_ftp = False
# To upload files from something other than what HTML_ROOT is set
# to above, specify a different HTML_ROOT here.
#HTML_ROOT = public_html
# Most FTP servers use port 21
port = 21
# Set to 1 to use passive mode, zero for active mode
passive = 1
debug = 1
And
[Engine]
[[Services]]
# This section specifies the services that should be run. They are
# grouped by type, and the order of services within each group
# determines the order in which the services will be run.
prep_services = weewx.engine.StdTimeSynch
data_services = ,
process_services
= weewx.engine.StdConvert, weewx.engine.StdCalibrate, weewx.engine.StdQC,
weewx.wxservices.StdWXCalculate
archive_services = weewx.engine.StdArchive, weewx.engine.StdPrint
# , user.raw.RawService
restful_services
= weewx.engine.StdPrint, weewx.restx.StdStationRegistry,
weewx.restx.StdWunderground, weewx.restx.StdPWSweather, weewx.restx.StdCWOP,
weewx.restx.StdWOW, weewx.restx.StdAWEKAS
#, user.mqtt.MQTT
#report_services = weewx.engine.StdPrint, weewx.engine.StdReport
report_services = weewx.engine.StdReport, weewx.engine.StdPrint
On Sunday, October 27, 2019 at 12:29:37 PM UTC-4, Tom Mitchell wrote:
>
> Playing around with the v4 alpha inside a Docker container. Polling works
> well talking to a VP2, database works well. I am struggling with getting
> any reports to work with my config.
>
> Here is what I know.
>
> If I use the default weewx.conf that ships with the alpha, it complains
> about logging but does populate public_html/
>
> I visually inspected and diff'd the default weewx.conf with mine, and they
> seem the same in the places that matter.
>
> But the reporting process that runs every five minutes fails:
>
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.drivers.vantage: DMPAFT
> complete: page timestamp 2019-10-18 08:50:00 EDT (1571403000) less than
> final timestamp 2019-10-27 12:10:00 EDT (1572192600)
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.drivers.vantage: Catch up
> complete.
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Running reports for latest time in the database.
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Running report 'SeasonsReport'
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.drivers.vantage: Requesting 200
> LOOP packets.
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Found configuration file /home/weewx/skins/Seasons/skin.conf for report
> 'SeasonsReport'
> 2019-10-27 12:15:25 weewx[39]/ERROR weewx.reportengine: ****
> Report ignored
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Running report 'SmartphoneReport'
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Found configuration file /home/weewx/skins/Smartphone/skin.conf for report
> 'SmartphoneReport'
> 2019-10-27 12:15:25 weewx[39]/ERROR weewx.reportengine: ****
> Report ignored
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Running report 'MobileReport'
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Found configuration file /home/weewx/skins/Mobile/skin.conf for report
> 'MobileReport'
> 2019-10-27 12:15:25 weewx[39]/ERROR weewx.reportengine: ****
> Report ignored
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Running report 'StandardReport'
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Found configuration file /home/weewx/skins/Standard/skin.conf for report
> 'StandardReport'
> 2019-10-27 12:15:25 weewx[39]/ERROR weewx.reportengine: ****
> Report ignored
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Running report 'FTP'
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Found configuration file /home/weewx/skins/Ftp/skin.conf for report 'FTP'
> 2019-10-27 12:15:25 weewx[39]/ERROR weewx.reportengine: ****
> Report ignored
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.reportengine: reportengine:
> Report 'RSYNC' not enabled. Skipping.
> 2019-10-27 12:15:25 weewx[39]/DEBUG weewx.drivers.vantage: Gentle wake up
> of console successful
> LOOP: 2019-10-27 12:15:26 EDT (1572192926) appTemp: 37.26554343340425,
> barometer: 30.104, cloudbase: 1511.4556564232578, consBatteryVoltage: 4.77,
> dateTime: 1572192926, dayET: 0.0, dayRain: 0.23, dewpoint:
> 39.87799511173767, extraAlarm1: 0, extraAlarm2: 0, extraAlarm3: 0,
> extraAlarm4: 0, extraAlarm5: 0, extraAlarm6: 0, extraAlarm7: 0,
> extraAlarm8: 0, forecastIcon: 6, forecastRule: 63, heatindex: 41.2,
> humidex: 41.2, inDewpoint: 35.71774930009776, inHumidity: 58.0,
> insideAlarm: 0, inTemp: 49.9, leafWet4: 0.0, maxSolarRad:
> 502.17728515573157, monthET: 1.27, monthRain: 4.7, outHumidity: 95.0,
> outsideAlarm1: 0, outsideAlarm2: 0, outTemp: 41.2, radiation: 26.0, rain:
> 0.0, rainAlarm: 0, rainRate: 0.09, soilLeafAlarm1: 0, soilLeafAlarm2: 0,
> soilLeafAlarm3: 0, soilLeafAlarm4: 0, stormRain: 0.23, stormStart:
> 1572148800, sunrise: 1572175632.0, sunset: 1572214128.0, txBatteryStatus:
> 0, usUnits: 1, windchill: 41.2, windDir: 150.0, windGust: 3.0, windGustDir:
> 150.0, windSpeed: 3.0, windSpeed10: 2.0, yearET: 8.7, yearRain: 4.7
>
> Why are they being skipped? Where should I look for more detail to see
> what I need to fix?
>
> Should I be posting this to the developers group since it is on the alpha?
>
> Any advice appreciated!
>
>
--
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/09089668-1467-4995-b5e0-c301bec4a0de%40googlegroups.com.