diff --git a/schemas/reslevis.py b/schemas/reslevis.py index 356c054..dae09b4 100644 --- a/schemas/reslevis.py +++ b/schemas/reslevis.py @@ -25,7 +25,6 @@ class FloorItem(BaseModel): class ZoneItem(BaseModel): id: UUID name: str - groups: List[UUID] floor: Optional[UUID] = None building: Optional[UUID] = None @@ -53,6 +52,7 @@ class GatewayItem(BaseModel): notes: Optional[str] = None floor: Optional[UUID] = None building: Optional[UUID] = None + zone: Optional[UUID] = None class TrackerItem(BaseModel): id: UUID @@ -155,6 +155,8 @@ class AlarmCoreItem(BaseModel): type: str status: str timestamp: str + operator: Optional[UUID] = None + resolution_timestamp: Optional[str] = None class AlarmStatusUpdateItem(BaseModel): @@ -201,6 +203,7 @@ class TrackHistoryItem(BaseModel): class TrackerZoneItem(BaseModel): id: UUID + name: Optional[str] = None zoneList: List[UUID] tracker: UUID days: Optional[str] = None