A Go daemon that matches Tesla charging to solar export (Sungrow and Tessie)
说明与用途
**项目简介**
A Go daemon that matches Tesla charging to solar export(Sungrow & Tessie)是一款用 Go 编写的守护进程,能够实时将特斯拉车辆的充电需求与自家光伏(Sungrow)和电网导出(Tessie)数据进行匹配,从而实现“用自产光伏电力给车充电”。
**价值**
- **降低能耗成本**:优先使用自家光伏剩余电力为特斯拉充电,减少对外购电的依赖。
- **提升能源利用率**:自动调度充电时段,避免光伏发电浪费,实现绿色、经济的充电方案。
- **可定制化**:开源代码可根据个人或企业的具体硬件(Sungrow 逆变器、Tessie API)进行二次开发。
**典型接入方式**
- **准备环境**:在支持 Go 1.22+ 的服务器或树莓派上安装 Go 环境。
- **获取源码**:
git clone https://github.com/your-repo/tesla-solar-matcher.git。 - **配置 API 凭证**:在
config.yaml中填入 Sungrow 和 Tessie 的 API Token、站点 ID、特斯拉账户信息(可使用 Tesla API 的 Refresh Token)。 - **运行守护进程**:
go build -o matcher && ./matcher -config config.yaml,或使用系统服务管理器(systemd、supervisord)将其设为后台服务。 - **可选扩展**:通过 Prometheus exporter 暴露指标,或接入 Home Assistant/Webhook 实现可视化与自动化。
**生产可用性**
- **成熟度**:当前评分 44/100,代码最近一次更新为 2026‑07‑13,活跃度一般,适合作为原型或内部工具。
- **风险**:元数据稀少,需自行检查许可证(MIT/Apache 等)、依赖安全性、Issue 处理情况以及发布频率。
- **推荐使用场景**:研发验证、家庭或小型企业的自建能源管理系统;在正式生产环境使用前,建议进行完整的单元/集成测试并制定运维监控。
总体而言,该守护进程在实现“光伏自充”功能上提供了直接可用的参考实现,但在大规模或高可靠性场景下仍需自行完善监控、容错和安全审计。
实际用途
A Go daemon that matches Tesla charging to solar export (Sungrow and Tessie) may be useful when its README and activity match a concrete workflow.
限制与审查说明
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
- 来源: hackernews
- 记录日期: 2026-09-05T17:31:14.941Z