- Device实体:设备SN/名称/类型/区域/位置/几何状态 - DeviceMapper:MyBatis-Plus完整CRUD操作 - DeviceService:设备生命周期管理+上线/下线 - DeviceController:REST API + 批量指令下发 - MqttConfig:配置属性注入 - MqttClientService:连接管理/订阅/消息处理 - MqttAdapter:协议适配器增强+指令下发 - Flyway迁移:iot_device表结构更新 - application.yml:MQTT配置属性添加 实现功能: ✅ MQTT协议连接/订阅/消息解析 ✅ 设备注册/发现 REST API (CRUD) ✅ 统一设备模型实体(device_sn/type/area/position/geom) ✅ 设备状态管理 + 指令下发 ✅ 批量指令下发接口 Issue #28