I2C ist für lange Strecken nicht geeignet, und auch nicht dafür vorgesehen.
Für größere Entfernungen empfiehlt sich eher CAN.