コンテンツにスキップ
Netzero

AIアシスタントを接続する

NetzeroはClaudeやChatGPTなどのAIアシスタントに接続できます。接続すると、システムの状態、エネルギーの使用量、コストについて普段の言葉で質問できます。アシスタントが読み取るのは、Netzeroアプリに表示されるものと同じデータで、電気料金の請求書など、ユーザーが渡した情報と組み合わせることもできます。アシスタントができるのはデータの読み取りだけですが、システムの制御を許可すると、Powerwallの設定の変更やEV充電の開始・停止もできるようになります。

質問の例:

  • 電力会社が提供している料金プランのうち、過去12か月ではどれが最も安くなりましたか。
  • この1年の発電量、使用量、料金から見て、Powerwallをもう1台追加すると元が取れますか。
  • これが最新の電気料金の請求書です。同じ期間のPowerwallの記録と一致していますか。
  • 昨日のピーク時間帯に、家庭が電力系統から電力を使ったのはなぜですか。オートメーションのどれかが原因ですか。
  • システムに何か問題はありますか。診断、アラート、各ソーラーストリングを確認してください。

アシスタントの音声モードを使えば、料理中などにハンズフリーで質問することもできます。

  • 今夜のピーク時間帯を乗り切れるだけの電力がPowerwallに残っていますか。
  • Netzero Proのサブスクリプション、または有効なトライアル。
  • サインイン付きのカスタムコネクター(リモートMCPサーバー)に対応したAIアシスタント。Claude、ChatGPT、Grok、Museなど。または、Claude Code、Cursor、VS Codeなどのコーディングツール。
  • 接続を承認するための、アカウントにサインイン済みのNetzeroアプリ(iOS、Android、またはウェブ)。

Claudeアプリでは、次の手順で接続します。

  1. 「Customize > Connectors > Discover」を開き、Netzeroを検索します。
  2. Netzero for Powerwallを選択し、「Connect to Claude」をクリックします。
  3. 開いたNetzeroのページで接続を承認します。

ウェブでは、claude.ai/directory/netzero を開き、「Connect to Claude」をクリックします。

追加したコネクターは、モバイルアプリを含むすべてのデバイスのClaudeで使えます。

ClaudeのTeamプランとEnterpriseプランでは、まずOwnerが「Connect for your team」で組織にコネクターを追加します。その後、各メンバーが「Connect to Claude」で自分のNetzeroアカウントに接続します。

次のサーバーアドレスを使って、Netzeroをカスタムコネクター(リモートMCPサーバー)として追加します。

https://api.netzero.energy/mcp

呼び方はアシスタントによって異なります。

  • ChatGPT: chatgpt.com/plugins を開き、プラスボタン、「Add custom MCP server」の順に選択します。利用できるかどうかは、アカウントとワークスペースの設定によって異なります。
  • Grok: grok.com/connectors でカスタムコネクターを追加します。
  • Muse: チャットで、サーバーアドレスのカスタムコネクターを作成するようMuseに依頼します。
  • Claude Code、Cursor、VS Codeなどのコーディングツール: アドレスをリモート(HTTP)MCPサーバーとして追加します。

OAuthサインイン付きのリモートMCPサーバーに対応したアシスタントであれば、ほかのものも同じ方法で接続できます。

接続は、すでにサインインしているNetzeroアプリで承認します。

  1. アシスタントがブラウザでNetzeroのページを開きます。その後の操作は、ページが開いた場所によって異なります。
    • Netzeroのウェブアプリにサインイン済みのブラウザでは、リクエストがそのままウェブアプリで開きます。
    • スマートフォンでは、「Netzeroを開く」をタップして、Netzeroアプリでリクエストを開きます。
    • パソコンでは、スマートフォンでQRコードをスキャンしてNetzeroアプリを開くか、「ウェブでサインイン」を選んでブラウザで承認します。
  2. アプリに、アクセスを求めているアシスタントと、そのアシスタントが参照できる情報が表示されます。
  3. エネルギーシステムが複数ある場合は、「すべてのエネルギーシステム」(今後追加されるエネルギーシステムも含まれます)または「選択したエネルギーシステム」を選びます。
  4. アシスタントが変更も行えるようにするには、システムの制御を許可するオプション(例: 「Claudeによるシステムの制御を許可」)にチェックを入れます(アシスタントが制御できる内容を参照)。読み取りだけにする場合は、チェックを入れないままにします。
  5. 「承認」をタップします。ページがアシスタントに戻り、接続が使えるようになります。

アシスタントが参照できる情報

「アシスタントが参照できる情報」セクション

