Commit 1a5672d3 authored by Patrick Ade's avatar Patrick Ade
Browse files

Refactor RoomDataRangeResponse to use SensorData schema for improved data structure

parent 12bd77d8
......@@ -2,15 +2,24 @@ from ninja import Schema
from typing import List, Dict, Optional
class RoomDataPoint(Schema):
time: str
field: str
value: float
from datetime import datetime
class SensorData(Schema):
co2: int
humidity: float
temperature: float
class RoomDataRangeResponse(Schema):
room: str
data: Dict[str, Dict[str, float]]
data: Dict[datetime, SensorData]
class RoomDataPoint(Schema):
time: str
field: str
value: float
class GetRoomsResponse(Schema):
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment