Skip to content

Commit 9c36bd2

Browse files
author
Johan Björnstedt
committed
Error fix
1 parent c653978 commit 9c36bd2

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

custom_components/ble_monitor/ble_parser/acconeer.py

+15-6
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@ def parse_acconeer(self, data, source_mac, rssi):
4545
result.update({
4646
"distance_mm": distance_mm,
4747
})
48+
49+
if "temperature" in measurements:
50+
result.update({
51+
"temperature": temperature,
52+
})
53+
54+
result.update({
55+
"battery": battery_level,
56+
})
4857
else:
4958
measurements = MEASUREMENTS[device_id]
5059
(
@@ -59,14 +68,14 @@ def parse_acconeer(self, data, source_mac, rssi):
5968
"motion": 0 if presence == 0 else 1,
6069
})
6170

62-
if "temperature" in measurements:
71+
if "temperature" in measurements:
72+
result.update({
73+
"temperature": temperature,
74+
})
75+
6376
result.update({
64-
"temperature": temperature,
77+
"battery": battery_level,
6578
})
66-
67-
result.update({
68-
"battery": battery_level,
69-
})
7079
else:
7180
device_type = None
7281

0 commit comments

Comments
 (0)