add try block in ble.py when reading data
This commit is contained in:
1 parent
62d6a41969
commit
1322f2f139
1 file changed
+4
-1
@@ -74,7 +74,10 @@ async def read_data(mac_address):
|
|||||||
def sensor_data_query(mac_list):
|
def sensor_data_query(mac_list):
|
||||||
result = []
|
result = []
|
||||||
for mac in mac_list:
|
for mac in mac_list:
|
||||||
this_result = asyncio.run(read_data(mac))
|
try:
|
||||||
|
this_result = asyncio.run(read_data(mac))
|
||||||
|
except Exception as e:
|
||||||
|
print(f"Error reading BLE data - {e}")
|
||||||
result.append({"name": mac, "temp": this_result[0], "humidity": this_result[1]})
|
result.append({"name": mac, "temp": this_result[0], "humidity": this_result[1]})
|
||||||
print(f"Data query complete - returning result")
|
print(f"Data query complete - returning result")
|
||||||
return result
|
return result
|
||||||
|
|||||||
Reference in new issue
Block a user