This commit is contained in:
2025-11-17 21:39:44 +01:00
parent 1027b905b5
commit 094cef0bd7

View File

@@ -93,6 +93,24 @@ async def rooms(request: Request) -> HTMLResponse:
}) })
@app.get("/room/{room_name}", response_class=HTMLResponse)
async def room_detail(request: Request, room_name: str) -> HTMLResponse:
"""Render the room detail page with devices.
Args:
request: The FastAPI request object
room_name: Name of the room to display
Returns:
HTMLResponse: Rendered room template
"""
return templates.TemplateResponse("room.html", {
"request": request,
"api_base": API_BASE,
"room_name": room_name
})
@app.get("/dashboard", response_class=HTMLResponse) @app.get("/dashboard", response_class=HTMLResponse)
async def dashboard(request: Request) -> HTMLResponse: async def dashboard(request: Request) -> HTMLResponse:
"""Render the dashboard with rooms and devices. """Render the dashboard with rooms and devices.