>
> unfortunately i have only one configuration on which to test. so feedback
> from other te923 users is *greatly* appreciated. but that feedback needs
> to be about the latest driver and the configuration on which it is running.
>
> it would be nice to configure a bunch of virtual machines or containers
> and set up automated unit tests for the driver...
>
> m
>
Hello,
a small feedback. I'm using weewx with a Raspberry PI and "Raspbian
GNU/Linux 8 (jessie)".
Currently only the driver version 0.17 works for me.
Driver 0.18 throws following errors:
Sep 11 02:30:03 weewx weewx[695]: **** Waiting 60 seconds then
retrying...
Sep 11 02:31:03 weewx weewx[695]: engine: retrying...
Sep 11 02:31:03 weewx weewx[695]: engine: Using configuration file
/etc/weewx/weewx.conf
Sep 11 02:31:03 weewx weewx[695]: engine: Loading station type TE923
(weewx.drivers.te923)
Sep 11 02:31:03 weewx weewx[695]: te923: driver version is 0.18
Sep 11 02:31:03 weewx weewx[695]: te923: polling interval is 10
Sep 11 02:31:03 weewx weewx[695]: te923: observation map is {'t_in':
'inTemp', 't_1': 'ch1Temp', 't_2': 'outTemp', 't_3': 'ch3Temp', 't_4':
'ch4Temp', 't_5': 'ch5Temp', 'h_in': 'inHumidity', 'h_1': 'ch1Humidity',
'h_2': 'outHumidity', 'h_3': 'ch3Humidity', 'h_4': 'ch4Humidity', 'h_5':
'ch5Humidity', 'bat_1': 'ch1Batt', 'bat_2': 'ch2Batt', 'bat_3': 'ch3Batt',
'bat_4': 'ch4Batt', 'bat_5': 'ch5Batt', 'windchill': 'windchill',
'winddir': 'windDir', 'windgust': 'windGust', 'windspeed': 'windSpeed',
'bat_wind': 'windBatt', 'bat_rain': 'rainBatt', 'uv': 'UV', 'bat_uv':
'uvBatt'}
Sep 11 02:31:03 weewx weewx[695]: te923: Found device on USB bus=001
device=004
Sep 11 02:31:03 weewx weewx[695]: te923: Failed attempt 1 of 5 to read
data: error sending control message: Das Gerät oder die Ressource ist belegt
Sep 11 02:31:06 weewx weewx[695]: te923: Failed attempt 2 of 5 to read
data: error sending control message: Das Gerät oder die Ressource ist belegt
Sep 11 02:31:09 weewx weewx[695]: te923: Failed attempt 3 of 5 to read
data: error sending control message: Das Gerät oder die Ressource ist belegt
Sep 11 02:31:12 weewx weewx[695]: te923: Failed attempt 4 of 5 to read
data: error sending control message: Das Gerät oder die Ressource ist belegt
Sep 11 02:31:15 weewx weewx[695]: te923: Failed attempt 5 of 5 to read
data: error sending control message: Das Gerät oder die Ressource ist belegt
Sep 11 02:31:18 weewx weewx[695]: engine: Unable to load driver: Read
failed after 5 tries
Sep 11 02:31:18 weewx weewx[695]: **** Waiting 60 seconds then
retrying...
Sep 11 02:32:18 weewx weewx[695]: engine: retrying...
The driver 0.19 throws this:
Sep 11 01:50:01 weewx weewx[5424]: **** Waiting 60 seconds then
retrying...
Sep 11 01:50:58 weewx weewx[5465]: Stopping weewx weather system: weewx.
Sep 11 01:53:04 weewx weewx[5640]: engine: Initializing weewx version 3.5.0
Sep 11 01:53:04 weewx weewx[5640]: engine: Using Python 2.7.9 (default,
Mar 8 2015, 00:52:26) #012[GCC 4.9.2]
Sep 11 01:53:04 weewx weewx[5640]: engine: Platform
Linux-4.4.13-v7+-armv7l-with-debian-8.0
Sep 11 01:53:04 weewx weewx[5640]: engine: pid file is /var/run/weewx.pid
Sep 11 01:53:04 weewx weewx[5644]: engine: Using configuration file
/etc/weewx/weewx.conf
Sep 11 01:53:04 weewx weewx[5644]: engine: Loading station type TE923
(weewx.drivers.te923)
Sep 11 01:53:04 weewx weewx[5644]: te923: driver version is 0.19
Sep 11 01:53:04 weewx weewx[5644]: te923: polling interval is 10
Sep 11 01:53:04 weewx weewx[5644]: te923: observation map is {'t_in':
'inTemp', 't_1': 'ch1Temp', 't_2': 'outTemp', 't_3': 'ch3Temp', 't_4':
'ch4Temp', 't_5': 'ch5Temp', 'h_in': 'inHumidity', 'h_1': 'ch1Humidity',
'h_2': 'outHumidity', 'h_3': 'ch3Humidity', 'h_4': 'ch4Humidity', 'h_5':
'ch5Humidity', 'bat_1': 'ch1Batt', 'bat_2': 'ch2Batt', 'bat_3': 'ch3Batt',
'bat_4': 'ch4Batt', 'bat_5': 'ch5Batt', 'windchill': 'windchill',
'winddir': 'windDir', 'windgust': 'windGust', 'windspeed': 'windSpeed',
'bat_wind': 'windBatt', 'bat_rain': 'rainBatt', 'uv': 'UV', 'bat_uv':
'uvBatt'}
Sep 11 01:53:04 weewx weewx[5644]: te923: Found device on USB bus=001
device=004
Sep 11 01:53:04 weewx weewx[5629]: Starting weewx weather system: weewx.
Sep 11 01:53:06 weewx weewx[5644]: import of driver failed: could not
detach kernel driver from interface 0: Keine Daten verfügbar (<class
'weewx.WeeWxIOError'>)
Sep 11 01:53:06 weewx weewx[5644]: engine: Unable to load driver: could not
detach kernel driver from interface 0: Keine Daten verfügbar
Sep 11 01:53:06 weewx weewx[5644]: **** Waiting 60 seconds then
retrying...
I hope it's helps. A working driver greater than 0.18 is important for me,
because I'm currently working on the database schema and the skin. Special
for the link and battery output are some important changes in the driver
since version 0.18
Guido
--
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].
For more options, visit https://groups.google.com/d/optout.