For the 12E module, the pin out for i2C is the gpio number, not the module pin number.
Also, the 1 wire interface is hard coded to gpio2, (pin17) for example: temp(#). where the # is the nth device.
I've only tried temp(0), and it works well.
i2c.setup(0,2) for example, wires the sda to gpio0 or pin 18, and sdc to gpio2 or pin 17.
I tried most of the available combinations, and was successful on all but gpio16(pin4). not sure why.
Paul