from fastapi import APIRouter from api.websocket import router as websocket_router from api.roles import router as roles_router from api.auth import router as auth_router from api.device_control import router as device_control_router from api.ota import router as ota_router # 新增OTA路由 from api.mqtt_router import router as mqtt_router # 新增MQTT路由 api_router = APIRouter() api_router.include_router(websocket_router, tags=["WebSocket"]) api_router.include_router(roles_router, tags=["Roles"]) api_router.include_router(auth_router, tags=["Auth"]) api_router.include_router(device_control_router, tags=["Device Control"]) api_router.include_router(ota_router, tags=["OTA"]) # 注册OTA路由 api_router.include_router(mqtt_router, tags=["MQTT"]) # 注册MQTT路由