Hi everyone, i'm new into the world weewx. Looking for some help....
My setup is: - ambient ws2902 CLONE - interceptor driver in listen mode, port 8000 - weather station is set to send data to my server, on port 8000 My first step looked good! The command: python interceptor.py --mode=listen --port=8000 --debug worked excellent, although it did report in the logs that 4 parameters were not being recognized (no big deal). Here is the output identifiers: {'bridge_id': None, 'sensor_type': None, 'sensor_id': None} raw data: ID=xxxxxxx&PASSWORD=xxxxxxxx&indoortempf=77.4&tempf=88.9&dewptf=59.4&windchillf=88.9&indoorhumidity=58&humidity=37&windspeedmph=0.9&windgustmph=1.1&winddir=138&absbaromin=30.107&baromin=30.071&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=0.020&solarradiation=332.63&UV=3&dateutc=2019-08-25%2014:57:04&softwaretype=EasyWeatherV1.4.0&action=updateraw&realtime=1&rtfreq=5 raw packet: {'temperature_in..': 77.4, 'winddir..': 138.0, 'dateTime': 1566745024, 'usUnits..': 1, 'pressure..': 30.071, 'humidity_in..': 58.0, 'temperature..': 88.9, 'dateTime..': 1566745024, 'windspeed..': 0.9, 'rainfall..': None, 'usUnits': 1, 'humidity..': 37.0} mapped packet: {'pressure': 30.071, 'inHumidity': 58.0, 'inTemp': 77.4, 'usUnits': 1, 'dateTime': 1566745024} Then.. i tried to run weewx (from commandline) with the interceptor-driver. My config for the interceptor is like this: [Interceptor] # This section is for the network traffic interceptor driver. # The driver to use: driver = user.interceptor # Specify the hardware device to capture. Options include: # acurite-bridge - acurite internet bridge, smarthub, or access # observer - fine offset WH2600/HP1000/HP1003, ambient WS2902 # lw30x - oregon scientific LW301/LW302 # lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge # wu-client - any hardware that uses the weather underground protocol device_type = wu-client port = 8000 ############################################################################## 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.... My database is on a different server. So far there is no data at all pushed into the db.... I've read the documentation on both weewx and the interceptor driver, but i can't find anything wrong.... Any hints/tips? CIao, Jos -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/57bc7f59-288b-4443-8657-5c00921ccc00%40googlegroups.com.