Suddenly yesterday my WMR200 stopped talking to Weewx.

It happened after multiple parsing errors when generating HTML-pages (yes - 
my bad). I don't know if the engine gave up due to this or if the engine 
shutdown is related to the WMR200-driver quitting..




































*Nov 10 22:20:38 RPi1B-Arelien weewx[5304]: ****  ParseError:Nov 10 
22:20:38 RPi1B-Arelien weewx[5304]: ****Nov 10 22:20:38 RPi1B-Arelien 
weewx[5304]: ****  #end found, but nothing to endNov 10 22:20:38 
RPi1B-Arelien weewx[5304]: ****  Line 519, column 1 in file 
/etc/weewx/skins/Standard/week.html.tmplNov 10 22:20:38 RPi1B-Arelien 
weewx[5304]: ****Nov 10 22:20:38 RPi1B-Arelien weewx[5304]: ****  
Line|Cheetah CodeNov 10 22:20:38 RPi1B-Arelien weewx[5304]: ****  
----|-------------------------------------------------------------Nov 10 
22:20:38 RPi1B-Arelien weewx[5304]: ****  516 |              </tr>Nov 10 
22:20:38 RPi1B-Arelien weewx[5304]: ****  517 |Nov 10 22:20:38 
RPi1B-Arelien weewx[5304]: ****  518 |              #end ifNov 10 22:20:38 
RPi1B-Arelien weewx[5304]: ****  519 |              </tr>Nov 10 22:20:38 
RPi1B-Arelien weewx[5304]: ****       ^Nov 10 22:20:38 RPi1B-Arelien 
weewx[5304]: ****  520 |              #if $month.UV.has_dataNov 10 22:20:38 
RPi1B-Arelien weewx[5304]: ****  521 |              <tr>Nov 10 22:20:38 
RPi1B-Arelien weewx[5304]: ****  522 |                <td 
class="stats_label">Nov 10 22:20:38 RPi1B-Arelien weewx[5304]: ****Nov 10 
22:20:44 RPi1B-Arelien weewx[5304]: cheetahgenerator: Generated 13 files 
for report StandardReport in 21.06 secondsNov 10 22:21:01 RPi1B-Arelien 
weewx[5304]: imagegenerator: Generated 21 images for StandardReport in 
17.31 secondsNov 10 22:21:01 RPi1B-Arelien weewx[5304]: copygenerator: 
copied 0 files to /var/www/weewxNov 10 22:21:04 RPi1B-Arelien weewx[5304]: 
wmr200: MainThread: W Clock time unsynchronizedNov 10 22:21:20 
RPi1B-Arelien weewx[5304]: ftpgenerator: ftp'd 34 files in 19.26 secondsNov 
10 22:21:29 RPi1B-Arelien weewx[5304]: engine: Shutting down StdReport 
threadNov 10 22:21:29 RPi1B-Arelien weewx[5304]: wmr200: Thread-2: I USB 
polling device thread exitingNov 10 22:21:29 RPi1B-Arelien weewx[5304]: 
wmr200: MainThread: I USB polling thread expiredNov 10 22:21:29 
RPi1B-Arelien weewx[5304]: wmr200: Thread-1: I Watchdog received 
shutdownNov 10 22:21:29 RPi1B-Arelien weewx[5304]: wmr200: Thread-1: I 
Watchdog thread exitingNov 10 22:21:29 RPi1B-Arelien weewx[5304]: wmr200: 
MainThread: I Watchdog thread expiredNov 10 22:21:29 RPi1B-Arelien 
weewx[5304]: wmr200: MainThread: I Received packet count live:9408 
archive:7 control:487Nov 10 22:21:29 RPi1B-Arelien weewx[5304]: wmr200: 
MainThread: I Received bytes:1163488 sent bytes:11432Nov 10 22:21:29 
RPi1B-Arelien weewx[5304]: wmr200: MainThread: I Packet archive queue len:7 
live queue len:0Nov 10 22:21:29 RPi1B-Arelien weewx[5304]: wmr200: 
MainThread: W Exiting with packets still in archive queue cnt:7Nov 10 
22:21:29 RPi1B-Arelien weewx[5304]: wmr200: MainThread: I Driver gracefully 
exitingNov 10 22:21:36 RPi1B-Arelien weewx[18912]: engine: Initializing 
weewx version 3.8.2Nov 10 22:21:36 RPi1B-Arelien weewx[18912]: engine: 
Using Python 2.7.3 (default, Nov 24 2017, 21:13:24) #012[GCC 4.6.3]Nov 10 
22:21:36 RPi1B-Arelien weewx[18912]: engine: Platform 
Linux-4.1.19+-armv6l-with-debian-7.11*
Now the driver quits directly efter startup, everything within 2 seconds. 
Did the driver really try to pull the WMR200?

























