ローカルで動作し、操作性とプライバシーを重視するオープンソースのホームオートメーションプラットフォーム。Raspberry Piやローカルサーバーで動かせます。
evcc-io/evcc
クラウドサービスに依存せずローカルで動作し、太陽光発電や蓄電池のデータを使って充電を最適化するオープンソースのEV充電コントローラー兼ホームエネルギー管理システム。
- スター
- 7,401
- フォーク
- 1,569
- 未解決の Issue
- 184
- 最終コミット
- 11 時間前
これは何?
evccは、拡張性の高いEV充電コントローラー兼ホームエネルギー管理システムです。wallboxを太陽光発電用インバーター、家庭用蓄電池、電力メーター、車両と連携させ、太陽光の余剰電力や料金プランに応じた充電を実現します。
クラウドサービスに依存しないローカルなエネルギー管理を重視しています。ネイティブドライバー、EEBus、OCPP、SunSpec、Modbus、MQTT、HTTP、スクリプトプラグインを通じて、多数の充電器、電力メーター、インバーター、ヒートポンプ、車両との連携に対応しています。
evccはWebユーザーインターフェース、REST APIとMQTT API、Telegramなどのサービスを通じたステータス通知、InfluxDBやGrafanaへのログ記録を提供します。Home AssistantとopenHAB向けのアドオンもあります。
主な機能
- 01太陽光の余剰電力を使ってEVを充電する、太陽光発電に対応した充電機能
- 02EV充電器、電力メーター、インバーター、蓄電池に幅広く対応
- 03充電状態の取得や遠隔充電に対応する車両連携
- 04EEBus、OCPP、SunSpec、Modbus、MQTTなどのプロトコルに対応
- 05REST APIとMQTT API、およびHome AssistantとopenHAB向けアドオン
- 06Telegramなどのサービスを通じた通知と、InfluxDBやGrafanaへのログ記録
ユースケース
- 家庭の太陽光発電の余剰電力を使い、系統電力ではなくEVを充電する
- 太陽光発電システムでwallboxを家庭用蓄電池やインバーターと連携させる
- 既存のHome AssistantまたはopenHAB環境にEV充電を組み込む
- ベンダーのクラウドに依存せず、ローカルでエネルギー管理を行う
クイックスタート
- 1
公式ドキュメント docs.evcc.io を読み、evcc をインストールしてセットアップしてください
使う前に知っておきたいこと
- 一部のコンポーネントにはスポンサー トークンが必要です。evcc のインスタンスごとに 1 つ必要です。
- スポンサーが必要なコンポーネントは MIT License の対象外です。
トピック
よくある質問
- evcc とは?
- クラウドサービスに依存せずローカルで動作し、太陽光発電や蓄電池のデータを使って充電を最適化するオープンソースのEV充電コントローラー兼ホームエネルギー管理システム。 evccは、拡張性の高いEV充電コントローラー兼ホームエネルギー管理システムです。wallboxを太陽光発電用インバーター、家庭用蓄電池、電力メーター、車両と連携させ、太陽光の余剰電力や料金プランに応じた充電を実現します。
- evcc は無料で使えますか?ライセンスは?
- evcc は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- evcc は今もメンテナンスされていますか?
- 活発にメンテナンス中。evcc の最終コミットは 2026年10月20日 です。
- evcc は何に使えますか?
- 家庭の太陽光発電の余剰電力を使い、系統電力ではなくEVを充電する 太陽光発電システムでwallboxを家庭用蓄電池やインバーターと連携させる 既存のHome AssistantまたはopenHAB環境にEV充電を組み込む ベンダーのクラウドに依存せず、ローカルでエネルギー管理を行う
- evcc のインストール方法は?
- 公式ドキュメント docs.evcc.io を読み、evcc をインストールしてセットアップしてください
- evcc はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/evcc-io/evcc
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Raspberry Pi、NAS、ミニPCなどでローカル実行できる、プライバシーを重視したセルフホスト型スマートホームアシスタント。
ESP32のCSI信号で人の在室、呼吸、心拍、動きを検知するオープンソースWiFiセンシング基盤。
CasaOSは、自宅のハードウェアでDockerアプリを動かし、ファイルを管理できるWeb UIを備えたオープンソースのパーソナルクラウドシステムです。
xiaozhi-esp32のESP32音声デバイス向けPython/Java/Vueバックエンド。MQTT+UDP、WebSocket、MCP、声紋認識、ナレッジベースに対応。
ADB経由でNvidia Shield TVなどのAndroid TV端末を整理・調整・診断するデスクトップアプリとPowerShellスクリプト。