diff --git a/main.py b/main.py index 438420d..1dc9f0e 100644 --- a/main.py +++ b/main.py @@ -1,6 +1,6 @@ from bleak import discover from asyncio import new_event_loop, set_event_loop, get_event_loop -from time import sleep, time_ns +from time import sleep from binascii import hexlify from json import dumps from sys import argv @@ -17,6 +17,15 @@ def get_best_result(device): + try: + from time import time_ns + except ImportError: + from datetime import datetime + + def time_ns(): + now = datetime.now() + return int(now.timestamp() * 1e9) + recent_beacons.append({ "time": time_ns(), "device": device