Releases: 3899/OilPrice
Releases · 3899/OilPrice
Release list
OilPrice_v1.0.3
🐞 bug 修复与体验优化
- 🔄 解决自动更新罢工问题:修复网络波动失败导致定时器丢失的 Bug,新增自动兜底定时,保证自动更新永不丢失。
- ⏱️ 优化调价日高频轮询:窗口期重试间隔由 1 小时缩短为 10 分钟,大幅提高调价灵敏度。
- 🛡️ 增加每日安全轮询兜底:最大自动更新时间限制为 1 天,彻底解决上游“先改调价日期、后填油价表”或官方“搁浅”导致的 14 天无限睡眠 Bug。
- 🔢 智能识别官方“搁浅”:引入调价周期变更检测,当跨越新周期且官方宣布油价不调整时,
change_amount(涨跌额)自动重置为0.00。
OilPrice_v1.0.2
🐞 bug 修复
- 🔢 优化油价涨跌额计算逻辑:修复
change_amount在调价窗口后可能仍为0的问题。
OilPrice_v1.0.1
本次版本为底层质量升级,重点优化油价实体稳定性、刷新可靠性及 Home Assistant 兼容性。
- 🏷️ 油价实体标准化
- 92#/95#/98#/0# 油价格实体升级为标准数值型传感器,新增
元/升单位,适配 Home Assistant 数值计算、排序与仪表盘展示,同时保留change_amount属性,不影响原有使用习惯。
- 92#/95#/98#/0# 油价格实体升级为标准数值型传感器,新增
- 🔄 自动刷新更稳定
- 优化单次刷新失败后永久停更问题,遇网络或源站异常仍会自动执行下一次刷新,保障更新不中断。
- ✅ 数据校验更严格
- 仅成功解析出真实油价时才视为有效更新,避免空页面覆盖原有有效油价数据。
- 🆔 实体身份更稳定
- 优化地区实体唯一标识规则,同一地区删除后重新添加,可沿用原有实体身份,减少重复生成新实体。
- 📊 兼容原有显示习惯
- 新增油价单位不影响现有概览面板数字显示样式,仅优化实体语义与兼容性。
OilPrice_v1.0.0
✨ 功能概览
- 支持省份选择,部分省份支持第二步选择城市
- 城市页始终提供“全省/省级默认价”兜底
- 自动更新模式支持:
随调价窗口期更新(推荐)每日 00:05 更新
- 每个地区自动创建多个独立实体,而不是单实体多属性
- 提供“立即更新”按钮
- 四个油价实体额外提供
change_amount属性