Hello, Tom, thanks for pointing out the corrupted memory issue.
I chose to experiment a bit: 1) downloaded the station data to the WeeWX database 2) reflashed the very oddly responding station back to FW v1.90 - will experiment with the newer versions later though and share the results 3) cleared the memory using: wee_device --dump ...did not respond at all... wee_device --clear-memory ...deleted all data... wee_device --dump ...something happened, not idea what, the station responded, but whatever, just to be sure... 4) ran wee_reports - this created everything I needed 5) reconfigured the logging interval to 15 minutes using "wee_device --set-interval 15" 6) waited...everything seems to be up-to-date now Thanks a lot for Your support! Dne úterý 8. února 2022 v 14:03:32 UTC+1 uživatel tke...@gmail.com napsal: > If that's the case, it would be useful to see more of the log, in > particular of the time when the report should have been run. > > It's possible that the logger in your Davis is suffering from corrupted > memory, but it's impossible to say without seeing the log. See the wiki > <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#weewx-generates-html-pages-but-it-does-not-update-them> > . > > On Tue, Feb 8, 2022 at 4:59 AM Marek Šnapka <marek....@zemedelka-opava.cz> > wrote: > >> Hello, Tom, >> thanks, the 30 min archive interval is set up on purpose. >> >> However, after 12 hours, different configs and a full machine reinstall, >> the system was able to create a report only once, then the index.html with >> current weather has not been updated, but monthly reports were OK. >> >> Then I reinstalled the app again, configured it from the >> scratch...nothing. >> >> Thanks. >> >> Marek >> Dne úterý 8. února 2022 v 13:51:52 UTC+1 uživatel tke...@gmail.com >> napsal: >> >>> 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 < >>> marek....@zemedelka-opava.cz> 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 <tke...@gmail.com> >>>> # 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 weewx-user+...@googlegroups.com. >>>> 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 weewx-user+...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/c8e28193-fa7c-4569-bc7d-03bfb72c273an%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/c8e28193-fa7c-4569-bc7d-03bfb72c273an%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/38be7be1-974e-4616-b4db-af0347e97a09n%40googlegroups.com.