diff --git a/tools/rpi/hoymiles/decoders/__init__.py b/tools/rpi/hoymiles/decoders/__init__.py index 586a5b51..0935110e 100644 --- a/tools/rpi/hoymiles/decoders/__init__.py +++ b/tools/rpi/hoymiles/decoders/__init__.py @@ -527,7 +527,7 @@ class Hm600Decode0B(StatusResponse): @property def temperature(self): """ Inverter temperature in °C """ - return self.unpack('>H', 38)[0]/10 + return self.unpack('>h', 38)[0]/10 @property def event_count(self): """ Event counter """ @@ -660,7 +660,7 @@ class Hm1200Decode0B(StatusResponse): @property def temperature(self): """ Inverter temperature in °C """ - return self.unpack('>H', 58)[0]/10 + return self.unpack('>h', 58)[0]/10 @property def event_count(self): """ Event counter """