Car 2 Home は ELM327 互換の OBD-II アダプターを通して車と通信します。
アダプターはアプリと車の ECU をつなぐ橋です。ですからどの機種を選ぶかは、アプリの使い心地と接続の安定性を直接左右します。
対応する接続方式:
Bluetooth Classic(1.x、2.x、3.x)
Bluetooth Low Energy(BLE 4.0 以降)
Wi-Fi
有線アダプター(USB・シリアル)は現時点では対応していません。
アダプターを買うときの二つの判断
アダプターを買うとき、実際には別々の二つの問いに答えています。
- 手元のスマートフォンやタブレットに物理的につながるか。答えは、アダプターが使う無線方式と、端末の OS で決まります。
- つながったとして、きちんと動くか。これはアダプターの作りの質で決まります。そして残念ながら市場には、外見はまったく同じなのに中身の振る舞いがまるで違う製品があふれています。
この二つを順に見ていきます。
対応する接続方式の概要
重要
名前は似ていますが、Bluetooth Classic と Bluetooth LE は同じ技術ではありません。「LE」は Low Energy の略で、プロトコルが根本的に異なります。iPhone は、どのアプリを使っても、MFi でない Bluetooth Classic アダプターとはペアリングできません。
iPhone や iPad(iOS)をお使いの場合
iOS は Bluetooth Classic の周辺機器を MFi 認証済みのものに限定しています。つまり選択肢は次のとおりです。
- Bluetooth LE(4.0 以降): ほとんどの方におすすめです。接続が簡単で、入手しやすく、価格も手頃です。
- Bluetooth MFi: 上位の選択肢です。データ転送量は多いものの、明らかに高価で入手しにくく、市場に数機種しかありません。
- Wi-Fi: 技術的には対応していますが、快適さは期待しないでください。アダプターに接続している間、アダプターの Wi-Fi を設定したうえで端末の OS 側にも追加の変更を加えないかぎり、通常はキャリアのモバイル通信が使えなくなります。
⚠️ よくある間違いは、安価な汎用の「ELM327 Bluetooth」アダプターを通販で買い、iPhone で使えると期待することです。使えません。これは私たちのアプリや他のアプリの制限ではなく、iOS そのものの設計上の制約で、どのアプリも回避できません。商品説明に Bluetooth 4.0 / LE か MFi と明記されていなければ、iOS 非対応だと考えてください。
Android のスマートフォンやタブレットをお使いの場合
Android はより自由度が高く、三つの接続方式すべてに対応します。もっとも確実なのは Bluetooth Classic です。BLE より速く、Wi-Fi より安定しているためで、Android 利用者の約 95% がこれを選びます。
重要
一部の Android 端末は、Bluetooth の同時接続をうまく扱えません(たとえば端末がすでに車のインフォテインメントと接続している場合です)。切断やペアリングの衝突が起きるようなら、BLE が現実的な代替になります。
良いアダプターと悪いアダプター、その違いは何か
「本物の」ELM327
- Microchip の PIC マイコンに、カナダの ELM Electronics 製の独自ファームウェアを載せたものです
- ファームウェアは時代とともに v1.0、v1.1、v1.2、…、v1.4、v1.4b、v2.1、v2.2、v2.3 と更新されました(v2.3 は最後期の公式版の一つです)
重要 ELM Electronics は数年前にこのチップの生産と販売を終了しました。つまり今日、「本物の ELM327」は事実上もう売られておらず、市場に出回っているのはクローンです。
市場の混乱
「ELM327」という名前は OBD-II アダプターの一般名詞のようになりましたが、今日売られているアダプターの圧倒的多数は本物の ELM チップを使っていません。使われているのは次のものです。
- ELM327 のクローン: 元のファームウェアの安価な(中国製の)複製で、たいてい汎用チップに載っています。
動きはしますが、不具合があり実装も不完全です。「v1.5」や「v2.1」を名乗っているのはこれらです。 - 品質の高い代替チップ: 主なものは次のとおりです。
- STN(STN1110、STN2120 系など): OBD Solutions 製で、OBDLink のような上位機種に使われています。ELM327 のほぼすべてのコマンドと完全な互換性がありながら、性能ははるかに上です。
- 独自チップ: Vgate などのメーカーが上位の BLE 機種で使っています。
より詳しい一覧は下に用意しました。
良いアダプターと悪いアダプターを本当に分けるのは、振る舞いです。
良いものは予測どおりに動き、信頼できます。接続が速く、つながり続け、コマンドにきちんと応え、しかもそれを温度や湿度、使用年数に関係なく行います。
悪いものは、想像しうるかぎり創造的で腹立たしい壊れ方をします。
品質の低いアダプターの症状
- - そもそも接続できない。
- - 接続はするが、数分で固まる、再起動する、切れる。安定しない。
- - ELM327 のコマンド一式に対応していると称しながら、持っていないコマンドへの応答を黙って無視する、あるいは偽のデータをでっち上げる。
- - ネットワーク上のモジュール(ECU)のアドレスが固定で書き込まれており、車の一つのモジュールしか読めず、拡張 PID やメーカー固有の故障コードなどを読ませてくれない。
- - 送受信の途中で失敗する。たとえば ECU が 5 フレーム返しているのに、アダプターは 3 つしか渡さず、アプリが応答を組み立てられない。
- - 転送中にデータを壊す。
- - うたっている OBD-II プロトコルの一部にしか対応していない。車が対応していない側のプロトコルを使っていれば、そのアダプターはただ動きません。隣の家の車で完璧に動いても、あなたの車では動かないことがあります。メーカーごとに実装するプロトコルが違うからです。
- 最悪の場合: 不正な通信で車の CAN ネットワークをあふれさせ、リアルタイムのエンジン制御に干渉します。この種の安価なアダプターを挿している間にアイドリングが乱れた、走行に支障が出たという報告がネット上に多数あります。
単に値を読むだけでなく、常時監視や診断の実行、しつこい故障の消去まで踏み込むつもりなら、アダプターの品質は選べる条件ではありません。ECU に書き込みを行っている最中に不安定なアダプターを使うと、車に本当の問題を残しかねません。
居心地の悪い事実として、市場には良いアダプターより悪いアダプターのほうが多くあります。別々の販売者から 10 個買って、10 個ともひどい品だったということが現実に起こりえます。
検討に値するアダプター
以下の推奨は、実機での検証と利用者からの報告にもとづいています。
上位機種から、価格に対する満足度が高いものへと並べています。

