IoTシステムのOdooへの接続¶
前提条件¶
IoT システムを Odoo データベースに接続するには、以下の前提条件を満たしている必要があります:
モノのインターネット(IoT)アプリが インストールされている 必要があります。
IoTシステムがネットワークに接続されている必要があります。
Odooに接続するパソコンは、IoT システムと同じネットワーク上にあります。
注釈
IoTシステムは 本番環境 のインスタンスに接続することが推奨されます。その他のタイプの環境では、問題が発生する可能性があります(例:HTTPS 証明書の生成 に関する問題など)。
関連項目
接続¶
IoT システムは、ペアリングコード または 接続トークン を使用してOdooデータベースに接続できます。Odoo に接続するパソコンは、IoTシステムと同じネットワーク上に存在する必要があります。
ペアリングコードを使用して接続する¶
注釈
ペアリングコードは、IoT システムの起動後 5 分間表示されます。コードが表示されなくなった場合は、IoT Box を再起動するか、Windows バーチャル IoT サービスを再起動 して、ペアリングコードを再度表示してください。あるいは、接続トークン を使用して IoT システムをデータベースに接続してください。Odoo に接続するパソコンは、IoT システムと同じネットワーク上に存在する必要があります。
IoTシステムがすでにデータベース(テストデータベースなど)に接続されている場合、ペアリングコードは表示されません。
IoT システムのペアリングコードを取得するには、以下の手順を実行します:
IoT Boxを外部モニターまたはプリンターに接続します。すでに接続されていた場合は、数秒間電源を抜いてから再度接続し、再起動してください。
外部モニター: IoT Box を再起動してから数分後に、ペアリングコードが画面に表示されます。
プリンタ: ペアリングコードは自動的に印刷されます。
ちなみに
IoT Boxに外部モニターやプリンタが接続されていない場合は、IoT Box のホームページ にアクセスしてください。コードは ペアリングコード セクションに表示されます。
Windowsの仮想 IoT がインストールされているコンピューターで、ウェブブラウザを開き、
http://localhost:8069
にアクセスして IoT システムのホームページを表示します。その後、画面をスクロールして ペアリングコード のセクションを確認してください。OdooでIoT アプリを開き、接続 をクリックします。
表示される IoT Boxを接続 ポップアップ内に、:guilabel:` ペアリングコード` を入力してください。
ペア をクリックします。
接続トークンを使用した接続¶
OdooでIoT アプリを開き、接続 をクリックします。
表示される IoT Boxを接続 ポップアップ内で、トークン をコピーしてください。
IoT box または Windows仮想IoT ホームページにアクセスしてください。
Odooデータベース接続済 セクションで 設定 をクリックしてください。
コピーしたトークンを :guilabel:` サーバートークン` フィールドに貼り付け、:guilabel:` 接続` ボタンをクリックしてください。
IoTシステムフォーム¶
Odoo データベースに IoT システムが接続されると、IoT アプリ内にカードとして表示されます。カード内の IP アドレス をクリックすると、IoT Box のホームページ <iot/windows-iot/homepage> ` または :ref: Windows 仮想 IoT のホームページ <iot/iot-box/homepage>` にアクセスできます。 カード自体をクリックすると、その IoT システムに接続されている デバイス の一覧 を表示できます。
ちなみに
開発者モード<developer-mode>`を有効化すると、IoT システムの :guilabel:`技術情報 にアクセスできます。ここでは、識別子、ドメインアドレス を有効化 、:guilabel:イメージバージョン` などの情報を確認できます。
注釈
デフォルトでは、IoT システムが再起動されるたびに、ドライバーが自動的に 更新 されます 。自動更新を無効にするには、ドライバーの自動更新 オプションのチェックを外してください。
トラブルシューティング¶
ペアリングコードが表示されない/機能しない¶
ペアリングコード は、以下のような状況下では表示されたり印刷されたりしないことがあります。
IoT システムがインターネットに接続されていない場合。
IoT システムがすでに Odoo データベースに接続されている場合。
ペアリングコード の表示時間が終了している場合。IIoT Boxを再起動するか、Windows 仮想 IoT サービス を再起動 して、再度ペアリングコードを表示してください。
IoT システムの画像バージョンが古いため、 更新 する必要がある場合。
IoT システムは接続されているが、データベースに表示されない¶
IoT システムがデータベースに接続される際、再起動に数分かかることがあります。数分待っても表示されない場合は、次の点を確認してください:
IoT システムがデータベースにアクセスできること、およびサーバーがマルチデータベース環境を使用していないことを確認してください。
IoT Boxを再起動するか、Windows 仮想 IoT サービスを再起動 してください。
IoT Boxは Odoo データベースに接続されているが、アクセスできない¶
IoT システムと Odooデータベースを実行しているコンピューターが、同じネットワークに接続されていることを確認してください。
Windows仮想IoTのホームページに他のデバイスからアクセスできない¶
Windowsファイアーウォール設定 をチェックしてください。
Odooをアップグレードした後、IoT システムがデータベースから切断される¶
IoTシステムのイメージを更新 するには、IoT Boxのカードをフラッシュするか、:ref:` Windows 仮想 IoT プログラムをアンインストール <iot/windows_iot/uninstall>` し、使用しているデータベースのバージョンに対応した 最新の Windows 用パッケージを 再インストール してください。