Skip to content

Commit 8541370

Browse files
authored
fix: negative temperature (#7)
1 parent c650f69 commit 8541370

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/sensorpro_ble/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def _start_update(self, service_info: BluetoothServiceInfo) -> None:
5454
self.set_device_name(f"{name} {short_address(service_info.address)}")
5555
self.set_device_manufacturer("SensorPro")
5656
xvalue = data[10:17]
57-
(volt, temp, humi, batt) = unpack(">hHHB", xvalue)
57+
(volt, temp, humi, batt) = unpack(">HhHB", xvalue)
5858
self.update_predefined_sensor(SensorLibrary.BATTERY__PERCENTAGE, batt)
5959
self.update_predefined_sensor(SensorLibrary.TEMPERATURE__CELSIUS, temp / 100)
6060
self.update_predefined_sensor(SensorLibrary.HUMIDITY__PERCENTAGE, humi / 100)

0 commit comments

Comments
 (0)