Hello, Markek The first report is not generated until the end of the first archive interval. No report is generated on catchup.
Your archive interval is rather long (1/2 hour), so you will have to wait a bit to see the first one. To change the archive interval, use the utility wee_device with option --set-interval <http://www.weewx.com/docs/hardware.htm#vantage_archive_interval>. On Tue, Feb 8, 2022 at 3:21 AM Marek Šnapka <[email protected]> wrote: > Hello, I have tried many threads any many things, however I am still > unsuccessful in getting WeeWX into the working state. > > I have installed a HyperV VM (gen2) with Debian 11: > > ###################################### > Icon name: computer-vm > Chassis: vm > Virtualization: microsoft > Operating System: Debian GNU/Linux 11 (bullseye) > Kernel: Linux 5.10.0-11-amd64 > Architecture: x86-64 > ####################################### > > > I successfully installed WeeWX using the docs: > https://weewx.com/docs/debian.htm > > I configured WeeWX to use my Vantage Pro2 station (via WeatherLink IP) > using the following config: > > ####################################### > # WEEWX CONFIGURATION FILE > # > # Copyright (c) 2009-2021 Tom Keffer <[email protected]> > # See the file LICENSE.txt for your rights. > > > ############################################################################## > > # This section is for general configuration information. > > # Set to 1 for extra debug info, otherwise comment it out or set to zero > debug = 1 > > # Root directory of the weewx data file hierarchy for this station > WEEWX_ROOT = / > > # Whether to log successful operations > log_success = True > > # Whether to log unsuccessful operations > log_failure = True > > # How long to wait before timing out a socket (FTP, HTTP) connection > socket_timeout = 20 > > # Do not modify this. It is used when installing and updating weewx. > version = 4.6.0 > > > ############################################################################## > > # This section is for information about the station. > > [Station] > > # Description of the station location > location = "Opava, Czech Republic" > > # Latitude in decimal degrees. Negative for southern hemisphere > latitude = 49.9296003 > # Longitude in decimal degrees. Negative for western hemisphere. > longitude = 17.8794469 > > # Altitude of the station, with the unit it is in. This is used only > # if the hardware cannot supply a value. > altitude = 270, meter > > # Set to type of station hardware. There must be a corresponding stanza > # in this file, which includes a value for the 'driver' option. > station_type = Vantage > > # If you have a website, you may specify an URL. This is required if > you > # intend to register your station. > #station_url = http://www.example.com > > # The start of the rain year (1=January; 10=October, etc.). This is > # downloaded from the station if the hardware supports it. > rain_year_start = 1 > > # Start of week (0=Monday, 6=Sunday) > week_start = 0 > > > ############################################################################## > > [Vantage] > # This section is for the Davis Vantage series of weather stations. > > # Connection type: serial or ethernet > # serial (the classic VantagePro) > # ethernet (the WeatherLinkIP or Serial-Ethernet bridge) > type = ethernet > > # If the connection type is serial, a port must be specified: > # Debian, Ubuntu, Redhat, Fedora, and SuSE: > # /dev/ttyUSB0 is a common USB port name > # /dev/ttyS0 is a common serial port name > # BSD: > # /dev/cuaU0 is a common serial port name > # port = /dev/ttyUSB0 > > # If the connection type is ethernet, an IP Address/hostname is > required: > host = 192.168.9.2 > > ###################################################### > # The rest of this section rarely needs any attention. > # You can safely leave it "as is." > ###################################################### > > # Serial baud rate (usually 19200) > baudrate = 19200 > > # TCP port (when using the WeatherLinkIP) > tcp_port = 8080 > > # TCP send delay (when using the WeatherLinkIP): > tcp_send_delay = 0.5 > > # The type of LOOP packet to request: 1 = LOOP1; 2 = LOOP2; 3 = both > loop_request = 1 > > # The id of your ISS station (usually 1). If you use a wind meter > connected > # to a anemometer transmitter kit, use its id > iss_id = 1 > > # How long to wait for a response from the station before giving up (in > # seconds; must be greater than 2) > timeout = 5 > > # How long to wait before trying again (in seconds) > wait_before_retry = 15 > > # How many times to try before giving up: > max_tries = 60 > > # Vantage model Type: 1 = Vantage Pro; 2 = Vantage Pro2 > model_type = 2 > > # The driver to use: > driver = weewx.drivers.vantage > > > ############################################################################## > > # This section is for uploading data to Internet sites > > [StdRESTful] > > [[StationRegistry]] > # To register this weather station with weewx, set this to true, > # then fill out option 'station_url' above. > register_this_station = false > > [[AWEKAS]] > # This section is for configuring posts to AWEKAS. > > # If you wish to post to AWEKAS, set the option 'enable' to true, > then specify a username > # and password. To guard against parsing errors, put the password > in quotes. > enable = false > username = replace_me > password = replace_me > > [[CWOP]] > # This section is for configuring posts to CWOP. > > # If you wish to post to CWOP, set the option 'enable' to true, > # then specify the station ID (e.g., CW1234). > enable = false > station = replace_me > # If this is an APRS (radio amateur) station, specify the > # passcode (e.g., 12345). Otherwise, ignore. > passcode = replace_me > > > [[PWSweather]] > # This section is for configuring posts to PWSweather.com. > > # If you wish to post to PWSweather.com, set the option 'enable' > to true, then specify a > # station and password. To guard against parsing errors, put the > password in quotes. > enable = false > station = replace_me > password = replace_me > > [[WOW]] > # This section is for configuring posts to WOW. > > # If you wish to post to WOW, set the option 'enable' to true, > then specify a station and > # password. To guard against parsing errors, put the password in > quotes. > enable = false > station = replace_me > password = replace_me > > [[Wunderground]] > # This section is for configuring posts to the Weather Underground. > > # If you wish to post to the Weather Underground, set the option > 'enable' to true, then > # specify a station (e.g., 'KORHOODR3') and password. To guard > against parsing errors, put > # the password in quotes. > enable = false > station = replace_me > password = replace_me > > # If you plan on using wunderfixer, set the following > # to your API key: > api_key = replace_me > > # Set the following to True to have weewx use the WU "Rapidfire" > # protocol. Not all hardware can support it. See the User's Guide. > rapidfire = False > > > ############################################################################## > > # This section specifies what reports, using which skins, to generate. > > [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 > > # 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 = false > HTML_ROOT = /var/www/html/weewx/smartphone > > [[MobileReport]] > # The MobileReport uses the 'Mobile' skin, and the images and files > # are placed in a dedicated subdirectory. > skin = Mobile > enable = false > HTML_ROOT = /var/www/html/weewx/mobile > > [[StandardReport]] > # This is the old "Standard" skin. By default, it is not enabled. > skin = Standard > enable = false > > [[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 = false > user = replace_me > password = replace_me > server = replace_me # The ftp server name, e.g, > www.myserver.org > path = replace_me # 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 = /var/www/html/weewx > > # Most FTP servers use port 21 > port = 21 > > # Set to 1 to use passive mode, zero for active mode > passive = 1 > > [[RSYNC]] > # rsync'ing to a webserver is treated as just another report > skin = Rsync > > # If you wish to use rsync, you must configure passwordless ssh > using > # public/private key authentication from the user account that > weewx > # runs to the user account on the remote machine where the files > # will be copied. > # > # If you wish to use rsync, set "enable" to "true", then > # fill out server, user, and path. > # The server should appear in your .ssh/config file. > # The user is the username used in the identity file. > # The path is the destination directory, such as > /var/www/html/weather. > # Be sure that the user has write permissions on the destination! > enable = false > server = replace_me > user = replace_me > path = replace_me > > # To upload files from something other than what HTML_ROOT is set > # to above, specify a different HTML_ROOT here. > #HTML_ROOT = /var/www/html/weewx > > # Rsync can be configured to remove files from the remote server if > # they don't exist under HTML_ROOT locally. USE WITH CAUTION: if > you > # make a mistake in the remote path, you could could > unintentionally > # cause unrelated files to be deleted. Set to 1 to enable remote > file > # deletion, zero to allow files to accumulate remotely. > delete = 0 > > # Options in the [[Defaults]] section below will apply to all reports. > # What follows are a few of the more popular options you may want to > # uncomment, then change. > [[Defaults]] > > # Which language to use for all reports. Not all skins support all > languages. > # You can override this for individual reports. > lang = en > > # Which unit system to use for all reports. Choices are 'us', > 'metric', or 'metricwx'. > # You can override this for individual reports. > unit_system = metricwx > > [[[Units]]] > > # Option "unit_system" above sets the general unit system, but > overriding specific unit > # groups is possible. These are popular choices. Uncomment and > set as appropriate. > # NB: The unit is always in the singular. I.e., > 'mile_per_hour', > # NOT 'miles_per_hour' > [[[[Groups]]]] > # group_altitude = meter # Options are > 'foot' or 'meter' > # group_pressure = mbar # Options are > 'inHg', 'mmHg', 'mbar', or 'hPa' > # group_rain = mm # Options are > 'inch', 'cm', or 'mm' > # group_rainrate = mm_per_hour # Options are > 'inch_per_hour', 'cm_per_hour', or 'mm_per_hour' > # The following line is used to keep the above lines > indented properly. > # It can be ignored. > unused = unused > > # Uncommenting the following section frequently results in more > # attractive formatting of times and dates, but may not work in > # your locale. > [[[[TimeFormats]]]] > # day = %H:%M > # week = %H:%M on %A > # month = %d-%b-%Y %H:%M > # year = %d-%b-%Y %H:%M > # rainyear = %d-%b-%Y %H:%M > # current = %d-%b-%Y %H:%M > # ephem_day = %H:%M > # ephem_year = %d-%b-%Y %H:%M > # The following line is used to keep the above lines > indented properly. > # It can be ignored. > unused = unused > > [[[Labels]]] > # Users frequently change the labels for these observation > types > [[[[Generic]]]] > # inHumidity = Inside Humidity > # inTemp = Inside Temperature > # outHumidity = Outside Humidity > # outTemp = Outside Temperature > # extraTemp1 = Temperature1 > # extraTemp2 = Temperature2 > # extraTemp3 = Temperature3 > # The following line is used to keep the above lines > indented properly. > # It can be ignored. > unused = unused > > > ############################################################################## > > # This service acts as a filter, converting the unit system coming from > # the hardware to a unit system in the database. > > [StdConvert] > > # The target_unit affects only the unit system in the database. Once > # chosen it cannot be changed without converting the entire database. > # Modification of target_unit after starting weewx will result in > # corrupt data - the database will contain a mix of US and METRIC data. > # > # The value of target_unit does not affect the unit system for > # reporting - reports can display US, Metric, or any combination of > units. > # > # In most cases, target_unit should be left as the default: US > # > # In particular, those migrating from a standard wview installation > # should use US since that is what the wview database contains. > > # DO NOT MODIFY THIS VALUE UNLESS YOU KNOW WHAT YOU ARE DOING! > target_unit = US # Options are 'US', 'METRICWX', or 'METRIC' > > > ############################################################################## > > # This section can adjust data using calibration expressions. > > [StdCalibrate] > > [[Corrections]] > # For each type, an arbitrary calibration expression can be given. > # It should be in the units defined in the StdConvert section. > # Example: > foo = foo + 0.2 > > > ############################################################################## > > # This section is for quality control checks. If units are not specified, > # values must be in the units defined in the StdConvert section. > > [StdQC] > > [[MinMax]] > barometer = 26, 32.5, inHg > pressure = 24, 34.5, inHg > outTemp = -40, 120, degree_F > inTemp = 10, 120, degree_F > outHumidity = 0, 100 > inHumidity = 0, 100 > windSpeed = 0, 120, mile_per_hour > rain = 0, 10, inch > > > ############################################################################## > > # This section controls the origin of derived values. > > [StdWXCalculate] > > [[Calculations]] > # How to calculate derived quantities. Possible values are: > # hardware - use the value provided by hardware > # software - use the value calculated by weewx > # prefer_hardware - use value provide by hardware if available, > # otherwise use value calculated by weewx > > pressure = prefer_hardware > altimeter = prefer_hardware > appTemp = prefer_hardware > barometer = prefer_hardware > cloudbase = prefer_hardware > dewpoint = prefer_hardware > ET = prefer_hardware > heatindex = prefer_hardware > humidex = prefer_hardware > inDewpoint = prefer_hardware > maxSolarRad = prefer_hardware > rainRate = prefer_hardware > windchill = prefer_hardware > windrun = prefer_hardware > > > ############################################################################## > > # For hardware that supports it, this section controls how often the > # onboard clock gets updated. > > [StdTimeSynch] > > # How often to check the weather station clock for drift (in seconds) > clock_check = 14400 > > # How much it can drift before we will correct it (in seconds) > max_drift = 5 > > > ############################################################################## > > # This section is for configuring the archive service. > > [StdArchive] > > # If the station hardware supports data logging then the archive > interval > # will be downloaded from the station. Otherwise, specify it (in > seconds). > archive_interval = 1800 > > # If possible, new archive records are downloaded from the station > # hardware. If the hardware does not support this, then new archive > # records will be generated in software. > # Set the following to "software" to force software record generation. > record_generation = hardware > > # Whether to include LOOP data in hi/low statistics > loop_hilo = True > > # The data binding used to save archive records > data_binding = wx_binding > > # Whether to log successful archive operations > log_success = True > > # Whether to log unsuccessful archive operations > log_failure = True > > > ############################################################################## > > # This section binds a data store to a database. > > [DataBindings] > > [[wx_binding]] > # The database must match one of the sections in [Databases]. > # This is likely to be the only option you would want to change. > database = archive_sqlite > # The name of the table within the database > table_name = archive > # The manager handles aggregation of data for historical summaries > manager = weewx.manager.DaySummaryManager > # The schema defines the structure of the database. > # It is *only* used when the database is created. > schema = schemas.wview_extended.schema > > > ############################################################################## > > # This section defines various databases. > > [Databases] > > # A SQLite database is simply a single file > [[archive_sqlite]] > database_name = weewx.sdb > database_type = SQLite > > # MySQL > [[archive_mysql]] > database_name = weewx > database_type = MySQL > > > ############################################################################## > > # This section defines defaults for the different types of databases. > > [DatabaseTypes] > > # Defaults for SQLite databases > [[SQLite]] > driver = weedb.sqlite > # Directory in which the database files are located > SQLITE_ROOT = /var/lib/weewx > > # Defaults for MySQL databases > [[MySQL]] > driver = weedb.mysql > # The host where the database is located > host = localhost > # The user name for logging in to the host > user = weewx > # The password (use quotes to guard against parsing errors) > password = weewx > > > ############################################################################## > > # This section configures the internal weewx engine. > > [Engine] > > # The following section specifies which services should be run and in > what order. > [[Services]] > prep_services = weewx.engine.StdTimeSynch > data_services = , > process_services = weewx.engine.StdConvert, > weewx.engine.StdCalibrate, weewx.engine.StdQC, > weewx.wxservices.StdWXCalculate > xtype_services = weewx.wxxtypes.StdWXXTypes, > weewx.wxxtypes.StdPressureCooker, weewx.wxxtypes.StdRainRater, > weewx.wxxtypes.StdDelta > archive_services = weewx.engine.StdArchive > restful_services = weewx.restx.StdStationRegistry, > weewx.restx.StdWunderground, weewx.restx.StdPWSweather, > weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS > report_services = weewx.engine.StdPrint, weewx.engine.StdReport > > ####################################### > > However, I am getting pretty odd results as I cannot see any HTML folder > created in /var/www/html/ . > > As the reporting was the only function I actually needed, this seems > rather unfortunate. > > However, what I have found out is that I cannot see any cheetahgenerator > logs at all in the syslog: > > ####################################### > > root@server9-weewx:~# tail -n 200 /var/log/syslog |grep 1617 > Feb 8 12:02:56 server9-weewx weewx[1617] DEBUG __main__: Initializing > engine > Feb 8 12:02:56 server9-weewx weewx[1617] INFO weewx.engine: Loading > station type Vantage (weewx.drivers.vantage) > Feb 8 12:02:56 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Driver version is 3.2.3 > Feb 8 12:02:56 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Option loop_request=1 > Feb 8 12:02:56 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Opened up ethernet host 192.168.9.2 on port 8080. timeout=5.0, > tcp_send_delay=0.5 > Feb 8 12:02:56 server9-weewx systemd[1]: weewx.service: Supervising > process 1617 which is not our child. We'll most likely not notice when it > exits. > Feb 8 12:02:56 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Gentle wake up of console successful > Feb 8 12:02:57 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Hardware type is 16 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: ISS > ID is 1 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Hardware name: Vantage Pro2 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdTimeSynch > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdTimeSynch > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdConvert > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.engine: StdConvert > target unit is 0x1 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdConvert > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdCalibrate > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdCalibrate > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdQC > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdQC > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.wxservices.StdWXCalculate > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.wxservices: > StdWXCalculate will use data binding wx_binding > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.manager: Daily > summary version is 4.0 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.wxservices.StdWXCalculate > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdWXXTypes > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdWXXTypes > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdPressureCooker > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdPressureCooker > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdRainRater > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdRainRater > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdDelta > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdDelta > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdArchive > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.engine: Archive will > use data binding wx_binding > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.engine: Record > generation will be attempted in 'hardware' > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.engine: Using archive > interval of 1800 seconds (specified by hardware) > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Use LOOP > data in hi/low calculations: 1 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdArchive > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.restx.StdStationRegistry > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.restx: > StationRegistry: Registration not requested. > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.restx.StdStationRegistry > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.restx.StdWunderground > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.restx: Wunderground: > Posting not enabled. > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.restx.StdWunderground > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.restx.StdPWSweather > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.restx: PWSweather: > Posting not enabled. > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.restx.StdPWSweather > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.restx.StdCWOP > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.restx: CWOP: Posting > not enabled. > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.restx.StdCWOP > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.restx.StdWOW > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.restx: WOW: Posting > not enabled. > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.restx.StdWOW > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.restx.StdAWEKAS > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.restx: AWEKAS: > Posting not enabled. > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.restx.StdAWEKAS > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdPrint > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdPrint > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Loading > service weewx.engine.StdReport > Feb 8 12:03:01 server9-weewx weewx[1617] INFO weewx.engine: 'pyephem' not > detected, extended almanac data is not available > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.engine: Finished > loading service weewx.engine.StdReport > Feb 8 12:03:01 server9-weewx weewx[1617] INFO __main__: Starting up weewx > version 4.6.0 > Feb 8 12:03:01 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Gentle wake up of console successful > Feb 8 12:03:02 server9-weewx weewx[1617] INFO weewx.engine: Clock error > is 2.52 seconds (positive is fast) > Feb 8 12:03:02 server9-weewx weewx[1617] INFO weewx.engine: Using binding > 'wx_binding' to database 'weewx.sdb' > Feb 8 12:03:02 server9-weewx weewx[1617] INFO weewx.manager: Starting > backfill of daily summaries > Feb 8 12:03:02 server9-weewx weewx[1617] INFO weewx.manager: Daily > summaries up to date > Feb 8 12:03:02 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-02-08 11:30:00 CET (1644316200) > Feb 8 12:03:02 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Gentle wake up of console successful > Feb 8 12:03:04 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Retrieving 1 page(s); starting index= 4 > Feb 8 12:03:05 server9-weewx weewx[1617] INFO weewx.manager: Added record > 2022-02-08 12:00:00 CET (1644318000) to database 'weewx.sdb' > Feb 8 12:03:05 server9-weewx weewx[1617] INFO weewx.manager: Added record > 2022-02-08 12:00:00 CET (1644318000) to daily summary in 'weewx.sdb' > Feb 8 12:03:05 server9-weewx weewx[1617] INFO weewx.engine: Starting main > packet loop. > Feb 8 12:03:05 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Gentle wake up of console successful > Feb 8 12:03:06 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Requesting 200 LOOP packets. > Feb 8 12:03:06 server9-weewx weewx[1617] DEBUG weewx.drivers.vantage: > Gentle wake up of console successful > root@server9-weewx:~# > > ####################################### > > I have also used this thread to eliminate the read erros and migrated from > init.d to systemd (by Peter Fletcher at 14. 3. 2019 21:51:37): > https://groups.google.com/g/weewx-user/c/xhZYyX5cg8k > > This did indeed solve many IP read problems (and I highly recommend to use > this instead of init.d in packages). > > However, the HTMLs are still not generated despite the DB catchup runs > correctly. > > I kindly ask for help. > > Thank You. > > Marek Šnapka > > -- > 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/2ad62eeb-94fc-4967-a454-49ac5fe2abaan%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/2ad62eeb-94fc-4967-a454-49ac5fe2abaan%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAPq0zECqL5TNchoqz9fqjZ169e3mQzjg%2B_VOA_aMWqrfkP-QoA%40mail.gmail.com.
