Skip to content

Releases: 3899/OilPrice

OilPrice_v1.0.3

Choose a tag to compare

@3899 3899 released this 01 Jun 03:59

🐞 bug 修复与体验优化

  • 🔄 解决自动更新罢工问题:修复网络波动失败导致定时器丢失的 Bug,新增自动兜底定时,保证自动更新永不丢失。
  • ⏱️ 优化调价日高频轮询:窗口期重试间隔由 1 小时缩短为 10 分钟,大幅提高调价灵敏度。
  • 🛡️ 增加每日安全轮询兜底:最大自动更新时间限制为 1 天,彻底解决上游“先改调价日期、后填油价表”或官方“搁浅”导致的 14 天无限睡眠 Bug。
  • 🔢 智能识别官方“搁浅”:引入调价周期变更检测,当跨越新周期且官方宣布油价不调整时,change_amount(涨跌额)自动重置为 0.00

OilPrice_v1.0.2

Choose a tag to compare

@3899 3899 released this 22 Apr 07:10

🐞 bug 修复

  • 🔢 优化油价涨跌额计算逻辑:修复 change_amount 在调价窗口后可能仍为 0 的问题。

OilPrice_v1.0.1

Choose a tag to compare

@3899 3899 released this 11 Apr 03:59

本次版本为底层质量升级,重点优化油价实体稳定性、刷新可靠性及 Home Assistant 兼容性。

  • 🏷️ 油价实体标准化
    • 92#/95#/98#/0# 油价格实体升级为标准数值型传感器,新增 元/升 单位,适配 Home Assistant 数值计算、排序与仪表盘展示,同时保留 change_amount 属性,不影响原有使用习惯。
  • 🔄 自动刷新更稳定
    • 优化单次刷新失败后永久停更问题,遇网络或源站异常仍会自动执行下一次刷新,保障更新不中断。
  • ✅ 数据校验更严格
    • 仅成功解析出真实油价时才视为有效更新,避免空页面覆盖原有有效油价数据。
  • 🆔 实体身份更稳定
    • 优化地区实体唯一标识规则,同一地区删除后重新添加,可沿用原有实体身份,减少重复生成新实体。
  • 📊 兼容原有显示习惯
    • 新增油价单位不影响现有概览面板数字显示样式,仅优化实体语义与兼容性。

OilPrice_v1.0.0

Choose a tag to compare

@3899 3899 released this 10 Apr 07:23

✨ 功能概览

  • 支持省份选择,部分省份支持第二步选择城市
  • 城市页始终提供“全省/省级默认价”兜底
  • 自动更新模式支持:
    • 随调价窗口期更新(推荐)
    • 每日 00:05 更新
  • 每个地区自动创建多个独立实体,而不是单实体多属性
  • 提供“立即更新”按钮
  • 四个油价实体额外提供 change_amount 属性