Browse Source

Merge pull request #494 from chehrlic/chris_vz

RPI: Fix reading negative temperature - must be treated as signed short, not unsigned short
pull/506/head
Lukas Pusch 2 years ago
committed by GitHub
parent
commit
8bfee215ba
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      tools/rpi/hoymiles/decoders/__init__.py

2
tools/rpi/hoymiles/decoders/__init__.py

@ -440,7 +440,7 @@ class Hm300Decode0B(StatusResponse):
@property @property
def temperature(self): def temperature(self):
""" Inverter temperature in °C """ """ Inverter temperature in °C """
return self.unpack('>H', 26)[0]/10 return self.unpack('>h', 26)[0]/10
class Hm300Decode0C(Hm300Decode0B): class Hm300Decode0C(Hm300Decode0B):
""" 1121-series mirco-inverters status data """ """ 1121-series mirco-inverters status data """

Loading…
Cancel
Save