From 3d5fb6e074f11466bf40ce8f65f4dab4a475b0ce Mon Sep 17 00:00:00 2001 From: Alex Schofield Date: Fri, 7 Feb 2025 14:42:49 +0000 Subject: allow standalone execution of discover.py --- src/discover.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/discover.py') diff --git a/src/discover.py b/src/discover.py index d0d13fe..1632af6 100644 --- a/src/discover.py +++ b/src/discover.py @@ -6,4 +6,11 @@ async def discover(): devices = await BleakScanner.discover() return [{"name": device.name, "address": device.address} for device in devices] except Exception: - return [] \ No newline at end of file + return [] + +async def main(): + devices = await discover() + print(devices) + +if __name__ == "__main__": + asyncio.run(main()) \ No newline at end of file -- cgit v1.2.3