Windows仮想IoT

Windows仮想IoTの使用を開始するには:

  1. コンピュータがWindows (Windows 10またはWindows 11) の最新バージョンを実行していることを確認してください。ラップトップ、デスクトップ、またはサーバのいずれでも構いません。

  2. Windowsコンピュータに:ref:`Windows仮想IoTをインストール <iot/windows-iot/installation>`します。

  3. Windows仮想IoTに、デバイス を接続します。

  4. Windowsファイアウォール

  5. Windows仮想IoTをOdooデータベースに接続 します。

注釈

  • MRP 用のデバイス(カメラや計測ツールなど)は、Windows 仮想 IoT には対応していません。

  • macOS/LinuxコンピュータにWindows仮想マシンを作成することも可能です。ただし、このオプションはOdooではサポートされておらず、トラブルシューティングのサポートは提供されません。

重要

Windows仮想IoTは、パブリックインターネットからアクセス可能にしないでください。IoTシステムは、ローカルネットワーク上のデバイスへのアクセスをデータベースに提供するように設計されています。パブリックインターネットに公開すると、**セキュリティリスク**が生じます。

インストール

Windowsパソコンに Window仮想IoTをインストールするには:

  1. `Odooのダウンロードページ<https://odoo.com/download>`_にアクセスし、下にスクロールして:guilabel:`Virtual IOT`セクションに移動し、:guilabel:`ダウンロード`をクリックします。

  2. ダウンロードした .exe ファイルを開き、アプリがデバイスに変更を加えることを許可し、言語を選択して、 OK をクリックしてください。

  3. 次へ をクリックし、同意する をクリックして利用規約に同意し、続行してください。

  4. パソコンに必要な空き容量があることを確認し、次へ をクリックしてください。

  5. インストール先フォルダ にC:\odoo と入力し、インストール をクリックします。

    警告

    OdooのWindows仮想IoTは、:ref:`HTTPS証明書の生成 <iot/connect/https_certificate>`に問題が発生する可能性があるため、Windowsユーザディレクトリにはインストールしないでください。

  6. GPL Ghostscriptを設定します。次へ をクリックし、利用規約に同意して、インストール、そして 完了 をクリックします。

  7. 次へ`と:guilabel:`完了`をクリックしてセットアップを完了します。:ref:`IoTシステムのホームページ <iot/windows-iot/homepage>`がURL `http://localhost:8069 でウェブブラウザに自動的に開きます。

  8. Windows仮想IoTサービスを:ref:`再起動 <iot/windows_iot/restart>`します。

  9. 以下を確認して、 IoTシステムのホームページ にウェブブラウザからアクセスできることを確認してください:

    • Windows仮想 IoTコンピューター上でアクセスできること

    • 同じネットワーク上 の別のデバイスから、URL http://xxx:8069 (xxx はIoTシステムのIPアドレス) にアクセスできること

    • 別のデバイスで**IoTシステムと同じネットワーク上**からURL `https://xxx`(ここで`xxx`はIoTシステムのIPアドレス)にアクセスして、:ref:`HTTPS <iot/connect/https_certificate>`接続をテストします。

      ちなみに

      別のデバイスから IoTシステムのホームページ にアクセスできない場合は、ポート8069を通じた通信を許可するために、:ref:`Windowsファイアウォール <iot/windows-iot/firewall> ` のルールを作成してください。

デバイス接続

ほとんどの デバイス は、`Windowsプラグアンドプレイ (PnP) <https://learn.microsoft.com/en-us/windows-hardware/drivers/kernel/introduction-to-plug-and-play>_ ` を通じて、Windows仮想IoT用に使用されているWindowsコンピューターに自動的に接続されます。ただし、接続時にWindowsがデバイスを自動的に認識しない場合は、管理者が適切なドライバーを手動でインストールする必要があります。

ちなみに

デバイスをコンピューターに接続した後、IoTシステムのホームページ を更新して、デバイスが一覧に表示されていることを確認してください。デバイスが表示されない場合は、IoTシステムのホームページ から :ref:`ハンドラーを再読み込み <iot_updating_iot/handlers>`してください。

Windowsファイアーウォール設定

ファイアウォールはデバイスを安全に保つのに役立ちますが、正当な接続をブロックすることがあります。たとえば、Windows仮想IoTが:abbr:`LAN (Local Area Network)`上で、他のデバイスからアクセスできない場合、ファイアウォールが接続をブロックしている可能性があります。この問題を防ぐには、:abbr:`OS (Operating System)`またはファイアウォール設定でネットワーク検出の例外を構成します。

注釈

Windows コンピューターにサードパーティ製のファイアウォールソフトウェアがインストールされている場合は、ファイアウォールの例外設定を行うために、そのソフトウェアのドキュメントを参照してください。

Windows Defenderでルールを作成し、必要なポートを通じた通信を許可するには、次の手順に従います:

  1. Windowsのスタートメニューで ファイアウォール を検索し、Windows Defenderファイアウォール (セキュリティ機能付き) アプリを選択します。

  2. ウィンドウの左側で、受信の規則 を選択します。

  3. ウィンドウの右側、 アクション の下にある 新規規則 をクリックします。

  4. 表示された 新しい受信の規則ウィザード ` で、規則の種類として :guilabel:`ポート を選択し、次へ をクリックします。

  5. プロトコルおよびポート ページで、TCP指定されたローカル ポート が選択されていることを確認し、フィールドに次のように入力します: 8069, 80, 443、その後 次へ をクリックします。

    注釈

    IoTデバイスによっては、他のポートが必要になる場合があります。たとえば、/applications/sales/point_of_sale/payment_methods/terminals/worldline`決済端末にはポート`9050`を、:doc:/applications/sales/point_of_sale/payment_methods/terminals/ingenico`決済端末にはポート`9000`を追加します。

  6. アクション ページで 接続を許可 を選択し、 次へ をクリックします。

  7. プロファイル ページで、お使いのWindows コンピューターに該しない接続タイプのチェックを外し、次へ をクリックします。

  8. 名前 ページで、名前 (例:Odoo) を入力し、必要に応じて簡単な 説明 を追加してから、完了 をクリックします。

Window仮想IoTホームページ

Windows仮想IoTのホームページにアクセスするには、Windows仮想IoTコンピューター上で URL`http://localhost:8069` にアクセスするか、IoTシステムと同じネットワーク上の別のコンピューターからウェブブラウザーを開き、http://xxx:8069 (ここで xxx はIoTシステムのIP アドレス) にアクセスします。

Windows仮想IoTが:doc:`Odooデータベースに接続 <connect>`されると、IoTアプリを開き、関連するIoT Boxのカードをクリックして:guilabel:`ホームページ`をクリックすることで、Odooからそのホームページにアクセスできます。

Window仮想IoTのホームページ

注釈

アクセスを許可するように、Windowsファイアウォールが設定されている ことを確認してください。

Windows仮想IoTの再起動方法

Windows IoTサーバを手動で再起動するには、Windowsスタートメニューで`services`を検索してサービスアプリを選択します。:guilabel:`odoo-server-xxx`サービスまでスクロールし、右クリックして:guilabel:`開始`または:guilabel:`再起動`を選択します。

Windows仮想IoTのアンインストール方法

Windows仮想IoTをアンインストールするには、Windows コンピューター上で、Odooプログラムを アンインストール します。アンインストールを確認し Odooアンインストール ダイアログの手順を完了してください。