接続したアシスタントは、選択したエネルギーシステムについて次の情報を読み取れます。

データ詳細
エネルギーシステム名前、タイムゾーン、市区町村、設置されている太陽光発電設備、Powerwall、ウォールコネクター、料金プラン。
システムの状態現在の電力の流れ、Powerwallの充電率、電力系統の状態、現在の設定(バックアップのための蓄電率、運転モード、エネルギーのエクスポート、グリッド充電)。
エネルギー履歴とコスト太陽光、家庭、Powerwall、電力系統、車両充電のエネルギー(日、月、年、全期間)、1か月分の30分間隔のエネルギーの流れ、アプリに表示される電力系統のコスト。
料金プラン季節、時間帯、料金。
太陽光発電予測1時間ごと、1日ごとの予測発電量。
診断ファームウェアバージョン、ネットワーク接続、Powerwallの容量、ソーラーストリング、ゲートウェイのその他のレポート。
アラートNetzeroが発したヘルスアラートと、システムが報告したハードウェアアラート。
オートメーション設定済みのオートメーションと、過去14日間の実行履歴。
車両と充電器Netzeroに連携した車両、EV充電器、冷暖房機器とその状態、およびEV充電の履歴。

アシスタントが読み取ったデータは、そのアシスタントの提供元に送信され、提供元の利用規約とプライバシーポリシーに従って扱われます。アシスタントは間違えることがあります。重要な数値はNetzeroアプリで確認してください。

アシスタントが制御できる内容

「アシスタントが制御できる内容」セクション

アシスタントができるのは読み取りだけですが、システムの制御を許可すると、選択したエネルギーシステムについて次の操作もできるようになります。

操作詳細
Powerwallの設定バックアップのための蓄電率(または現在のPowerwallの充電の維持)、運転モード、エネルギーのエクスポート、グリッド充電、Storm Watchの変更。
EV充電EV充電の開始または停止。NetzeroのオートメーションのEV充電アクションと同じ動作で、開始すると、プラグが接続されていて充電していない最初の車両または充電器で充電が始まり、停止すると、充電中のすべての車両と充電器が停止します。

これらはNetzeroのオートメーションが実行するのと同じ操作です。そのため、オートメーションでは対応できない条件で実行したり、ほかのアプリと組み合わせた一連の作業の一部として実行したりできます。例:

  • 明日は曇りの予報です。太陽光発電の予測を確認して、Powerwallが夕方のピーク時間帯まで持つようにバックアップのための蓄電率を設定してください。
  • 車の充電を停止してください。

アシスタントは、オートメーションの作成・編集・実行、システムのオフグリッドへの切り替え、冷暖房機器の操作はできません。

制御は、接続ごとにユーザーがオンにするまでオフです。接続を承認するとき、またはあとから「アクセスを編集」でオンにできます(接続の管理を参照)。多くのアシスタントは、変更を行う前に毎回確認を求めます。これはアシスタント側の設定で、Netzeroの設定ではありません。アシスタントによる変更は、アプリで自分で変更した場合と同じように反映されます。あとで実行されるオートメーションが同じ設定を再び変更することもあります。

接続は、Netzeroアプリの「設定 > AI連携」に一覧表示されます。それぞれに接続日、最終使用日、参照できるエネルギーシステム、制御が許可されているかどうかが表示されます。

接続を削除するには「取り消す」をタップします。アシスタントはただちにアクセスできなくなります。アシスタント側でコネクターを削除しただけでは、Netzero側の接続は取り消されません。

アシスタントのアクセス内容を変更するには、「アクセスを編集」をタップします。「すべてのエネルギーシステム」または「選択したエネルギーシステム」を選び、システムの制御を許可するオプションのチェックを入れるか外して、「更新」をタップします。変更はすぐに反映され、接続し直す必要はありません。

90日間使用されなかった接続は期限切れになります。

  • アシスタントに「Netzero Proのサブスクリプションが必要」と表示される:アカウントのサブスクリプションまたはトライアルが終了しています。Netzeroアプリの「設定 > サブスクリプション」で登録してください。
  • アシスタントに「Teslaのサインインの期限が切れた」と表示される: Netzeroアプリを開き、Teslaアカウントでもう一度サインインしてください。
  • コードが無効、または期限切れ: アシスタントから接続をやり直してください。
  • アシスタントに「リクエストの上限に達した」と表示される: 1分ほど待ってから、もう一度質問してください。
  • アシスタントに「この接続は読み取りしかできない」と表示される: その接続では制御がオンになっていません。Netzeroアプリの「設定 > AI連携」で「アクセスを編集」からオンにしてください。