Everything had been working great until I updated the raspbian "buster", it
upgraded 2 files that I cant remember what they were and now weewx shuts
down at midnight. I have the exact same setup without mqtt on another
raspberry running a lacrosse 2315 no problems after the update. weewx
version is 4.10.2.
Here is the log before shutdown--
Nov 25 00:00:12 zero-wx weewx[903] DEBUG weewx.manager: Daily summary
version is 4.0
Nov 25 00:00:24 zero-wx weewx[903] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 12.14 seconds
Nov 25 00:00:24 zero-wx systemd[1]: Starting Rotate log files...
Nov 25 00:00:24 zero-wx systemd[1]: Starting Daily man-db regeneration...
Nov 25 00:00:24 zero-wx weewx[903] DEBUG weewx.manager: Daily summary
version is 4.0
Nov 25 00:00:26 zero-wx systemd[1]: Stopping Make remote CUPS printers
available locally...
Nov 25 00:00:26 zero-wx systemd[1]: cups-browsed.service: Succeeded.
Nov 25 00:00:26 zero-wx systemd[1]: Stopped Make remote CUPS printers
available locally.
Nov 25 00:00:26 zero-wx systemd[1]: Stopping CUPS Scheduler...
Nov 25 00:00:26 zero-wx systemd[1]: cups.service: Succeeded.
Nov 25 00:00:26 zero-wx systemd[1]: Stopped CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: cups.path: Succeeded.
Nov 25 00:00:26 zero-wx systemd[1]: Stopped CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: Stopping CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: Started CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: cups.socket: Succeeded.
Nov 25 00:00:26 zero-wx systemd[1]: Closed CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: Stopping CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: Listening on CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: Started CUPS Scheduler.
Nov 25 00:00:26 zero-wx systemd[1]: Started Make remote CUPS printers
available locally.
And the log at restart --
Nov 25 08:36:30 zero-wx systemd[1]: Starting LSB: weewx weather system...
Nov 25 08:36:32 zero-wx weewx[6767] INFO __main__: Initializing weewx
version 4.10.2
Nov 25 08:36:32 zero-wx weewx[6767] INFO __main__: Using Python 3.7.3
(default, Oct 11 2023, 09:51:27) #012[GCC 8.3.0]
Nov 25 08:36:33 zero-wx weewx[6767] INFO __main__: Located at /bin/python3
Nov 25 08:36:33 zero-wx weewx[6767] INFO __main__: Platform
Linux-5.10.103+-armv6l-with-debian-10.13
Nov 25 08:36:33 zero-wx weewx[6767] INFO __main__: Locale is 'en_US.UTF-8'
Nov 25 08:36:33 zero-wx weewx[6767] INFO __main__: Using configuration file
/etc/weewx/weewx.conf
Nov 25 08:36:33 zero-wx weewx[6767] INFO __main__: Debug is 1
Nov 25 08:36:33 zero-wx weewx[6767] INFO __main__: PID file is
/var/run/weewx.pid
Nov 25 08:36:33 zero-wx weewx[6771] DEBUG __main__: Initializing engine
Nov 25 08:36:33 zero-wx weewx[6771] INFO weewx.engine: Loading station type
MQTTSubscribeDriver (user.MQTTSubscribe)
Nov 25 08:36:34 zero-wx weewx[6756]: Starting weewx weather system: weewx.
Nov 25 08:36:34 zero-wx systemd[1]: Started LSB: weewx weather system.
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
Using weewx version 4.10.2
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
Using Python 3.7.3 (default, Oct 11 2023, 09:51:27) #012[GCC 8.3.0]
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
Platform Linux-5.10.103+-armv6l-with-debian-10.13
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
Locale is 'en_US.UTF-8'
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Version is 2.2.2
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) Log
level: 0
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) Log
debug setting: 1
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) Log
console: False
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) Log
file: None
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) Max
loop interval is: 0
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
sanitized configuration removed ['password']
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
MQTTSUBscriber sanitized_service_dict is {'message_callback': {'type':
'json'}, 'topics': {'unit_system': 'METRICWX', 'enviro/river-wx':
{'ignore': 'True', 'readings_temperature': {'ignore': 'false', 'name':
'outTemp'}, 'readings_humidity': {'ignore': 'false', 'name':
'outHumidity'}, 'readings_wind_speed': {'ignore': 'false', 'name':
'windSpeed'}, 'readings_wind_direction': {'ignore': 'false', 'name':
'windDir'}, 'readings_pressure': {'ignore': 'false', 'name': 'pressure'},
'readings_rain': {'ignore': 'false', 'name': 'rain'},
'readings_rain_per_second': {'ignore': 'false', 'name': 'rainPersecond'},
'readings_luminance': {'ignore': 'false', 'name': 'luminance'},
'readings_voltage': {'ignore': 'true', 'name': 'voltage'}}}, 'driver':
'user.MQTTSubscribe', 'username': 'None', 'keepalive': '60', 'port':
'1883', 'host': 'localhost'}
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager self.collect_wind_across_loops is True
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager self.collect_observations is False
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager single_queue is False
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager single_queue is False
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager self.subscribed_topics is {"enviro/river-wx": {"ignore": true,
"subscribe": true, "conversion_func": {"source": "lambda x: to_float(x)",
"compiled": "<function <lambda> at 0xb60b59c0>"}, "unit_system": 17,
"msg_id_field": null, "qos": 0, "topic_tail_is_fieldname": false,
"use_server_datetime": false, "datetime_format": null, "offset_format":
null, "ignore_msg_id_field": [], "fields": {"readings_temperature":
{"name": "outTemp", "ignore": false, "contains_total": false,
"total_wrap_around": false, "conversion_func": {"source": "lambda x:
to_float(x)", "compiled": "<function <lambda> at 0xb60b5e40>"},
"conversion_type": "float", "conversion_error_to_none": false},
"readings_humidity": {"name": "outHumidity", "ignore": false,
"contains_total": false, "total_wrap_around": false, "conversion_func":
{"source": "lambda x: to_float(x)", "compiled": "<function <lambda> at
0xb60b5e88>"}, "conversion_type": "float", "conversion_error_to_none":
false}, "readings_wind_speed": {"name": "windSpeed", "ignore": false,
"contains_total": false, "total_wrap_around": false, "conversion_func":
{"source": "lambda x: to_float(x)", "compiled": "<function <lambda> at
0xb605e1e0>"}, "conversion_type": "float", "conversion_error_to_none":
false}, "readings_wind_direction": {"name": "windDir", "ignore": false,
"contains_total": false, "total_wrap_around": false, "conversion_func":
{"source": "lambda x: to_float(x)", "compiled": "<function <lambda> at
0xb5f90108>"}, "conversion_type": "float", "conversion_error_to_none":
false}, "readings_pressure": {"name": "pressure", "ignore": false,
"contains_total": false, "total_wrap_around": false, "conversion_func":
{"source": "lambda x: to_float(x)", "compiled": "<function <lambda> at
0xb5f90588>"}, "conversion_type": "float", "conversion_error_to_none":
false}, "readings_rain": {"name": "rain", "ignore": false,
"contains_total": false, "total_wrap_around": false, "conversion_func":
{"source": "lambda x: to_float(x)", "compiled": "<function <lambda> at
0xb5f905d0>"}, "conversion_type": "float", "conversion_error_to_none":
false}, "readings_rain_per_second": {"name": "rainPersecond", "ignore":
false, "contains_total": false, "total_wrap_around": false,
"conversion_func": {"source": "lambda x: to_float(x)", "compiled":
"<function <lambda> at 0xb5f90618>"}, "conversion_type": "float",
"conversion_error_to_none": false}, "readings_luminance": {"name":
"luminance", "ignore": false, "contains_total": false, "total_wrap_around":
false, "conversion_func": {"source": "lambda x: to_float(x)", "compiled":
"<function <lambda> at 0xb5f90660>"}, "conversion_type": "float",
"conversion_error_to_none": false}, "readings_voltage": {"name": "voltage",
"ignore": true, "contains_total": false, "total_wrap_around": false,
"conversion_func": {"source": "lambda x: to_float(x)", "compiled":
"<function <lambda> at 0xb5f906a8>"}, "conversion_type": "float",
"conversion_error_to_none": false}}, "queue": {"name": "enviro/river-wx",
"type": "normal", "ignore_start_time": false, "ignore_end_time": false,
"adjust_start_time": 0.0, "adjust_end_time": 0.0, "max_size": 2147483647,
"data": "deque([])"}, "filters": {}, "message-1700919394.765761": {}},
"1700919394.920815-windGust-windGustDir-windDir-windSpeed": {"subscribe":
false, "message-1700919394.765761": {}, "unit_system": 17, "qos": 0,
"topic_tail_is_fieldname": false, "use_server_datetime": false,
"datetime_format": null, "offset_format": null, "queue": {"name":
"1700919394.920815-windGust-windGustDir-windDir-windSpeed", "type":
"collector", "ignore_start_time": false, "ignore_end_time": false,
"adjust_start_time": 0.0, "adjust_end_time": 0.0, "max_size": 2147483647,
"data": "deque([])"}}}
Nov 25 08:36:34 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager self.cached_fields is {}
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
message_callback_provider_name is user.MQTTSubscribe.MessageCallbackProvider
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
clientid is MQTTSubscribe-9623
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
client_session is True
Nov 25 08:36:34 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) host
is localhost
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) port
is 1883
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
keepalive is 60
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
username is None
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
min_delay is 1
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
max_delay is 120
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
password is set
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Archive topic is None
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) Wait
before retry is 2
Nov 25 08:36:35 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
Starting loop
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Waiting for MQTT connection.
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Connected with result code 0
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Connected flags {'session present': 0}
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Subscribing to enviro/river-wx has a mid 1 and rc 0
Nov 25 08:36:35 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver)
Subscribed to mid: 1 is size 1 has a QOS of 0
Nov 25 08:36:35 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
MessageCallbackProvider data-> incoming topic: enviro/river-wx, QOS: 0,
retain: 1, payload: b'{"readings": {"pressure": 960.46, "rain": 0,
"wind_speed": 0, "temperature": 3.82, "humidity": 85.53, "wind_direction":
90, "rain_per_second": 0.0, "luminance": 19.2}, "nickname": "river-wx",
"model": "weather", "uid": "e6614c311b62b034", "timestamp":
"2023-11-25T13:35:05Z"}'
Nov 25 08:36:35 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager data-> incoming enviro/river-wx: 'luminance': '19.2',
'outHumidity': '85.53', 'outTemp': '3.82', 'pressure': '960.46', 'rain':
'0.0', 'rainPersecond': '0.0', 'windDir': '90.0', 'windSpeed': '0.0'
Nov 25 08:36:36 zero-wx weewx[6771] INFO user.MQTTSubscribe: (Driver) MQTT
initialization complete.
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdTimeSynch
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdTimeSynch
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdConvert
Nov 25 08:36:36 zero-wx weewx[6771] INFO weewx.engine: StdConvert target
unit is 0x1
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdConvert
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdCalibrate
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdCalibrate
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdQC
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdQC
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.wxservices.StdWXCalculate
Nov 25 08:36:36 zero-wx weewx[6771] INFO weewx.wxservices: StdWXCalculate
will use data binding wx_binding
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.manager: Daily summary
version is 4.0
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.wxservices.StdWXCalculate
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.wxxtypes.StdWXXTypes
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.wxxtypes.StdWXXTypes
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.wxxtypes.StdPressureCooker
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.wxxtypes.StdPressureCooker
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.wxxtypes.StdRainRater
Nov 25 08:36:36 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.wxxtypes.StdRainRater
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.wxxtypes.StdDelta
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.wxxtypes.StdDelta
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdArchive
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.engine: Archive will use
data binding wx_binding
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.engine: Record generation
will be attempted in 'hardware'
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver) No
archive topic configured.
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.engine: Using archive
interval of 390 seconds (specified in weewx configuration)
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Use LOOP data in
hi/low calculations: 1
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdArchive
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.restx.StdStationRegistry
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.restx: StationRegistry:
Registration not requested.
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.restx.StdStationRegistry
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.restx.StdWunderground
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.restx: Wunderground: Posting
not enabled.
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.restx.StdWunderground
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.restx.StdPWSweather
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.restx: PWSweather: Posting
not enabled.
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.restx.StdPWSweather
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.restx.StdCWOP
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.restx: CWOP: Posting not
enabled.
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.restx.StdCWOP
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.restx.StdWOW
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.restx: WOW: Posting not
enabled.
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.restx.StdWOW
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.restx.StdAWEKAS
Nov 25 08:36:37 zero-wx weewx[6771] INFO weewx.restx: AWEKAS: Posting not
enabled.
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.restx.StdAWEKAS
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdPrint
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdPrint
Nov 25 08:36:37 zero-wx weewx[6771] DEBUG weewx.engine: Loading service
weewx.engine.StdReport
Nov 25 08:36:38 zero-wx weewx[6771] INFO weewx.engine: 'pyephem' detected,
extended almanac data is available
Nov 25 08:36:38 zero-wx weewx[6771] DEBUG weewx.engine: Finished loading
service weewx.engine.StdReport
Nov 25 08:36:38 zero-wx weewx[6771] INFO __main__: Starting up weewx
version 4.10.2
Nov 25 08:36:38 zero-wx weewx[6771] DEBUG weewx.engine: Station does not
support reading the time
Nov 25 08:36:38 zero-wx weewx[6771] INFO weewx.engine: Using binding
'wx_binding' to database 'weewx.sdb'
Nov 25 08:36:38 zero-wx weewx[6771] INFO weewx.manager: Starting backfill
of daily summaries
Nov 25 08:36:38 zero-wx weewx[6771] INFO weewx.manager: Daily summaries up
to date
Nov 25 08:36:38 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver) No
archive topic configured.
Nov 25 08:36:38 zero-wx weewx[6771] INFO weewx.engine: Starting main packet
loop.
Nov 25 08:36:38 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
TopicManager data-> outgoing enviro/river-wx: 'dateTime':
'1700919395.3386555', 'luminance': '19.2', 'outHumidity': '85.53',
'outTemp': '3.82', 'pressure': '960.46', 'rain': '0.0', 'rainPersecond':
'0.0', 'usUnits': '17', 'windDir': '90.0', 'windSpeed': '0.0'
Nov 25 08:36:38 zero-wx weewx[6771] DEBUG user.MQTTSubscribe: (Driver)
data-> final loop packet is enviro/river-wx 2023-11-25 08:36:35 EST
(1700919395): 'dateTime': '1700919395.3386555', 'luminance': '19.2',
'outHumidity': '85.53', 'outTemp': '3.82', 'pressure': '960.46', 'rain':
'0.0', 'rainPersecond': '0.0', 'usUnits': '17', 'windDir': '90.0',
'windSpeed': '0.0'
--
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/ee5385ff-22e8-4a13-8d38-aadf166ba1e4n%40googlegroups.com.