pvpc-spain

西班牙家庭电价智能管家

🥥53总安装量 12评分人数 17
100% 的用户推荐

基于西班牙国家电网ESIOS官方API的PVPC电价查询技能,帮助家庭用户实时获取2.0TD分时电价,智能规划家电使用时间以降低电费支出。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无危险函数调用:未使用 eval/exec/system/subprocess 等高风险函数
  • ✅ 依赖纯净:仅使用 Python 标准库,零第三方依赖包
  • ✅ 数据来源可信:仅访问西班牙国家电网 ESIOS 官方 API(HTTPS),无数据外泄风险
  • ✅ 只读操作:无文件系统写入、无系统配置修改、无敏感数据收集
  • ⚠️ 来源为个人开发者(T3):建议使用者自行审查代码,虽当前无风险但长期维护稳定性存不确定性

使用说明

核心用法

PVPC España 是一款专为西班牙家庭用户设计的电价查询与用电优化工具。该技能通过调用 Red Eléctrica de España(西班牙国家电网)官方 ESIOS API,实时获取 PVPC(Precio Voluntario Pequeño Consumidor)2.0TD 分时电价数据,帮助用户在正确的时间使用电器以节省电费。

核心功能涵盖四大场景:一是实时电价查询,显示当前电价并标注为高/中/低三档;二是时段识别,自动判断当前处于峰(Punta)、平(Llano)、谷(Valle)哪个计费时段;三是低价时段推荐,找出当日价格最低的连续时间段;四是家电使用优化,针对洗衣机、洗碗机、烘干机等常用电器的运行时长,计算最优启动时间窗口。

所有脚本均支持 --json 参数输出,便于与其他自动化工具集成。数据每日约 20:00 更新次日电价,包含能源、输配电费、税费等全部成本,单位为 €/kWh。

显著优点

官方数据源保障准确性:直接对接西班牙国家电网 ESIOS 公开 API,数据权威可靠,非第三方爬取或估算。价格包含完整计费项,用户无需自行计算附加费用。

零依赖轻量设计:仅使用 Python 标准库(urllib、json、datetime 等),无第三方包依赖,部署简单,兼容性强,维护成本低。

实用场景覆盖全面:从简单的"现在电价多少"到复杂的"三小时洗碗机何时启动最省钱",功能梯度清晰,满足不同深度需求。

透明可审计:代码完全开源,逻辑清晰,无黑箱操作,用户可自行验证算法正确性。

潜在缺点与局限性

地域限制严格:仅适用于西班牙本土的 PVPC 2.0TD 用户,其他国家和地区无法使用。非西班牙居民或采用其他电价方案(如固定价格、 indexed 价格)的用户无法获得有效建议。

无历史数据存储:每次查询均为实时 API 调用,不缓存过往价格,无法提供跨日对比、月度趋势分析等进阶功能。

节假日识别缺失:西班牙国家假日未自动识别,节假日期间实际执行全谷电价,但技能仍按普通工作日逻辑判断,可能导致时段误判。

离线不可用:完全依赖网络连接,无本地备用数据机制。

相对定价局限:高/中/低档位基于当日价格分布的百分位计算,而非历史同期对比,用户难以判断"今天是否比往常贵"。

适合的目标群体

  • 西班牙境内采用 PVPC 2.0TD 电价的家庭用户(功率 <10kW)
  • 希望降低电费支出、愿意调整用电时间的灵活用户
  • 拥有可延时启动功能家电(如带定时器的洗衣机、洗碗机)的用户
  • 对电价敏感、希望实时掌握价格波动的节能意识较强者
  • 智能家居自动化爱好者,希望将电价数据接入 Home Assistant 等平台的进阶用户

使用风险

网络依赖风险:API 访问失败或延迟将导致功能完全不可用,建议避免在关键决策场景下完全依赖该工具。

数据时效性:每日 20:00 后才发布次日价格,当日 20:00 前查询次日数据将失败或返回过期信息。

节假日误判成本:国家假日若按普通工作日时段执行,可能导致用户错过全谷电价窗口,造成不必要的电费支出。建议节假日期间人工复核时段规则。

算法边界:家电优化基于价格最小化,未考虑用户作息偏好、噪音限制(如夜间洗衣)、电网负荷等实际约束,建议作为参考而非绝对指令。

pvpc-spain 内容

文件夹图标scripts文件夹
手动下载zip · 10.5 kB
find_cheap_ranges.pytext/plain
请选择文件