| @@ -25,7 +25,6 @@ class FloorItem(BaseModel): | |||||
| class ZoneItem(BaseModel): | class ZoneItem(BaseModel): | ||||
| id: UUID | id: UUID | ||||
| name: str | name: str | ||||
| groups: List[UUID] | |||||
| floor: Optional[UUID] = None | floor: Optional[UUID] = None | ||||
| building: Optional[UUID] = None | building: Optional[UUID] = None | ||||
| @@ -53,6 +52,7 @@ class GatewayItem(BaseModel): | |||||
| notes: Optional[str] = None | notes: Optional[str] = None | ||||
| floor: Optional[UUID] = None | floor: Optional[UUID] = None | ||||
| building: Optional[UUID] = None | building: Optional[UUID] = None | ||||
| zone: Optional[UUID] = None | |||||
| class TrackerItem(BaseModel): | class TrackerItem(BaseModel): | ||||
| id: UUID | id: UUID | ||||
| @@ -155,6 +155,8 @@ class AlarmCoreItem(BaseModel): | |||||
| type: str | type: str | ||||
| status: str | status: str | ||||
| timestamp: str | timestamp: str | ||||
| operator: Optional[UUID] = None | |||||
| resolution_timestamp: Optional[str] = None | |||||
| class AlarmStatusUpdateItem(BaseModel): | class AlarmStatusUpdateItem(BaseModel): | ||||
| @@ -201,6 +203,7 @@ class TrackHistoryItem(BaseModel): | |||||
| class TrackerZoneItem(BaseModel): | class TrackerZoneItem(BaseModel): | ||||
| id: UUID | id: UUID | ||||
| name: Optional[str] = None | |||||
| zoneList: List[UUID] | zoneList: List[UUID] | ||||
| tracker: UUID | tracker: UUID | ||||
| days: Optional[str] = None | days: Optional[str] = None | ||||