OBDLink MX+
Bluetooth MFi: iOS でも Android でも動作します。
この一覧の中で文句なしに最良のアダプターです。

OBDLink CX
Bluetooth LE: iOS でも Android でも動作します。
内部メモリ(バッファ)が優秀で、データ処理能力が非常に高いです。

vLinker Family
vLinker MC+(BLE)、FS(MFi)、MS(MFi): 中位機種として優秀です。
メーカーが不具合修正を定期的に配布しており、利用者は自分の端末から更新できます。どれも Android でよく動きます。iPhone では BLE か MFi の機種を選ぶ必要があります。

Vgate iCar Pro 2S
Bluetooth 2.0(Classic)と Bluetooth 4.0(LE)のハイブリッドチップ: iOS でも Android でも動作します
iCar Pro BLE の後継で、性能と安定性が上がっています。

Vgate iCar Pro BLE
Bluetooth 2.0(Classic)と Bluetooth 4.0(LE)のハイブリッドチップ: iOS でも Android でも動作します
価格に対する満足度が高い機種です。

Car2LS ScanX
iOS と Android の両方に対応(BLE)した、手頃な価格の堅実な選択肢です。
避けるべきアダプター
- xTool ブランドのアダプター: ELM327 規格に非対応で、メーカー独自のソフトでしか動かないようロックされています。
- 有線アダプター(USB・シリアル): 動作するのは無線接続のみで、有線は現時点でアプリが対応していません。
- 製品名に「mini」が入るもの: 大多数が汎用品で品質が低いです。
- 非常に安いもの(おおよそ 10 米ドル未満): 浮くお金に対して、ついてくる品質の悩みが割に合いません。
- Bluetooth の MAC アドレスが「11:22:33」や「00:00:00」で始まるアダプター: ほぼ確実に偽造品や海賊版の印です。
- KONNWEI のアダプター: 品質が大きく落ちた、あるいは近年の版では大量のデータ欠落を伴い、非常に疑わしくなっています。
- 「Micro Mechanic」ブランドのアダプター: 頻繁に失敗します。
- 「THINMI.COM」ブランドのアダプター: 失敗しがちで、実際には持っていない車両情報を偽って返すことがあります。
- KUULAA ブランドのアダプター: 接続を維持できず、信頼できません。
- いくつもの適当な名前で売られている汎用の青い楕円形アダプター: 当たりを引けば普通に使えるものもありますが、外れの割合が高すぎて、くじを引く価値がありません。
まとめ
- iPhone・iPad: Bluetooth LE(バランス型)か Bluetooth MFi(性能重視)を選んでください。Bluetooth Classic は絶対に買わないでください。
- Android: 速度と信頼性を求めるなら Bluetooth Classic を選んでください。端末がすでに複数の Bluetooth 機器(車の音響やインフォテインメント)につながっている場合にかぎり、次善策として BLE を選びます。
- 全プラットフォーム共通: 少し多く払って、評価の定まったブランドを選んでください。偽クローンが招く手間や、車に与える危険は、少し高い定評あるアダプターの価格を上回ります。