📦 SmartShift — 智能切换

v1.0.0

Advisor 利用 Amber 电价、光伏预测和逆变器状态,提供充放电策略建议,以优化能量流动并节省成本。

0· 7·0 当前·0 累计
下载技能包
最后更新
2026/4/19
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
可疑
high confidence
该技能的代码与声明目的(电池调度建议)一致,但其 SKILL.md 元数据与包清单未声明脚本实际使用的敏感本地凭据与配置路径,这种不一致需在安装前解决。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/19

- 在技能元数据修复并准确记录所需凭据与路径前勿安装。包目前未声明环境变量,而脚本却需要 AMBER_API_KEY、AMBER_SITE_ID、Home Assistant token(或位于 ~/.openclaw/workspace/ha-smartshift/.ha_token 的令牌文件)以及 INVERTER_URL/INVERTER_SN——这些敏感值不可盲目提供。

Pending

安装命令

点击复制
官方npx clawhub@latest install smartshift-advisor
🇨🇳 镜像加速npx clawhub@latest install smartshift-advisor --registry https://cn.longxiaskill.com

技能文档

基于 Amber Electric 电价 + 太阳能预测 + 逆变器状态的电池充放电策略顾问。

Scripts

  • scripts/amber_prices.py — 获取当前与预测 Amber 电价(JSON 输出)
  • scripts/solar_forecast.py — 通过 Open-Meteo 获取太阳能发电预测(JSON 输出)
  • scripts/inverter_state.py — 从 HA 或本地 API 读取逆变器/电池状态(JSON 输出)
  • scripts/write_advice.py — 从 stdin 接收 JSON 建议,写入 HA input helper

Config

编辑本目录下的 config.json 设置 API key 与 site ID。

Strategy Logic

| 条件 | 策略 | |-----------|----------| | 上网电价 > 15c 且电池 > 70% | aggressive_export | | 上网电价 > 8c 且电池 > 50% | moderate_export | | 上网电价 < 5c 且电池 < 30% | conservative_hold | | 购电价格 < 5c(负电价) | grid_charge | | 电池 < 10% | emergency_hold |

数据来源:ClawHub ↗ · 中文优化:龙虾技能库