rambo před 9 měsíci
rodič
revize
1d9d68ca07
1 změnil soubory, kde provedl 8 přidání a 3 odebrání
  1. 8 3
      python/sockets/socket_server.py

+ 8 - 3
python/sockets/socket_server.py

@@ -21,9 +21,14 @@ async def websocket_endpoint(websocket: WebSocket):
         # await socket_manager.connect()
         async def handler_messages():
             while True:
-                byteDats = await websocket.receive()
-                print("byteDats", byteDats)
-                await handlerSend(conn_manager, json.dumps(byteDats), websocket)
+                try:
+                    byteDats = await websocket.receive()
+                    byteDats.get("type")
+                    print("byteDats", byteDats)
+                    await handlerSend(conn_manager, json.dumps(byteDats), websocket)
+                except Exception as e:
+                    print(e)
+                    break
         async def checkConnMcu():
             await checkMcuConnection(device_ctrl)
         async def connectBlueTooth():