Hello, I am using WeeWx on Rasperry Pi 3 with a TFA Nexus Station. Installed from DEB package on Raspbian Jessie. Every couple of days WeeWx suddenly cannot read new data anymore and stops working (see attached logfile.txt with debug=1). When I stop and start WeeWx with sudo /etc/init.d/weewx stop and start or when I restart the Raspberry Pi, the missed out data gets downloaded from the station and everything works fine for the next few days.
I googled the error messages from the logfile but couldn't find any helpful solution. Does anybody know what I can do to solve this? The message "Kein passendes Gerät gefunden" from the logfile can be translated as "No suitable device found". Thank you in advance for your help! -- 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.
Sep 19 17:26:26 raspberrypi weewx[3241]: te923: read: address 0x020001 Sep 19 17:26:26 raspberrypi weewx[3241]: te923: read: 5a 10 a2 66 28 c1 89 89 c1 66 0a 00 0a 0a 00 0a 0a 00 0a ff ff ff 3e 05 18 c1 41 00 15 00 ed a7 00 c3 Sep 19 17:26:26 raspberrypi weewx[3241]: te923: read: address 0x00004c Sep 19 17:26:26 raspberrypi weewx[3241]: te923: read: 5a ff ff ff ff ff ff ff ff ff ff ff ff ff 54 a7 00 06 53 ff ff 29 19 17 19 ff 3e 01 3f 00 3f 07 3f c5 Sep 19 17:26:36 raspberrypi weewx[3241]: te923: read: address 0x020001 Sep 19 17:26:37 raspberrypi weewx[3241]: te923: Failed attempt 1 of 5 to read data: error submitting URB: Kein passendes Gerät gefunden Sep 19 17:26:37 raspberrypi weewx[3241]: te923: Waiting 3 seconds before retry Sep 19 17:26:37 raspberrypi kernel: [103090.880775] usb 1-1.5: USB disconnect, device number 14 Sep 19 17:26:37 raspberrypi kernel: [103091.178948] usb 1-1.5: new low-speed USB device number 15 using dwc_otg Sep 19 17:26:37 raspberrypi kernel: [103091.316350] usb 1-1.5: New USB device found, idVendor=1130, idProduct=6801 Sep 19 17:26:37 raspberrypi kernel: [103091.316365] usb 1-1.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Sep 19 17:26:37 raspberrypi kernel: [103091.316373] usb 1-1.5: Product: Sep 19 17:26:37 raspberrypi kernel: [103091.324758] hid-generic 0003:1130:6801.000C: hiddev0,hidraw0: USB HID v1.10 Device [ ] on usb-3f980000.usb-1.5/input0 Sep 19 17:26:37 raspberrypi systemd-udevd[3614]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5 1 15': No such file or directory Sep 19 17:26:40 raspberrypi weewx[3241]: te923: Failed attempt 2 of 5 to read data: error sending control message: Kein passendes Gerät gefunden Sep 19 17:26:40 raspberrypi weewx[3241]: te923: Waiting 3 seconds before retry Sep 19 17:26:43 raspberrypi weewx[3241]: te923: Failed attempt 3 of 5 to read data: error sending control message: Kein passendes Gerät gefunden Sep 19 17:26:43 raspberrypi weewx[3241]: te923: Waiting 3 seconds before retry Sep 19 17:26:46 raspberrypi weewx[3241]: te923: Failed attempt 4 of 5 to read data: error sending control message: Kein passendes Gerät gefunden Sep 19 17:26:46 raspberrypi weewx[3241]: te923: Waiting 3 seconds before retry Sep 19 17:26:49 raspberrypi weewx[3241]: te923: Failed attempt 5 of 5 to read data: error sending control message: Kein passendes Gerät gefunden Sep 19 17:26:49 raspberrypi weewx[3241]: te923: Waiting 3 seconds before retry Sep 19 17:26:52 raspberrypi weewx[3241]: engine: Main loop exiting. Shutting engine down. Sep 19 17:26:52 raspberrypi weewx[3241]: engine: Shutting down StdReport thread Sep 19 17:26:52 raspberrypi weewx[3241]: engine: StdReport thread has been terminated Sep 19 17:26:52 raspberrypi weewx[3241]: te923: release interface failed: could not release intf 0: Kein passendes Gerät gefunden Sep 19 17:26:52 raspberrypi weewx[3241]: engine: Caught WeeWxIOError: Read failed after 5 tries Sep 19 17:26:52 raspberrypi weewx[3241]: **** Waiting 60 seconds then retrying... Sep 19 17:27:52 raspberrypi weewx[3241]: engine: retrying... Sep 19 17:27:52 raspberrypi weewx[3241]: engine: Using configuration file /etc/weewx/weewx.conf Sep 19 17:27:52 raspberrypi weewx[3241]: engine: debug is 1 Sep 19 17:27:52 raspberrypi weewx[3241]: engine: Initializing engine Sep 19 17:27:52 raspberrypi weewx[3241]: engine: Loading station type TE923 (weewx.drivers.te923) Sep 19 17:27:52 raspberrypi weewx[3241]: te923: driver version is 0.24 Sep 19 17:27:52 raspberrypi weewx[3241]: te923: polling interval is 10 Sep 19 17:27:52 raspberrypi weewx[3241]: te923: sensor map is {'extraBatteryStatus1': 'bat_2', 'outTemp': 't_1', 'outHumidity': 'h_1', 'extraHumid4': 'h_5', 'uvBatteryStatus': 'bat_uv', 'extraHumid2': 'h_3', 'extraHumid3': 'h_4', 'rainLinkStatus': 'link_rain', 'extraHumid1': 'h_2', 'rainBatteryStatus': 'bat_rain', 'extraTemp2': 't_3', 'extraTemp4': 't_5', 'uvLinkStatus': 'link_uv', 'windLinkStatus': 'link_wind', 'outLinkStatus': 'link_1', 'extraBatteryStatus2': 'bat_3', 'extraBatteryStatus3': 'bat_4', 'windBatteryStatus': 'bat_wind', 'outTempBatteryStatus': 'bat_1', 'extraBatteryStatus4': 'bat_5', 'extraTemp3': 't_4', 'extraLinkStatus1': 'link_2', 'extraLinkStatus2': 'link_3', 'extraLinkStatus3': 'link_4', 'extraLinkStatus4': 'link_5', 'inTemp': 't_in', 'inHumidity': 'h_in', 'extraTemp1': 't_2'} Sep 19 17:27:52 raspberrypi weewx[3241]: te923: Found device on USB bus=001 device=015 Sep 19 17:27:52 raspberrypi weewx[3241]: te923: read: address 0x0000fc Sep 19 17:27:52 raspberrypi weewx[3241]: te923: read: 5a 10 a2 66 28 c1 89 89 c1 66 0a 00 0a 0a 00 0a 0a 00 0a ff ff ff 3e 05 18 c1 41 00 15 00 ed a7 00 c3 Sep 19 17:27:52 raspberrypi weewx[3241]: te923: Unrecognised memory size '16' Sep 19 17:27:52 raspberrypi weewx[3241]: import of driver failed: Unrecognised memory size '16' (<class 'weewx.WeeWxIOError'>) Sep 19 17:27:52 raspberrypi weewx[3241]: engine: Unable to load driver: Unrecognised memory size '16' Sep 19 17:27:52 raspberrypi weewx[3241]: **** Exiting...