Skip to content

OpenCWA v1.4.0

Choose a tag to compare

@ivanlee1007 ivanlee1007 released this 19 Jul 06:16

OpenCWA v1.4.0

農業資訊(選用、預設關閉)

  • 新增高雄農來訊作物警戒與生產注意事項整合。
  • 支援作物、生育期、災害規則、影響、防範與復耕資訊。
  • 未設定農業 TOKEN 時,仍可使用公開的作物防災資料。
  • 有效 TOKEN 可提供 ET0、Kc、ETc 與作物需水量參考;不直接控制灌溉設備。

安全與來源語意

  • 農業 provider 完全 optional,預設停用;故障不阻斷 CWA weather、forecast 或 warning。
  • provider unavailable/stale 時,binary 與 numeric sensors fail-safe unavailable,不呈現假安全。
  • 明確標示 source_provider: 高雄農來訊、official_cwa_alert: false。
  • TOKEN 使用 password selector,provider errors 與 logs 不回顯 credential。

驗證

  • 64 unit tests、flake8、Python compilation、JSON validation 與敏感資訊掃描通過。
  • 獨立 pre-commit review 通過。
  • GitHub Actions Validate 通過。
  • 已於 Home Assistant Core 2026.7.2 現場部署並驗證:default-off、Options Flow、tokenless enable/disable、來源 attribution、CWA 隔離、entity/registry 清理及零 OpenCWB errors。