2026年 9月 2日、外出先で Model 3 の AC(普通充電) と DC(Supercharger) を続けて使い、Gaming-Hub の Tesla ダッシュボード(/tag/tesla/)で見つけた表示・制御の不具合と、その日のうちに入れた改修・確認手順をまとめます。製品レビューではなく、実測バグ報告と修正メモです。API 全体像は Model 3 API 実装メモ を参照してください。
当日のフロー
- 自宅ジオフェンス外で充電(外出先 AC → その後 Supercharger DC)
- 車側では数十 kW 級の DC 充電が出ているのに、サイト表示が食い違う
- AI PLAN / 電力フロー / 充電履歴の三面で、入力種別・ワット・買電金額の見え方がバラバラだった
見つかった不具合
1. 外出先なのに上限が 80% のまま
自宅外で充電しているのに、AI PLAN 側が平日ヘルスバンド(約 80%)のまま止まりかけました。位置情報が取れない/古いと at_home 判定が曖昧になり、外出先 AC の「100% まで常時充電」が効かないことがありました。
改修: vehicle_location スコープがあるときは位置を毎回取り、座標キャッシュ(45 分)を併用。at_home === false なら外出先充電として上限 100%・連続充電扱いにする。
2. INPUT が「何で入っているか」分からない
AI PLAN HUD に入力種別が無く、自宅 AC / 外出先 AC / DC の違いがチャート帯の色にも出ていませんでした。
改修: INPUT に home_ac(黄)/ away_ac(シアン)/ dc(赤)を表示。過去の充電帯はログした入力種別で色分け、未来の計画帯はゴールドのまま。
3. Supercharger 接続中なのに充電が始まらない/止める側が動く
DC スタンド接続後、アプリの Start Charging が効かない場面もありましたが、サイト側でも DC 文脈で charge_stop しうるロジックが残っていました。また接続直後はフローの Supercharger ノードが「待機」のままでした。
改修:
- DC(
fast_charger_present/ Supercharger)ではcharge_startを送り、自宅向けcharge_stopをかけない - 接続中(未充電)でもノードを active にし「接続中」と表示
※スタンド/充電器側の故障はその日もあったので、サイト修正は予防と UX 改善です。
4. DC なのに表示が 100 W(実測は約 50 kW)
Fleet API の charger_power は kW の整数です。旧ロジックは「50 超ならすでに W」とみなし、100(100 kW)を 100 W と表示していました。DC 中の AC 電圧×電流フォールバックもノイズで約 100 W を拾うことがありました。
改修: 基本は kW→×1000。500 超だけレガシー W。DC 時は charger_power 優先で V×A を使わない(v1.14.1)。
5. 充電完了後も赤いフロー線に 80 W
接続中フォールバックでキャンバスが FLOW_THRESHOLD(80 W)を線に載せていました。完了後も is_charging がしばらく true のままだと 80 W が残りました。
改修: 実際の DC 充電中フラグ super_charging のときだけ線を動かす。完了・接続待ちは 0 W・数値ラベルなし(v1.14.3〜1.14.4)。
6. 今日の DC 買電が「請求確定後」のまま
kWh は積算できるのに、円は Fleet 充電履歴の請求が来るまで出さず、しかも履歴同期が最大 6 時間ロックされていました。
改修: 未請求セッションがあるときは約 10 分ごとに再同期。請求前は過去の Supercharger 単価(なければ約 45 円/kWh)で ¥xxx(見込み) を表示し、請求到着後に確定額へ切替(v1.14.6)。
改修バージョン(当日)
| 版 | 内容 |
|---|---|
| 1.14.0 前後 | 位置・INPUT・帯色・DC auto start・接続中アイコン |
| 1.14.1 | DC ワット単位(kW)修正 |
| 1.14.2 | Supercharger 今日買電 kWh / 円表示 |
| 1.14.3–1.14.4 | 完了後 80 W フロー線の停止 |
| 1.14.5 | UNIT · EV カードを一時非表示 |
| 1.14.6 | DC 円の見込み表示 + 請求待ち時の再同期 |
テスト手順(再発確認)
- Tesla ダッシュボードを Cmd+Shift+R でハードリロード
- 外出先 AC — INPUT が「外出先 AC」、上限が 100% 側の説明になること。ジオフェンス距離が妥当か確認
- DC 接続のみ — Supercharger ノードが active / 「接続中」。赤い線に 80 W が付かないこと
- DC 充電中 — ノードと線が実 kW 相当(例: 数万 W)。INPUT が「DC 入力」
- DC 完了 — 線が止まり「接続中」または待機。80 W が残らないこと
- 今日買電 — kWh が出る。円は見込みか Fleet 確定額。充電履歴(#charge)と突合
- AI PLAN(#plan)— NOW / INPUT / 過去帯の色が入力種別と一致
まだ残る注意点
- スタンド/EVSE 側の故障はサイトでは直せない(その日の一部症状は実機側)
- Fleet の請求行は数時間〜遅れることがある。見込み円は目安
- 位置スコープが切れていると外出先判定が弱い。Tesla 再認可で
vehicle_locationを確認
ライブの入出力は引き続き Tesla 電力フロー で確認できます。