Hygrosens I2C TEMOD I2C wie korrekte Temperatur Ausgabe?

http://www.produktinfo.conrad.com/datenblaetter/500000-524999/502001-da-01-de-TEMPERATURMODUL_I2C_32_96_C.pdf
Viel gibt das Datenblatt ja nicht her.
Der Wert besteht aus 14 Bit aus Bytes 0 und 1, also erst mal:
temp = b1 << 8 | b2;

Das höchste bit ist 0 (OK) oder 1 (Fehler) und wird wie das letzte Bit (für die Temperatur) ignoriert (Auswerten würde ich das erste Bit aber schon :wink: ):
temp = (temp &0x7FFE);

Die 14 Bit die nun in temp stehen sind die "Temperaturdaten".

Letzte Tabelle "Ausgangsskalierung PT1000 Temperatur"
je nach Sensor (R1-R3): T(°C)=V/256-32 bzw. T(°C)=V/128-32 bzw. T(°C)=V/64-32

hilft Dir das weiter?