Hi.
I've struggled for some time with a weewx installation with a byows 
station. Kind of odd hw.
So now I bought a "standard" weather station to keep it simple.
However, the lsusb show *Bus 001 Device 007: ID 1130:0829 Tenx Technology, 
Inc.*
I tried the te923 driver but no luck.
Googled but no luck..
Any advice on how to go forward?
I tried editing the te923 driver with the new device id, but got stuck on 
memory size.



*Cheers/Sven TStockholm, Sweden*


*lsusb -v*
































































































*Bus 001 Device 007: ID 1130:0829 Tenx Technology, Inc.Device Descriptor:  
bLength                18  bDescriptorType         1  bcdUSB               
1.10  bDeviceClass            0 (Defined at Interface level)  
bDeviceSubClass         0  bDeviceProtocol         0  
bMaxPacketSize0         8  idVendor           0x1130 Tenx Technology, Inc.  
idProduct          0x0829  bcdDevice            1.00  
iManufacturer           1 TENX  iProduct                2 TMU313X USB 
R/W64  iSerial                 0  bNumConfigurations      1  Configuration 
Descriptor:    bLength                 9    bDescriptorType         2    
wTotalLength           41    bNumInterfaces          1    
bConfigurationValue     1    iConfiguration          0    
bmAttributes         0x80      (Bus Powered)    MaxPower              
100mA    Interface Descriptor:      bLength                 9      
bDescriptorType         4      bInterfaceNumber        0      
bAlternateSetting       0      bNumEndpoints           2      
bInterfaceClass         3 Human Interface Device      
bInterfaceSubClass      0 No Subclass      bInterfaceProtocol      0 
None      iInterface              0        HID Device Descriptor:          
bLength                 9          bDescriptorType        33          
bcdHID               1.10          bCountryCode           33 US          
bNumDescriptors         1          bDescriptorType        34 
Report          wDescriptorLength      39          Report Descriptor: 
(length is 39)            Item(Global): Usage Page, data= [ 0xa0 0xff ] 
65440                            (null)            Item(Local ): Usage, 
data= [ 0x01 ] 1                            (null)            Item(Main  ): 
Collection, data= [ 0x01 ] 1                            
Application            Item(Local ): Usage, data= [ 0x01 ] 
1                            (null)            Item(Global): Logical 
Minimum, data= [ 0x00 ] 0            Item(Global): Logical Maximum, data= [ 
0xff 0x00 ] 255            Item(Global): Report Size, data= [ 0x40 ] 
64            Item(Global): Report Count, data= [ 0x08 ] 8            
Item(Main  ): Output, data= [ 0x02 ] 2                            Data 
Variable Absolute No_Wrap Linear                            Preferred_State 
No_Null_Position Non_Volatile 
Bitfie                                                                          
                                                     
ld            Item(Global): Report Count, data= [ 0x08 ] 8            
Item(Global): Report Size, data= [ 0x40 ] 64            Item(Global): 
Logical Minimum, data= [ 0x00 ] 0            Item(Global): Logical Maximum, 
data= [ 0xff 0x00 ] 255            Item(Local ): Usage, data= [ 0x01 ] 
1                            (null)            Item(Local ): Usage Minimum, 
data= [ 0x00 ] 0                            (null)            Item(Local ): 
Usage Maximum, data= [ 0xff 0x00 ] 255                            
(null)            Item(Main  ): Input, data= [ 0x00 ] 
0                            Data Array Absolute No_Wrap 
Linear                            Preferred_State No_Null_Position 
Non_Volatile 
Bitfie                                                                          
                                                     
ld            Item(Main  ): End Collection, data=none      Endpoint 
Descriptor:        bLength                 7        bDescriptorType         
5        bEndpointAddress     0x83  EP 3 IN        bmAttributes            
3          Transfer Type            Interrupt          Synch 
Type               None          Usage Type               Data        
wMaxPacketSize     0x0040  1x 64 bytes        bInterval               
1      Endpoint Descriptor:        bLength                 7        
bDescriptorType         5        bEndpointAddress     0x04  EP 4 OUT        
bmAttributes            3          Transfer Type            
Interrupt          Synch Type               None          Usage 
Type               Data        wMaxPacketSize     0x0040  1x 64 
bytes        bInterval               1Device Status:     0x0000  (Bus 
Powered)*

