diff options
Diffstat (limited to 'weahome.py')
-rwxr-xr-x | weahome.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -235,7 +235,7 @@ class WeahomeDevice: s0_humidity, s1_humidity, s2_humidity, s3_humidity, \ temperature_trend, humidity_trend, \ s0_humidity_max, s0_humidity_min, s1_humidity_max, s1_humidity_min, \ - s2_humidity_max = struct.unpack('<HHHH BBBB BB BBBB B', data) + s2_humidity_max = struct.unpack('<hhhh BBBB BB BBBB B', data) temperature_trend = Bitset(temperature_trend, length=8) humidity_trend = Bitset(humidity_trend, length=8) @@ -269,7 +269,7 @@ class WeahomeDevice: s2_humidity_min, s3_humidity_max, s3_humidity_min, \ s0_temperature_max, s0_temperature_min, s1_temperature_max, s1_temperature_min, \ s2_temperature_max, s2_temperature_min, s3_temperature_max, s3_temperature_min \ - = struct.unpack('<BBB HHHH HHHH', data) + = struct.unpack('<BBB hhhh hhhh', data) self.sensors[offset+0].temperature_min = self._parse_temperature(s0_temperature_min) self.sensors[offset+0].temperature_max = self._parse_temperature(s0_temperature_max) |