On Sunday, August 25, 2019 at 11:01:08 AM UTC-4, Jos Bredek wrote: > > > It looks like weeewx starts the Interceptor listening server on 8000 but > within the same second it shuts the serverport again. Weewx keeps doing > this every 300 seconds (probably since that is the archive interval). > > Here's my output from the log (debug set to 1): > > Aug 25 16:48:54 weerstation weewx[9422]: engine: Using configuration file > /etc/weewx/weewx.conf > Aug 25 16:48:54 weerstation weewx[9422]: engine: Loading station type > Interceptor (user.interceptor) > Aug 25 16:48:54 weerstation weewx[9422]: interceptor: MainThread: driver > version is 0.46 > Aug 25 16:48:54 weerstation weewx[9422]: interceptor: MainThread: device > type: wu-client > Aug 25 16:48:54 weerstation weewx[9422]: interceptor: MainThread: sensor > map: None > Aug 25 16:48:54 weerstation weewx[9422]: interceptor: MainThread: mode is > listen > Aug 25 16:48:54 weerstation weewx[9422]: interceptor: MainThread: listen > on :8000 > Aug 25 16:48:54 weerstation weewx[9422]: engine: StdConvert target unit is > 0x1 > Aug 25 16:48:54 weerstation weewx[9422]: wxcalculate: The following values > will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, > dewpoint=prefer_hardware, appTemp=prefer_hardware, > rainRate=prefer_hardware, windrun=prefer_hardware, > heatindex=prefer_hardware, maxSolarRad=prefer_hardware, > humidex=prefer_hardware, pressure=prefer_hardware, > inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, > cloudbase=prefer_hardware > Aug 25 16:48:54 weerstation weewx[9422]: wxcalculate: The following > algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS > Aug 25 16:48:54 weerstation weewx[9422]: engine: Archive will use data > binding wx_binding > Aug 25 16:48:54 weerstation weewx[9422]: engine: Record generation will be > attempted in 'software' > Aug 25 16:48:54 weerstation weewx[9422]: engine: Using archive interval of > 300 seconds (software record generation) > Aug 25 16:48:54 weerstation weewx[9422]: interceptor: MainThread: shutting > down server thread > > Is there something (simple) i've been missing? The server should keep > listening on port 8000 all the time not just a the every 3 minutes for just > a second.... >
it would help to see more of the log, not just one cycle. and it would help if you set debug=1 however, this smells like an unreported exception - the listening thread is probably raising an exception, but that is getting swallowed. try running weewx directly - that will show us whether there are any exceptions in the listening (or other) thread. also, you are probably testing two different things - your weewx.conf uses wu-client as device_type, but since you did not specify a mode in the direct invocation of interceptor.py, the device_type is acurite-bridge. m -- 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/cdbab26e-77d3-4297-aa5a-1ae684d25ed5%40googlegroups.com.