*Nov 11 09:37:47 RPi1B-Arelien weewx[21588]: engine: Initializing weewx 
version 3.8.2Nov 11 09:37:47 RPi1B-Arelien weewx[21588]: engine: Using 
Python 2.7.3 (default, Nov 24 2017, 21:13:24) #012[GCC 4.6.3]Nov 11 
09:37:47 RPi1B-Arelien weewx[21588]: engine: Platform 
Linux-4.1.19+-armv6l-with-debian-7.11Nov 11 09:37:47 RPi1B-Arelien 
weewx[21588]: engine: Locale is 'C'Nov 11 09:37:47 RPi1B-Arelien 
weewx[21588]: engine: pid file is /var/run/weewx.pidNov 11 09:37:47 
RPi1B-Arelien weewx[21592]: engine: Using configuration file 
/etc/weewx/weewx.confNov 11 09:37:47 RPi1B-Arelien weewx[21592]: engine: 
Loading station type WMR200 (weewx.drivers.wmr200)Nov 11 09:37:47 
RPi1B-Arelien weewx[21592]: wmr200: MainThread: I driver version is 
3.3.5Nov 11 09:37:47 RPi1B-Arelien weewx[21592]: wmr200: MainThread: I 
sensor map is {'outTempBatteryStatus': 'battery_status_out', 'extraTemp10': 
'temperature_10', 'outHumidity': 'humidity_1', 'rainRate': 'rain_rate', 
'extraHumid8': 'humidity_8', 'heatindex4': 'heatindex_4', 'rainTotal': 
'rain_total', 'rainBatteryStatus': 'battery_status_rain', 'heatindex6': 
'heatindex_6', 'extraTemp5': 'temperature_5', 'uvFault': 'uv_fault', 
'extraTemp2': 'temperature_2', 'heatindex': 'heatindex_1', 'rain24': 
'rain_24', 'inHeatindex': 'heatindex_0', 'inTemp': 'temperature_0', 
'extraHumid9': 'humidity_9', 'hourRain': 'rain_hour', 'windFault': 
'wind_fault', 'extraHumid10': 'humidity_10', 'windchill': 'windchill', 
'clockUnsynchronized': 'clock_unsynchronized', 'extraTemp7': 
'temperature_7', 'rain': 'rain', 'forecastIcon': 'forecast_icon', 
'pressure': 'pressure', 'extraHumid4': 'humidity_4', 'extraHumid5': 
'humidity_5', 'extraHumid2': 'humidity_2', 'extraHumid3': 'humidity_3', 
'extraTemp8': 'temperature_8', 'extraTemp9': 'temperature_9', 'extraTemp6': 
'temperature_6', 'heatindex5': 'heatindex_5', 'extraTemp4': 
'temperature_4', 'heatindex7': 'heatindex_7', 'altimeter': 'altimeter', 
'extraTemp3': 'temperature_3', 'heatindex2': 'heatindex_2', 'heatindex3': 
'heatindex_3', 'extraHumid6': 'humidity_6', 'extraHumid7': 'humidity_7', 
'windBatteryStatus': 'battery_status_wind', 'UV': 'uv', 'rainFault': 
'rain_fault', 'windDir': 'wind_dir', 'outTemp': 'temperature_1', 
'windSpeed': 'wind_speed', 'inHumidity': 'humidity_0', 'outTempFault': 
'out_fault', 'windGust': 'wind_gust', 'uvBatteryStatus': 
'battery_status_uv', 'heatindex8': 'heatindex_8', 'heatindex10': 
'heatindex_10', 'heatindex9': 'heatindex_9'}Nov 11 09:37:47 RPi1B-Arelien 
weewx[21592]: wmr200: MainThread: I Created watchdog thread to poke for 
live data every 30 secondsNov 11 09:37:47 RPi1B-Arelien weewx[21592]: 
wmr200: MainThread: I Created USB polling thread to read block on deviceNov 
11 09:37:47 RPi1B-Arelien weewx[21592]: wmr200: Thread-2: I USB polling 
device thread for live data launchedNov 11 09:37:47 RPi1B-Arelien 
weewx[21592]: wmr200: MainThread: I Reset console deviceNov 11 09:37:47 
RPi1B-Arelien weewx[21592]: wmr200: Thread-2: I USB polling device thread 
signaled to startNov 11 09:37:48 RPi1B-Arelien weewx[21592]: wmr200: 
Thread-1: I Started watchdog thread live dataNov 11 09:37:48 RPi1B-Arelien 
weewx[21592]: engine: StdConvert target unit is 0x1Nov 11 09:37:48 
RPi1B-Arelien weewx[21592]: wmr200: Thread-2: I USB polling device thread 
exitingNov 11 09:37:48 RPi1B-Arelien weewx[21592]: wmr200: MainThread: I 
USB polling thread expiredNov 11 09:37:48 RPi1B-Arelien weewx[21592]: 
wmr200: Thread-1: I Watchdog received shutdownNov 11 09:37:48 RPi1B-Arelien 
weewx[21592]: wmr200: Thread-1: I Watchdog thread exitingNov 11 09:37:48 
RPi1B-Arelien weewx[21592]: wmr200: MainThread: I Watchdog thread 
expiredNov 11 09:37:48 RPi1B-Arelien weewx[21592]: wmr200: MainThread: I 
Received packet count live:0 archive:0 control:0Nov 11 09:37:48 
RPi1B-Arelien weewx[21592]: wmr200: MainThread: I Received bytes:8 sent 
bytes:16Nov 11 09:37:48 RPi1B-Arelien weewx[21592]: wmr200: MainThread: I 
Packet archive queue len:0 live queue len:0Nov 11 09:37:48 RPi1B-Arelien 
weewx[21592]: wmr200: MainThread: I Driver gracefully exiting*




-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to