mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-29 14:53:56 +08:00
打印cmp类型消息,后期适配
This commit is contained in:
@@ -72,6 +72,8 @@ async def handleTextMessage(conn, message):
|
|||||||
asyncio.create_task(handleIotDescriptors(conn, msg_json["descriptors"]))
|
asyncio.create_task(handleIotDescriptors(conn, msg_json["descriptors"]))
|
||||||
if "states" in msg_json:
|
if "states" in msg_json:
|
||||||
asyncio.create_task(handleIotStatus(conn, msg_json["states"]))
|
asyncio.create_task(handleIotStatus(conn, msg_json["states"]))
|
||||||
|
elif msg_json["type"] == "mcp":
|
||||||
|
conn.logger.bind(tag=TAG).info(f"收到mcp消息:{message}")
|
||||||
elif msg_json["type"] == "server":
|
elif msg_json["type"] == "server":
|
||||||
# 记录日志时过滤敏感信息
|
# 记录日志时过滤敏感信息
|
||||||
conn.logger.bind(tag=TAG).info(
|
conn.logger.bind(tag=TAG).info(
|
||||||
@@ -151,5 +153,7 @@ async def handleTextMessage(conn, message):
|
|||||||
# 重启服务器
|
# 重启服务器
|
||||||
elif msg_json["action"] == "restart":
|
elif msg_json["action"] == "restart":
|
||||||
await conn.handle_restart(msg_json)
|
await conn.handle_restart(msg_json)
|
||||||
|
else:
|
||||||
|
conn.logger.bind(tag=TAG).error(f"收到未知类型消息:{message}")
|
||||||
except json.JSONDecodeError:
|
except json.JSONDecodeError:
|
||||||
await conn.websocket.send(message)
|
await conn.websocket.send(message)
|
||||||
|
|||||||
Reference in New Issue
Block a user