添加ESP系列设备的OTA

This commit is contained in:
2026-01-12 11:44:55 +08:00
parent 3580717087
commit 3f1bd0731b
10 changed files with 765 additions and 15 deletions

View File

@@ -3,6 +3,15 @@ from .setting import Setting, SettingResponse
from .item import Item, ItemDataResponse, ItemTypeEnum, ItemStatusEnum
from .user import User, UserTypeEnum
from .database import Database
from .firmware import (
Firmware,
FirmwareDataResponse,
FirmwareDataResponseAdmin,
FirmwareUploadRequest,
FirmwareCheckUpdateRequest,
FirmwareCheckUpdateResponse,
ChipTypeEnum,
)
# 新增:从 foxline 项目移植的 Mixin 组件
from .mixin.table import (
@@ -27,6 +36,14 @@ __all__ = [
"User",
"UserTypeEnum",
"Database",
# 固件相关
"Firmware",
"FirmwareDataResponse",
"FirmwareDataResponseAdmin",
"FirmwareUploadRequest",
"FirmwareCheckUpdateRequest",
"FirmwareCheckUpdateResponse",
"ChipTypeEnum",
# 新增的 Mixin 组件
"TableBaseMixin",
"UUIDTableBaseMixin",