Virtuele Windows IoT

De Windows virtuele IoT gaan gebruiken:

  1. Zorg ervoor dat aan alle vereisten is voldaan.

  2. Installeer de virtuele Windows IoT op een Windows-computer.

  3. Configureer de Windows Firewall.

  4. Verbind je apparaten met de Windows virtuele IoT.

  5. Verbind de Windows virtuele IoT met je Odoo-database.

Vereisten

Aan de volgende vereisten moet zijn voldaan voordat je de virtuele Windows IoT instelt en gebruikt:

  • Een geldig IoT Box-abonnement.

  • Een bijgewerkte en recente versie van Windows (d.w.z. Windows 10 of Windows 11) geïnstalleerd op een Windows-computer (laptop, desktop of server).

Notitie

  • MRP-apparaten, waaronder camera’s en meetinstrumenten, zijn niet compatibel met Windows virtual IoT.

  • Het is ook mogelijk om een Windows virtuele machine te maken op een MacOS/Linux-computer. Deze optie wordt echter niet ondersteund door Odoo en er wordt geen hulp bij probleemoplossing geboden.

Belangrijk

Maak de virtuele Windows-IoT nooit toegankelijk vanaf het openbare internet. IoT-systemen zijn ontworpen om je database toegang te geven tot apparaten op je lokale netwerk. Ze blootstellen aan het openbare internet zou een veiligheidsrisico vormen.

Installatie

De Windows virtuele IoT installeren op een Windows-computer:

  1. Ga naar Odoo’s downloadpagina en download de Community-editie van Odoo voor Windows die overeenkomt met de versie van je database.

  2. Open het gedownloade .exe-bestand, sta de app toe wijzigingen aan te brengen op je apparaat, selecteer een taal en klik op OK.

  3. Klik op Next en vervolgens op I Agree om de algemene voorwaarden te accepteren en verder te gaan.

  4. Selecteer Odoo IoT uit de vervolgkeuzelijst Select the type of install. De volgende onderdelen moeten zijn geselecteerd: Odoo Server, Odoo IoT, Nginx WebServer en Ghostscript interpreter.

  5. Controleer of je voldoende ruimte hebt op je computer en klik op Next.

  6. Voer bij Destination folder C:\odoo in en klik op Install.

    Waarschuwing

    Installeer Odoo’s virtuele Windows IoT niet in een Windows-gebruikersmap, omdat dit problemen kan veroorzaken met Genereren van HTTPS-certificaat.

  7. Klik zodra de installatie voltooid is op Volgende.

  8. GPL Ghostscript instellen: klik op Next, accepteer de algemene voorwaarden, klik op Install en vervolgens op Finish.

  9. Klik op Volgende, Volgende en Voltooien om de installatie te voltooien. De startpagina van het IoT-systeem opent automatisch in een webbrowser met de URL http://localhost:8069.

    Tip

    Als de webbrowser niets weergeeft, herstart de virtuele Windows IoT-service.

  10. Controleer of je toegang hebt tot de homepage van het IoT-systeem in een webbrowser:

    • op de Windows virtuele IoT-computer, en

    • op een ander apparaat op hetzelfde netwerk als het IoT-systeem door naar de URL http://xxx:8069 te navigeren (waarbij xxx het IP-adres van het IoT-systeem is).

    • op een ander apparaat op hetzelfde netwerk als het IoT-systeem door naar de URL https://xxx te navigeren (waarbij xxx het IP-adres van het IoT-systeem is) om te testen op een HTTPS-verbinding.

      Tip

      Als je de homepage van het IoT-systeem niet kunt openen vanaf een ander apparaat, maak dan een Windows Firewall <iot/windows-iot/firewall>`regel aan om communicatie via poort `8069 toe te staan.

Windows Firewall configureren

Firewalls helpen apparaten veilig te houden, maar kunnen soms legitieme verbindingen blokkeren. Als de virtuele Windows IoT niet toegankelijk is op het LAN, bijvoorbeeld vanaf een ander apparaat, kan dit te wijten zijn aan een firewall die de verbinding blokkeert. Voorkom dit probleem door uitzonderingen voor netwerkdetectie te configureren in de OS- of firewallinstellingen.

Notitie

Als er externe firewallsoftware is geïnstalleerd op de Windows-computer, raadpleeg dan de documentatie van de software om firewalluitzonderingen te configureren.

Volg deze stappen om een regel aan te maken in Windows Defender en communicatie via poort 8069 toe te staan:

  1. Zoek in het Windows-startmenu naar firewall en selecteer de Windows Defender Firewall met geavanceerde beveiliging-app.

  2. Selecteer in het linkergedeelte van het venster Regels voor binnenkomend verkeer.

  3. Klik in het rechtergedeelte van het venster onder Acties op Nieuwe regel.

  4. Selecteer in de Wizard Nieuwe regel voor binnenkomend verkeer die wordt geopend het regeltype Poort en klik op Volgende.

  5. Controleer op de pagina Protocollen en poorten of TCP en Opgegeven lokale poorten zijn geselecteerd, voer het volgende in het veld in: 8069, 80, 443, en klik op Volgende.

    Notitie

    Andere poorten kunnen nodig zijn afhankelijk van je IoT-apparaten. Voeg bijvoorbeeld voor de Worldline-betaalterminal poort 9050 toe.

  6. Selecteer op de pagina Actie de optie De verbinding toestaan en klik op Volgende.

  7. Schakel op de pagina Profiel alle verbindingstypen uit die niet van toepassing zijn op je Windows-computer en klik op Volgende.

  8. Geef op de pagina Naam een Naam op (bv. Odoo) en optioneel een korte Beschrijving, en klik vervolgens op Voltooien.

Homepage van Windows virtual IoT

Open de homepage van de Windows virtual IoT door naar de URL http://localhost:8069 te navigeren op de Windows virtual IoT-computer, of open een webbrowser vanaf een andere computer op hetzelfde netwerk als het IoT-systeem en navigeer naar de URL http://xxx:8069 (waarbij xxx het IP-adres van het IoT-systeem is).

Zodra de virtuele Windows IoT verbonden is met de Odoo-database, is de startpagina vanuit Odoo toegankelijk door de IoT-app te openen en op de URL te klikken die op de kaart van het IoT-systeem wordt weergegeven.

Homepage van Windows virtual IoT

Notitie

Zorg ervoor dat de Windows Firewall is geconfigureerd om toegang toe te staan.

Apparaat verbinden

De meeste apparaten maken automatisch verbinding met de Windows-computer die wordt gebruikt voor de Windows Virtual IoT via Windows Plug and Play (PnP). Als Windows het apparaat echter niet automatisch herkent bij het aansluiten, moet de beheerder mogelijk handmatig de juiste drivers installeren.

Tip

Ververs na het aansluiten van de apparaten op de computer de homepage van het IoT-systeem om te controleren of het apparaat wordt vermeld. Als het apparaat niet verschijnt, herlaad dan de handlers vanaf de homepage van het IoT-systeem.

Windows virtuele IoT herstarten

Zoek om de Windows IoT-server handmatig te herstarten in het Windows-startmenu naar services en selecteer de Services-app. Scroll naar beneden naar de odoo-server-xxx-service (waarbij xxx de odoo-versie is), klik er met de rechtermuisknop op en selecteer Starten of Herstarten.

Windows virtuele IoT deïnstalleren

Om de Windows virtuele IoT te deïnstalleren, uninstall het Odoo-programma op je Windows-computer. Bevestig de deïnstallatie en voltooi de stappen in het Odoo Uninstall-dialoogvenster.