title: How to retrieve data from an i2c device over usb in linux
body: <p>I have a temperature sensor, which is connected using an USB-I2C adapter (<a href="http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm" rel="nofollow noreferrer">http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm</a>)
  I attached this device to my linux computer (suse10). 
  I typed dmesg and saw</p>
  
  <pre><code>usb 3-3: new full speed USB device using ohci_hcd and address 10
  usb 3-3: new device found, idVendor=0403, idProduct=6001
  usb 3-3: new device strings: Mfr=1, Product=2, SerialNumber=3
  usb 3-3: Product: FT232R USB UART
  usb 3-3: Manufacturer: FTDI
  usb 3-3: SerialNumber: A7007K93
  usb 3-3: configuration #1 chosen from 1 choice
  ftdi_sio 3-3:1.0: FTDI USB Serial Device converter detected
  drivers/usb/serial/ftdi_sio.c: Detected FT232BM
  usb 3-3: FTDI USB Serial Device converter now attached to ttyUSB0
  </code></pre>
  
  <p>But I have no idea how to read the current temperature.</p>
  
  <p><strong>updated 1:</strong> Actually the I2C bus can attach up to 127 sensors. But I have no idea how to list the addresses of available sensors.</p>
  
  <p>Can anybody give me some hints? Thanks in advance</p>