Newbi braucht hilfe

EDIT:
Die Libs oben gehen NICHT für deinen Sensor. Du musst das per Hand machen.

Du solltest mal sagen mit was du programmierst. Weil der Code ist nicht von der Arduino Software. In Arduino gibt es für I2C die Wire Lib. Die erledigt schon den ganzen Kram mit "Start Condition" und "End Condition" für dich. RTC Libs sind da ein guter Anhaltspunkt wie man Daten liest und schreibt.

Der Sensor hat die Adresse 0x78. Dann gibt es zwei Addressen 0 und 1 auf den man die zwei Bytes lesen kann. Also Wire.beginTransmission(0x78) machen. Adresse schicken. Wire.endTransmission() machen. Wire.requestFrom() machen. Und dann Wire.read().
Ob die Adresse automatisch inkrementiert und man zweimal hintereinander read() machen kann steht nicht dabei. Muss man ausprobieren.

Wie gesagt, schau dir mal eine DS1307 Lib an. Da wird das ersichtlich. Das ist aber eben für die Arduino Software.

Der Sensor macht anscheinend I2C und analog. Braucht aber mindestens 6V Betriebsspannung. Nicht so toll. Aber du könntest 9V von einem Netzteil hinlegen und damit auch den Arduino versorgen.

Mit einem DS18B20 wärst du besser bedient gewesen. Viel einfacher zu handhaben. Gerade von der Software her. Lässt sich aber auch so machen.