ich wollte nach BLE devices mal in Endlosschleife suchen lassen in dem ich die Funktion immer wieder aufrufe. Hintergrund dabei ist, wie stabil und sicher das Suchen geht und vor allem welchen Einfluss "asyncio.sleep(10.0)" hat wenn man die hoch und runterschraubt.
Bekomme aber dann den Fehler und ich habe schon gegooglt konnte mir dabei aber nicht selber Helfen, da ich vorher mit async noch nicht gemacht habe.
Habt ihr eine Lösung?RuntimeWarning: coroutine 'main' was never awaited
Code: Alles auswählen
import asyncio
from bleak import BleakScanner
async def main():
async with BleakScanner() as scanner:
await asyncio.sleep(10.0)
for d in scanner.discovered_devices:
print(d)
main()
asyncio.run(main())[code]