***************************'''*
*syslog*




































*Nov 10 20:48:34 mirrorpi weewx[3213] INFO weewx.engine: Loading station 
type TE923 (weewx.drivers.te923)Nov 10 20:48:34 mirrorpi weewx[3213] INFO 
weewx.drivers.te923: driver version is 0.41.1Nov 10 20:48:34 mirrorpi 
weewx[3213] INFO weewx.drivers.te923: polling interval is 10Nov 10 20:48:34 
mirrorpi weewx[3213] INFO weewx.drivers.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'}Nov 10 20:48:34 mirrorpi weewx[3213] INFO 
weewx.drivers.te923: Found device on USB bus= device=Nov 10 20:48:34 
mirrorpi weewx[3213] DEBUG weewx.drivers.te923: read: address 0x0000fcNov 
10 20:48:34 mirrorpi weewx[3213] ERROR weewx.engine: Import of driver 
failed: Invalid endpoint address 0x81 (<type 'exceptions.ValueError'>)Nov 
10 20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     ****  Traceback 
(most recent call last):Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****    File "/usr/share/weewx/weewx/engine.py", line 
109, in setupStationNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      self.console = loader_function(config_dict, 
self)Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     
****    File "/usr/share/weewx/weewx/drivers/te923.py", line 460, in 
loaderNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     
****      return TE923Driver(**config_dict[DRIVER_NAME])Nov 10 20:48:34 
mirrorpi weewx[3213] CRITICAL weewx.engine:     ****    File 
"/usr/share/weewx/weewx/drivers/te923.py", line 1141, in __init__Nov 10 
20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     ****      
self.station.open()Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", 
line 1561, in openNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      self.read_memory_size()Nov 10 20:48:34 mirrorpi 
weewx[3213] CRITICAL weewx.engine:     ****    File 
"/usr/share/weewx/weewx/drivers/te923.py", line 1756, in 
read_memory_sizeNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      buf = self._read(0xfc)Nov 10 20:48:34 mirrorpi 
weewx[3213] CRITICAL weewx.engine:     ****    File 
"/usr/share/weewx/weewx/drivers/te923.py", line 1726, in _readNov 10 
20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     ****      buf = 
self._raw_read(addr)Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", 
line 1603, in _raw_readNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      self.ENDPOINT_IN, self.READ_LENGTH, 
self.TIMEOUT)Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****    File 
"/usr/lib/python2.7/dist-packages/usb/legacy.py", line 188, in 
interruptReadNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      return self.dev.read(endpoint, size, 
timeout)Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     
****    File "/usr/lib/python2.7/dist-packages/usb/core.py", line 975, in 
readNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     
****      intf, ep = self._ctx.setup_request(self, endpoint)Nov 10 20:48:34 
mirrorpi weewx[3213] CRITICAL weewx.engine:     ****    File 
"/usr/lib/python2.7/dist-packages/usb/core.py", line 102, in wrapperNov 10 
20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     ****      return 
f(self, *args, **kwargs)Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****    File 
"/usr/lib/python2.7/dist-packages/usb/core.py", line 215, in 
setup_requestNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      intf, ep = 
self.get_interface_and_endpoint(device, endpoint_address)Nov 10 20:48:34 
mirrorpi weewx[3213] CRITICAL weewx.engine:     ****    File 
"/usr/lib/python2.7/dist-packages/usb/core.py", line 102, in wrapperNov 10 
20:48:34 mirrorpi weewx[3213] CRITICAL weewx.engine:     ****      return 
f(self, *args, **kwargs)Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****    File 
"/usr/lib/python2.7/dist-packages/usb/core.py", line 231, in 
get_interface_and_endpointNov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****      raise ValueError('Invalid endpoint address ' + 
hex(endpoint_address))Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
weewx.engine:     ****  ValueError: Invalid endpoint address 0x81Nov 10 
20:48:34 mirrorpi weewx[3213] CRITICAL __main__: Unable to load driver: 
Invalid endpoint address 0x81Nov 10 20:48:34 mirrorpi weewx[3213] CRITICAL 
__main__:     ****  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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/6ef45006-d8cc-466a-8f61-85bff4b8c21dn%40googlegroups.com.

Reply via email to