v0.2.8 — 清理日志级别
🔇 日志级别调整
功能稳定后,把成功路径的诊断日志从 WARNING 降为 DEBUG,只保留真正的错误为 WARNING。
日志级别说明
| 级别 | 内容 | 默认可见 |
|---|---|---|
| ERROR | _ensure_topics 失败、TCP 订阅失败(中止 restore) | ✅ |
| WARNING | TCP 连接失败、API 调用失败、删除失败、Token 过期、消息格式异常 | ✅ |
| DEBUG | TCP 连接/订阅/发布成功、API 调用成功、restore 流程、config flow 步骤、心跳、原始数据接收 | ❌ |
最终统计
| 文件 | WARNING | DEBUG | ERROR |
|---|---|---|---|
| tcp.py | 14 | 6 | 0 |
| service.py | 9 | 21 | 2 |
| config_flow.py | 3 | 16 | 2 |
| http.py | 4 | 4 | 0 |
| sync.py | 0 | 3 | 0 |
如何查看 DEBUG 日志
需要排查问题时,在 HA 里设置自定义日志级别:
设置 → 系统 → 日志 → 自定义日志级别 → 添加 custom_components.bemfa_cloud → debug
📥 升级方法
HACS 升级到 v0.2.8,重启 HA。升级后默认日志会安静很多,只有真正出问题时才会看到 WARNING。