The I²C to 16x 1-Wire I've implemented at home.
While this setup was implemented nearly three years ago, it is still running now and may be useful for the community...
As I'm using the network wiring installed in the house, this resemble more to a star topology than the recommended 1-Wire bus.
I solved this by designing a master board with 16 bus that effectively separate each branches as unique bus.
The 16 masters are in fact two ds2482-800 installed on a single board. The bus-master embeds also an lcd controller but this could be left un-installed if not needed.
For more flexibility, I grouped the 16 buses on 4 connectors of four buses using RJ45. Then a 'hub' split the four buses.
In my case two hubs are near the master and the other two are allowing to start a secondary star topology from other location.
The power (+5V and +12V) is provided to all hubs by a modified PC power supply using a 3x1.5mm² yellow cable.
The owfs daemon is started as
/opt/owfs/bin/owfs --i2c=/dev/i2c-0:0 --i2c=/dev/i2c-0:1 -m /tmp/ow