Ich meinte nicht die Sensor-Vcc, sondern den Pegel der Datenleitungen. Die Widerstände müssen an die Sensor-Vcc, also 2,5V. Wenn Dein Controller mit 5V läuft, stehen die Chancen gut, dass er ein high vom Sensor (sprich 2,5V über den Pullup) nicht sicher als high wahrnimmt, daher mein Hinweis auf Pegelwandler. Wenn der Controller einen dedizierten I2C-Controller hat, also nicht Portleitungen mit bit-bang benutzt werden, sollten die Ausgänge wohl tatsächlich Open Collector bzw Open Drain sein, zumindest aber kein 5V-"high" auf die I2C-Leitungen schicken. Dies alles wäre noch zu klären...