Hi,
I'm running version 4.5.1, with the Interceptor set in 'ecowitt-client'.

I've had a long time issue with reports stopping, and have now caught one.

The log file snippet is shown below, but I'm at a loss to explain what's 
happening, as there's no error message, just a strange behavior.

====================== weewx.log =========================
Apr 14 13:00:50 pete weewx[126266] message repeated 2 times: [ DEBUG 
user.interceptor: empty queue]
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: POST: 
PASSKEY=XXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+02:59:56&tempinf=77.2&humidityin=54&baromrelin=29.968&baromabsin=30.024&tempf=78.8&humidity=53&winddir=94&windspeedmph=2.0&windgustmph=3.4&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=721.41&uv=8&model=WS2900
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: raw data: 
PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+02:59:56&tempinf=77.2&humidityin=54&baromrelin=29.968&baromabsin=30.024&tempf=78.8&humidity=53&winddir=94&windspeedmph=2.0&windgustmph=3.4&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=721.41&uv=8&model=WS2900
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter stationtype=EasyWeatherV1.5.6
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter baromrelin=29.968
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter eventrainin=0.000
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter dailyrainin=0.000
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter weeklyrainin=0.000
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter monthlyrainin=5.780
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter model=WS2900
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: raw packet: 
{'dateTime': 1618369196, 'usUnits': 1, 'temperature_in': 77.2, 
'humidity_in': 54.0, 'pressure': 30.024, 'temperature_out': 78.8, 
'humidity_out': 53.0, 'wind_dir': 94.0, 'wind_speed': 2.0, 'wind_gust': 
3.4, 'rain_rate': 0.0, 'rain_total': 141.402, 'solar_radiation': 721.41, 
'uv': 8.0, 'rain': 0.0}
Apr 14 13:00:52 pete weewx[126266] DEBUG user.interceptor: mapped packet: 
{'dateTime': 1618369196, 'usUnits': 1, 'pressure': 30.024, 'outHumidity': 
53.0, 'inHumidity': 54.0, 'outTemp': 78.8, 'inTemp': 77.2, 'windSpeed': 
2.0, 'windGust': 3.4, 'windDir': 94.0, 'radiation': 721.41, 'rain': 0.0, 
'rainRate': 0.0, 'UV': 8.0}
Apr 14 13:01:02 pete weewx[126266] DEBUG user.interceptor: empty queue
Apr 14 13:01:22 pete weewx[126266] message repeated 2 times: [ DEBUG 
user.interceptor: empty queue]
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: POST: 
PASSKEY=XXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+03:00:56&tempinf=77.2&humidityin=54&baromrelin=29.968&baromabsin=30.024&tempf=78.8&humidity=53&winddir=139&windspeedmph=1.6&windgustmph=2.2&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=715.79&uv=8&model=WS2900
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: raw data: 
PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+03:00:56&tempinf=77.2&humidityin=54&baromrelin=29.968&baromabsin=30.024&tempf=78.8&humidity=53&winddir=139&windspeedmph=1.6&windgustmph=2.2&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=715.79&uv=8&model=WS2900
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter stationtype=EasyWeatherV1.5.6
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter baromrelin=29.968
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter eventrainin=0.000
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter dailyrainin=0.000
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter weeklyrainin=0.000
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter monthlyrainin=5.780
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter model=WS2900
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: raw packet: 
{'dateTime': 1618369256, 'usUnits': 1, 'temperature_in': 77.2, 
'humidity_in': 54.0, 'pressure': 30.024, 'temperature_out': 78.8, 
'humidity_out': 53.0, 'wind_dir': 139.0, 'wind_speed': 1.6, 'wind_gust': 
2.2, 'rain_rate': 0.0, 'rain_total': 141.402, 'solar_radiation': 715.79, 
'uv': 8.0, 'rain': 0.0}
Apr 14 13:01:24 pete weewx[126266] DEBUG user.interceptor: mapped packet: 
{'dateTime': 1618369256, 'usUnits': 1, 'pressure': 30.024, 'outHumidity': 
53.0, 'inHumidity': 54.0, 'outTemp': 78.8, 'inTemp': 77.2, 'windSpeed': 
1.6, 'windGust': 2.2, 'windDir': 139.0, 'radiation': 715.79, 'rain': 0.0, 
'rainRate': 0.0, 'UV': 8.0}
Apr 14 13:01:24 pete weewx[126266] INFO weewx.manager: Added record 
2021-04-14 13:00:00 AEST (1618369200) to database 'weewx'
Apr 14 13:01:24 pete weewx[126266] INFO weewx.manager: Added record 
2021-04-14 13:00:00 AEST (1618369200) to daily summary in 'weewx'
Apr 14 13:01:24 pete weewx[126266] DEBUG weewx.reportengine: Running 
reports for latest time in the database.
Apr 14 13:01:24 pete weewx[126266] DEBUG weewx.reportengine: Running report 
'SeasonsReport'
Apr 14 13:01:24 pete weewx[126266] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Seasons/skin.conf for report 
'SeasonsReport'
Apr 14 13:01:24 pete weewx[126266] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers']
Apr 14 13:01:24 pete weewx[126266] INFO weewx.restx: MQTT: Published record 
2021-04-14 13:00:00 AEST (1618369200)
Apr 14 13:01:24 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:25 pete weewx[126266] INFO weewx.restx: OWM: Published record 
2021-04-14 13:00:00 AEST (1618369200)
Apr 14 13:01:25 pete weewx[126266] INFO weewx.cheetahgenerator: Generated 8 
files for report SeasonsReport in 0.89 seconds
Apr 14 13:01:25 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:27 pete weewx[126266] INFO weewx.imagegenerator: Generated 30 
images for report SeasonsReport in 2.27 seconds
Apr 14 13:01:27 pete weewx[126266] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx
Apr 14 13:01:27 pete weewx[126266] DEBUG weewx.reportengine: Running report 
'SmartphoneReport'
Apr 14 13:01:27 pete weewx[126266] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Smartphone/skin.conf for report 
'SmartphoneReport'
Apr 14 13:01:27 pete weewx[126266] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers']
Apr 14 13:01:27 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:27 pete weewx[126266] INFO weewx.cheetahgenerator: Generated 6 
files for report SmartphoneReport in 0.04 seconds
Apr 14 13:01:27 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:28 pete weewx[126266] INFO weewx.imagegenerator: Generated 12 
images for report SmartphoneReport in 0.33 seconds
Apr 14 13:01:28 pete weewx[126266] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx/smartphone
Apr 14 13:01:28 pete weewx[126266] DEBUG weewx.reportengine: Report 
'MobileReport' not enabled. Skipping.
Apr 14 13:01:28 pete weewx[126266] DEBUG weewx.reportengine: Report 
'StandardReport' not enabled. Skipping.
Apr 14 13:01:28 pete weewx[126266] DEBUG weewx.reportengine: Report 'FTP' 
not enabled. Skipping.
Apr 14 13:01:28 pete weewx[126266] DEBUG weewx.reportengine: Report 'RSYNC' 
not enabled. Skipping.
Apr 14 13:01:34 pete weewx[126266] DEBUG user.interceptor: empty queue
Apr 14 13:01:54 pete weewx[126266] message repeated 2 times: [ DEBUG 
user.interceptor: empty queue]
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: POST: 
PASSKEY=XXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+12:00:00&tempinf=77.2&humidityin=54&baromrelin=29.962&baromabsin=30.018&tempf=78.8&humidity=55&winddir=81&windspeedmph=2.5&windgustmph=3.4&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=711.38&uv=8&model=WS2900
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: raw data: 
PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+12:00:00&tempinf=77.2&humidityin=54&baromrelin=29.962&baromabsin=30.018&tempf=78.8&humidity=55&winddir=81&windspeedmph=2.5&windgustmph=3.4&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=711.38&uv=8&model=WS2900
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter stationtype=EasyWeatherV1.5.6
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter baromrelin=29.962
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter eventrainin=0.000
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter dailyrainin=0.000
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter weeklyrainin=0.000
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter monthlyrainin=5.780
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter model=WS2900
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: raw packet: 
{'dateTime': 1618401600, 'usUnits': 1, 'temperature_in': 77.2, 
'humidity_in': 54.0, 'pressure': 30.018, 'temperature_out': 78.8, 
'humidity_out': 55.0, 'wind_dir': 81.0, 'wind_speed': 2.5, 'wind_gust': 
3.4, 'rain_rate': 0.0, 'rain_total': 141.402, 'solar_radiation': 711.38, 
'uv': 8.0, 'rain': 0.0}
Apr 14 13:01:57 pete weewx[126266] DEBUG user.interceptor: mapped packet: 
{'dateTime': 1618401600, 'usUnits': 1, 'pressure': 30.018, 'outHumidity': 
55.0, 'inHumidity': 54.0, 'outTemp': 78.8, 'inTemp': 77.2, 'windSpeed': 
2.5, 'windGust': 3.4, 'windDir': 81.0, 'radiation': 711.38, 'rain': 0.0, 
'rainRate': 0.0, 'UV': 8.0}
Apr 14 13:01:57 pete weewx[126266] INFO weewx.manager: Added record 
2021-04-14 13:05:00 AEST (1618369500) to database 'weewx'
Apr 14 13:01:57 pete weewx[126266] INFO weewx.manager: Added record 
2021-04-14 13:05:00 AEST (1618369500) to daily summary in 'weewx'
Apr 14 13:01:57 pete weewx[126266] DEBUG weewx.reportengine: Running 
reports for latest time in the database.
Apr 14 13:01:57 pete weewx[126266] DEBUG weewx.reportengine: Running report 
'SeasonsReport'
Apr 14 13:01:57 pete weewx[126266] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Seasons/skin.conf for report 
'SeasonsReport'
Apr 14 13:01:57 pete weewx[126266] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers']
Apr 14 13:01:57 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:57 pete weewx[126266] INFO weewx.restx: MQTT: Published record 
2021-04-14 13:05:00 AEST (1618369500)
Apr 14 13:01:57 pete weewx[126266] INFO weewx.restx: OWM: Published record 
2021-04-14 13:05:00 AEST (1618369500)
Apr 14 13:01:58 pete weewx[126266] INFO weewx.cheetahgenerator: Generated 8 
files for report SeasonsReport in 0.87 seconds
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:58 pete weewx[126266] INFO weewx.imagegenerator: Generated 15 
images for report SeasonsReport in 0.29 seconds
Apr 14 13:01:58 pete weewx[126266] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.reportengine: Running report 
'SmartphoneReport'
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Smartphone/skin.conf for report 
'SmartphoneReport'
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers']
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:58 pete weewx[126266] INFO weewx.cheetahgenerator: Generated 6 
files for report SmartphoneReport in 0.04 seconds
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.manager: Daily summary 
version is 4.0
Apr 14 13:01:58 pete weewx[126266] INFO weewx.imagegenerator: Generated 6 
images for report SmartphoneReport in 0.06 seconds
Apr 14 13:01:58 pete weewx[126266] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx/smartphone
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.reportengine: Report 
'MobileReport' not enabled. Skipping.
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.reportengine: Report 
'StandardReport' not enabled. Skipping.
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.reportengine: Report 'FTP' 
not enabled. Skipping.
Apr 14 13:01:58 pete weewx[126266] DEBUG weewx.reportengine: Report 'RSYNC' 
not enabled. Skipping.
Apr 14 13:02:07 pete weewx[126266] DEBUG user.interceptor: empty queue
Apr 14 13:02:27 pete weewx[126266] message repeated 2 times: [ DEBUG 
user.interceptor: empty queue]
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: POST: 
PASSKEY=XXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+03:01:56&tempinf=77.2&humidityin=54&baromrelin=29.962&baromabsin=30.018&tempf=78.6&humidity=55&winddir=68&windspeedmph=2.2&windgustmph=3.4&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=711.38&uv=8&model=WS2900
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: raw data: 
PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&stationtype=EasyWeatherV1.5.6&dateutc=2021-04-14+03:01:56&tempinf=77.2&humidityin=54&baromrelin=29.962&baromabsin=30.018&tempf=78.6&humidity=55&winddir=68&windspeedmph=2.2&windgustmph=3.4&rainratein=0.000&eventrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=5.780&totalrainin=141.402&solarradiation=711.38&uv=8&model=WS2900
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter stationtype=EasyWeatherV1.5.6
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter baromrelin=29.962
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter eventrainin=0.000
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter dailyrainin=0.000
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter weeklyrainin=0.000
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter monthlyrainin=5.780
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: ignored 
parameter model=WS2900
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: raw packet: 
{'dateTime': 1618369316, 'usUnits': 1, 'temperature_in': 77.2, 
'humidity_in': 54.0, 'pressure': 30.018, 'temperature_out': 78.6, 
'humidity_out': 55.0, 'wind_dir': 68.0, 'wind_speed': 2.2, 'wind_gust': 
3.4, 'rain_rate': 0.0, 'rain_total': 141.402, 'solar_radiation': 711.38, 
'uv': 8.0, 'rain': 0.0}
Apr 14 13:02:28 pete weewx[126266] DEBUG user.interceptor: mapped packet: 
{'dateTime': 1618369316, 'usUnits': 1, 'pressure': 30.018, 'outHumidity': 
55.0, 'inHumidity': 54.0, 'outTemp': 78.6, 'inTemp': 77.2, 'windSpeed': 
2.2, 'windGust': 3.4, 'windDir': 68.0, 'radiation': 711.38, 'rain': 0.0, 
'rainRate': 0.0, 'UV': 8.0}
Apr 14 13:02:38 pete weewx[126266] DEBUG user.interceptor: empty queue
Apr 14 13:02:58 pete weewx[126266] message repeated 2 times: [ DEBUG 
user.interceptor: empty queue]

===========================  end  ========================

The behavior is that weewx seems to generate two reports is a short 
interval, generally just after the hour, and then stops talking until 
restarted.  Once restarted, weewx will continue reporting for an hour, then 
stop again until the next (now automated) restart.
Once this cycle begins, the only medium term fix is to restart the VM 
that's running weewx.
I've noticed now that the interceptor sends a packet with a shonky 
timestamp just before the second report.  Maybe that's the cause.  The 
interceptor seems to collect it's wits and continues with good timestamps 
after the problem packet.  The reporter however, never recovers.

Hopefully this is enough to let someone give me pointers to where to look 
next.

regards,
Russell C



-- 
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/95714733-c26f-45bb-8d1b-96e599ee1f70n%40googlegroups.com.

Reply via email to