broadlinkmanager/app/models.py
Rama master · réplica de lectura del repositorio original.
from pydantic import BaseModel
class DeviceInfo(BaseModel):
name: str
type: str
ip: str
mac: str
class PingResult(BaseModel):
status: str
success: bool
class CodeBase(BaseModel):
CodeType: str
CodeName: str
Code: str
class CodeRecord(CodeBase):
CodeId: int
class OperationResult(BaseModel):
success: int
message: str
class VersionInfo(BaseModel):
version: str