Jun 16 07:01:19 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'obs_st', 'hub_sn': 'HB-00181991', 'obs': [[1750071678, 0.0, 0.0, 0.0, 0, 15, 1018.6, 17.25, 91.89, 234, 0.0, 2, 0.0, 0, 0, 0, 2.564, 1]], 'firmware_revision': 179}
Jun 16 07:01:18 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'device_status', 'hub_sn': 'HB-00181991', 'timestamp': 1750071678, 'uptime': 158975, 'voltage': 2.564, 'firmware_revision': 179, 'rssi': -56, 'hub_rssi': -62, 'sensor_status': 665600, 'debug': 1}
Jun 16 07:01:18 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'device_status', 'hub_sn': 'HB-00181991', 'timestamp': 1750071678, 'uptime': 158975, 'voltage': 2.564, 'firmware_revision': 179, 'rssi': -56, 'hub_rssi': -62, 'sensor_status': 665600, 'debug': 1}
Jun 16 07:01:07 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158950, 'rssi': -7, 'timestamp': 1750071667, 'reset_flags': 'POR', 'seq': 8127, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}
Jun 16 07:01:07 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158950, 'rssi': -7, 'timestamp': 1750071667, 'reset_flags': 'POR', 'seq': 8127, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}
Jun 16 07:01:06 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:01:05 EDT (1750071665)
Jun 16 07:01:06 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:01:05 EDT (1750071665)
Jun 16 07:01:05 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071665, 0.0, 0]}
Jun 16 07:01:05 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071665, 0.0, 0]}
Jun 16 07:00:51 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:00:50 EDT (1750071650)
Jun 16 07:00:50 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:00:50 EDT (1750071650)
Jun 16 07:00:50 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071650, 0.0, 0]}
Jun 16 07:00:50 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071650, 0.0, 0]}
Jun 16 07:00:48 cmpweewx weewxd[15897]: ERROR weewx.restx: StationRegistry: Failed to publish record 2025-06-16 07:00:00 EDT (1750071600): HTTP Error 429: TOO MANY REQUESTS
Jun 16 07:00:48 cmpweewx weewxd[15897]: DEBUG weewx.restx: StationRegistry: Posting too frequently: HTTP Error 429: TOO MANY REQUESTS
Jun 16 07:00:47 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158930, 'rssi': -7, 'timestamp': 1750071647, 'reset_flags': 'POR', 'seq': 8126, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}
Jun 16 07:00:47 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158930, 'rssi': -7, 'timestamp': 1750071647, 'reset_flags': 'POR', 'seq': 8126, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}
Jun 16 07:00:40 cmpweewx weewxd[15897]: INFO weewx.restx: CWOP: Published record 2025-06-16 07:00:00 EDT (1750071600)
Jun 16 07:00:36 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:00:35 EDT (1750071635)
Jun 16 07:00:36 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:00:35 EDT (1750071635)
Jun 16 07:00:35 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071635, 0.0, 0]}
Jun 16 07:00:35 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071635, 0.0, 0]}
Jun 16 07:00:32 cmpweewx weewxd[15897]: INFO weeutil.rsyncupload: rsync'd 59 files (276,358 bytes) in 2.34 seconds
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/var/www/html/weewx/', 'wx:/var/www/wx/html']]
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running generators for report 'RSYNC' in directory '/etc/weewx/skins/Rsync' with locale 'en_GB.UTF-8'
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Rsync/skin.conf for report 'RSYNC'
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running report 'RSYNC'
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Report 'forecast' not enabled. Skipping.
Jun 16 07:00:30 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Report 'exfoliation' not enabled. Skipping.
Jun 16 07:00:30 cmpweewx weewxd[15897]: INFO weewx.reportengine: Copied 13 files to /var/www/html/weewx
Jun 16 07:00:30 cmpweewx weewxd[15897]: INFO weewx.imagegenerator: Generated 24 images for report StandardReport in 1.77 seconds
Jun 16 07:00:28 cmpweewx weewxd[15897]: DEBUG weewx.manager: Daily summary version is 4.0
Jun 16 07:00:28 cmpweewx weewxd[15897]: INFO weewx.cheetahgenerator: Generated 13 files for report StandardReport in 3.44 seconds
Jun 16 07:00:27 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158910, 'rssi': -7, 'timestamp': 1750071627, 'reset_flags': 'POR', 'seq': 8125, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.manager: Daily summary version is 4.0
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running generators for report 'StandardReport' in directory '/etc/weewx/skins/Standard' with locale 'en_GB.UTF-8'
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Standard/skin.conf for report 'StandardReport'
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running report 'StandardReport'
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Jun 16 07:00:24 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Jun 16 07:00:24 cmpweewx weewxd[15897]: INFO weewx.reportengine: Copied 5 files to /var/www/html/weewx
Jun 16 07:00:24 cmpweewx weewxd[15897]: INFO weewx.imagegenerator: Generated 6 images for report SeasonsReport in 1.05 seconds
Jun 16 07:00:23 cmpweewx weewxd[15897]: DEBUG weewx.manager: Daily summary version is 4.0
Jun 16 07:00:23 cmpweewx weewxd[15897]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 2.50 seconds
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: WUThread: WU: terminating thread
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO user.forecast: WUThread: WU: deleted forecasts prior to 1749466821
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: WUThread: WU: deleting forecasts prior to 1749466821
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO user.forecast: WUThread: WU: saved 12 forecast records
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:21 EDT (1750071621) to database 'forecast.sdb'
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: WUThread: WU: saving 12 forecast records
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.restx: PWSWeather: Published record 2025-06-16 07:00:00 EDT (1750071600)
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO user.forecast: WUThread: WU: got 12 forecast records
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.restx: AWEKAS: Published record 2025-06-16 07:00:00 EDT (1750071600)
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG weewx.restx: CWOP: Connected to server
cwop.aprs.net:14580Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO weewx.restx: Wunderground-RF: Published record 2025-06-16 07:00:20 EDT (1750071620)
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG weewx.manager: Daily summary version is 4.0
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: terminating thread
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: code is None
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: pressure=None month=5 winddir=None trend=None north=True
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: units=1 winddir=None pressure=None first_p=None last_p=None
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG weewx.manager: Daily summary version is 4.0
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG user.forecast: XTideThread: XTide: terminating thread
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/etc/weewx/skins/Seasons' with locale 'en_GB.UTF-8'
Jun 16 07:00:21 cmpweewx weewxd[15897]: INFO user.forecast: XTideThread: XTide: got no tidal events
Jun 16 07:00:21 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG weewx.restx: StationRegistry: Delaying post by 27 seconds
Jun 16 07:00:20 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: Listening for UDP broadcasts to IP address 255.255.255.255 on port 50222, with timeout 90 and share_socket False...
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running report 'SeasonsReport'
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG weewx.reportengine: Running reports for latest time in the database.
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: XTideThread: XTide: running command '/usr/bin/tide -fc -df'%Y.%m.%d' -tf'%H:%M' -l'Cape May Point' -b'2025-06-16 00:00' -e'2025-07-14 00:00''
Jun 16 07:00:20 cmpweewx weewxd[15897]: INFO user.forecast: XTideThread: XTide: generating tides from 2025-06-16 00:00:00 EDT (1750046400) to 2025-07-14 00:00:00 EDT (1752465600)
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: MainThread: XTide: starting thread
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: MainThread: OWM: not yet time to do the forecast
Jun 16 07:00:20 cmpweewx weewxd[15897]: INFO user.forecast: WUThread: WU: download forecast from '
https://api.weather.com//v3/wx/forecast/daily/5day?geocode=38.9345,-74.9647&format=json&units=e&language=en-US&apiKey=XXXXXXXXXXXXXXXXXXXXXXXXXXXX5431'
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: using pressure from 2025-06-15 06:00:00 EDT (1749981600) to 2025-06-15 09:00:00 EDT (1749992400)
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: MainThread: WU: starting thread
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: using winddir from 2025-06-15 08:30:00 EDT (1749990600) to 2025-06-15 09:00:00 EDT (1749992400)
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: MainThread: NWS: not yet time to do the forecast
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: ZambrettiThread: Zambretti: generating forecast for 2025-06-15 09:00:00 EDT (1749992400)
Jun 16 07:00:20 cmpweewx weewxd[15897]: DEBUG user.forecast: MainThread: Zambretti: starting thread
Jun 16 07:00:20 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:00 EDT (1750071600) to daily summary in 'weewx.sdb'
Jun 16 07:00:20 cmpweewx weewxd[15897]: INFO weewx.manager: Added record 2025-06-16 07:00:00 EDT (1750071600) to database 'weewx.sdb'
Jun 16 07:00:20 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'rapid_wind', 'hub_sn': 'HB-00181991', 'ob': [1750071620, 0.0, 0]}
Jun 16 07:00:19 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'obs_st', 'hub_sn': 'HB-00181991', 'obs': [[1750071618, 0.0, 0.0, 0.0, 0, 15, 1018.62, 17.25, 91.95, 239, 0.0, 2, 0.0, 0, 0, 0, 2.564, 1]], 'firmware_revision': 179}
Jun 16 07:00:19 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'obs_st', 'hub_sn': 'HB-00181991', 'obs': [[1750071618, 0.0, 0.0, 0.0, 0, 15, 1018.62, 17.25, 91.95, 239, 0.0, 2, 0.0, 0, 0, 0, 2.564, 1]], 'firmware_revision': 179}
Jun 16 07:00:18 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'device_status', 'hub_sn': 'HB-00181991', 'timestamp': 1750071618, 'uptime': 158915, 'voltage': 2.564, 'firmware_revision': 179, 'rssi': -56, 'hub_rssi': -61, 'sensor_status': 665600, 'debug': 1}
Jun 16 07:00:18 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'ST-00181597', 'type': 'device_status', 'hub_sn': 'HB-00181991', 'timestamp': 1750071618, 'uptime': 158915, 'voltage': 2.564, 'firmware_revision': 179, 'rssi': -56, 'hub_rssi': -61, 'sensor_status': 665600, 'debug': 1}
Jun 16 07:00:07 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158890, 'rssi': -7, 'timestamp': 1750071607, 'reset_flags': 'POR', 'seq': 8124, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}
Jun 16 07:00:07 cmpweewx weewxd.py[15897]: weatherflowudp: MainThread: raw packet: {'serial_number': 'HB-00181991', 'type': 'hub_status', 'firmware_revision': '309', 'uptime': 158890, 'rssi': -7, 'timestamp': 1750071607, 'reset_flags': 'POR', 'seq': 8124, 'radio_stats': [28, 1, 0, 2, 32672], 'mqtt_stats': [1, 0], 'freq': 902000000, 'hw_version': 2, 'hardware_id': 0}