add try block in ble.py when reading data

This commit is contained in:
matt committed 2026-10-13 06:33:27 -07:00
1 parent 62d6a41969
commit 1322f2f139
1 file changed
+4 -1
+4 -1
View File
@@ -74,7 +74,10 @@ async def read_data(mac_address):
def sensor_data_query(mac_list):
result = []
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]})
print(f"Data query complete - returning result")
return result