[WeatherFlowUDP]
driver = user.weatherflowudp
log_raw_packets = False
udp_address = <broadcast>
# udp_address = 0.0.0.0
# udp_address = 255.255.255.255
udp_port = 50222
udp_timeout = 90
share_socket = False
[[sensor_map]]
outTemp = air_temperature.ST-00015203.obs_st
outHumidity = relative_humidity.ST-00015203.obs_st
pressure = station_pressure.ST-00015203.obs_st
#lightning_strikes = lightning_strike_count.ST-00015203.obs_st
#avg_distance = lightning_strike_avg_distance.ST-00015203.obs_st
outTempBatteryStatus = battery.ST-00015203.obs_st
windSpeed = wind_speed.ST-00015203.rapid_wind
windDir = wind_direction.ST-00015203.rapid_wind
#luxXXX = illuminance.ST-00015203.obs_st
UV = uv.ST-00015203.obs_st
rain = rain_accumulated.ST-00015203.obs_st
windBatteryStatus = battery.ST-00015203.obs_st
radiation = solar_radiation.ST-00015203.obs_st
#lightningXXX = distance.ST-00015203.evt_strike
#lightningYYY = energy.ST-00015203.evt_strike
##############################################################################
On Monday, July 27, 2020 at 9:38:42 AM UTC-4 Jamie Stephens wrote:
> adter a couple day weewx will shutdown this is what i see in the logs. it
> will run anywhere from 1-3 days before this happens
>
> running Ubuntu 20.04 on a VM
> last successful update before crash was at 755 am
> Jul 27 07:55:25 weewx weewx[4992] INFO weewx.manager: Added record
> 2020-07-27 07:55:00 EDT (1595850900) to daily summary in 'weewx.sdb'
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.reportengine: Running
> reports for latest time in the database.
> Jul 27 07:55:25 weewx /weewxd: weatherflowudp: MainThread: Listening for
> UDP broadcasts to IP address <broadcast> on port 50222, with timeout 90 and
> share>
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.restx: StationRegistry: wait
> interval (69600 < 604800) has not passed for record 2020-07-27 07:55:00 EDT
> (15>
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.reportengine: Running report
> 'SeasonsReport'
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.reportengine: Found
> configuration file /etc/weewx/skins/Seasons/skin.conf for report
> 'SeasonsReport'
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.cheetahgenerator: Using
> search list ['weewx.cheetahgenerator.Almanac',
> 'weewx.cheetahgenerator.Station', 'we>
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.manager: Daily summary
> version is 2.0
> Jul 27 07:55:25 weewx weewx[4992] DEBUG weewx.restx: CWOP: Connected to
> server cwop.aprs.net:14580
> Jul 27 07:55:25 weewx weewx[4992] INFO weewx.restx: PWSWeather: Published
> record 2020-07-27 07:55:00 EDT (1595850900)
> Jul 27 07:55:25 weewx weewx[4992] INFO weewx.restx: CWOP: Published record
> 2020-07-27 07:55:00 EDT (1595850900)
> Jul 27 07:55:25 weewx weewx[4992] INFO weewx.restx: Wunderground-PWS:
> Published record 2020-07-27 07:55:00 EDT (1595850900)
> Jul 27 07:55:27 weewx weewx[4992] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 1.84 seconds
> Jul 27 07:55:27 weewx weewx[4992] DEBUG weewx.manager: Daily summary
> version is 2.0
> Jul 27 07:55:27 weewx weewx[4992] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 0.51 seconds
> Jul 27 07:55:27 weewx weewx[4992] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/
> Jul 27 07:55:27 weewx weewx[4992] DEBUG weewx.reportengine: Report
> 'SmartphoneReport' not enabled. Skipping.
> Jul 27 07:55:27 weewx weewx[4992] DEBUG weewx.reportengine: Report
> 'MobileReport' not enabled. Skipping.
> Jul 27 07:55:27 weewx weewx[4992] DEBUG weewx.reportengine: Report
> 'StandardReport' not enabled. Skipping.
> Jul 27 07:55:27 weewx weewx[4992] DEBUG weewx.reportengine: Running report
> 'Belchertown'
> Jul 27 07:55:28 weewx weewx[4992] DEBUG weewx.reportengine: Found
> configuration file /etc/weewx/skins/Belchertown/skin.conf for report
> 'Belchertown'
> Jul 27 07:55:28 weewx weewx[4992] DEBUG weewx.cheetahgenerator: Using
> search list ['weewx.cheetahgenerator.Almanac',
> 'weewx.cheetahgenerator.Station', 'we>
> Jul 27 07:55:28 weewx weewx[4992] DEBUG weewx.manager: Daily summary
> version is 2.0
> Jul 27 07:55:29 weewx weewx[4992] INFO weewx.cheetahgenerator: Generated
> 11 files for report Belchertown in 1.92 seconds
> Jul 27 07:55:29 weewx weewx[4992] INFO weewx.reportengine: Copied 2 files
> to /var/www/html
> Jul 27 07:55:29 weewx weewx[4992] DEBUG weewx.manager: Daily summary
> version is 2.0
> Jul 27 07:55:32 weewx weewx[4992] DEBUG weewx.reportengine: Report 'FTP'
> not enabled. Skipping.
> Jul 27 07:55:32 weewx weewx[4992] DEBUG weewx.reportengine: Report 'RSYNC'
> not enabled. Skipping.
>
>
> Jul 27 07:59:39 weewx weewx[4992] INFO weewx.engine: Main loop exiting.
> Shutting engine down.
> Jul 27 07:59:39 weewx weewx[4992] INFO weewx.engine: Shutting down
> StdReport thread
> Jul 27 07:59:39 weewx weewx[4992] DEBUG weewx.engine: StdReport thread has
> been terminated
> Jul 27 07:59:39 weewx weewx[4992] DEBUG weewx.restx: Shut down CWOP thread.
> Jul 27 07:59:39 weewx weewx[4992] DEBUG weewx.restx: Shut down PWSWeather
> thread.
> Jul 27 07:59:39 weewx weewx[4992] DEBUG weewx.restx: Shut down
> Wunderground-PWS thread.
> Jul 27 07:59:39 weewx weewx[4992] DEBUG weewx.restx: Shut down
> StationRegistry thread.
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: Caught unrecoverable
> exception:
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** a
> bytes-like object is required, not 'str'
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** Traceback
> (most recent call last):
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** File
> "/usr/share/weewx/user/weatherflowudp.py", line 310, in genLoopPackets
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** m0 =
> str(m[0],'utf-8').replace(",null",",None") # Python 3
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: ****
> UnicodeDecodeError: 'utf-8' codec can't decode byte 0xaa in position 2:
> invalid start byte
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: ****
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** During
> handling of the above exception, another exception occurred:
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: ****
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** Traceback
> (most recent call last):
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** File
> "/usr/share/weewx/weewxd", line 154, in main
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: ****
> engine.run()
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** File
> "/usr/share/weewx/weewx/engine.py", line 188, in run
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** for
> packet in self.console.genLoopPackets():
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** File
> "/usr/share/weewx/user/weatherflowudp.py", line 312, in genLoopPackets
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** m0 =
> m[0].replace(",null",",None") # Python 2
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** TypeError:
> a bytes-like object is required, not 'str'
> Jul 27 07:59:39 weewx weewx[4992] CRITICAL __main__: **** Exiting.
> Jul 27 08:09:44 weewx systemd[1]: Starting Message of the Day...
> Jul 27 08:09:46 weewx 50-motd-news[6237]: * "If you've been waiting for
> the perfect Kubernetes dev solution for
> Jul 27 08:09:46 weewx 50-motd-news[6237]: macOS, the wait is over.
> Learn how to install Microk8s on macOS."
> Jul 27 08:09:46 weewx 50-motd-news[6237]:
> https://www.techrepublic.com/article/how-to-install-microk8s-on-macos/
> Jul 27 08:09:46 weewx systemd[1]: motd-news.service: Succeeded.
> Jul 27 08:09:46 weewx systemd[1]: Finished Message of the Day.
>
--
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/0c08a13c-4e1f-4524-a877-4c748439a8aen%40googlegroups.com.