Browse Source

Merge pull request #506 from chehrlic/chris_vz

RPI: Fix reading negative temperature - now also for Hoymiles600/1200 inverters
pull/524/head
Lukas Pusch 2 years ago
committed by GitHub
parent
commit
e0722f7ac5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      tools/rpi/hoymiles/decoders/__init__.py

4
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 """

Loading…
Cancel
Save