Connect Windows IoT Odoo

En Virtual IoT box är ett datorprogram som måste laddas ner och installeras på en Windows-dator. Detta kräver ett Windows-operativsystem med en Odoo 16 eller senare databas.

Windows virtuella IoT box fungerar på samma sätt som en fysisk IoT box, med möjlighet att köra de flesta av samma enheter. Alla POS-enheter fungerar med den, t.ex. en våg eller skrivare. Betalterminaler fungerar också, men det bör noteras att MRP-enheter inte är kompatibla. Dessa inkluderar kameror eller mätverktyg.

Förkunskaper

Följande artiklar kommer att behövas för att slutföra Windows IoT-installationen.

  • Odoo 16 databas eller någon version ovan.

  • IoT-kompatibla enheter (förutom de som nämns ovan). Se vidare: Odoos kompatibla IoT-enheter.

  • Drivrutiner för Windows.

    Observera

    Odoo rekommenderar att du använder en uppdaterad, ny version av Windows (Windows 10/11) eftersom vissa äldre operativsystem kan orsaka att Windows virtuella IoT inte fungerar.

  • Windows-dator (bärbar dator, stationär dator eller server).

  • Odoo IoT prenumeration. Hänvisa till: iot/iot-berättigande.

Anslut den virtuella Windows IoT-boxen till en Odoo-databas

Windows virtuella IoT-box är enkel att installera med bara några få enkla steg. Följ denna process när du installerar Windows virtuella IoT-programvara för första gången.

Nedladdning och första installation

To begin the installation, navigate to the Odoo 16 or higher installation package for Community - Windows edition at Odoo’s download page. Next, install and setup the Odoo .exe file. After the instructions screen, click Next to start the installation and agree to the TOS.

Under nästa steg i installationen väljer du Odoo IoT i rullgardinsmenyn Välj typ av installation.

Example

Som referens bör följande installeras:

  • Odoo-server

  • Odoo IoT

  • **Nginx webbserver

  • Ghostscript-tolk

Kontrollera att det finns tillräckligt med utrymme på datorn för installationen och klicka på Next.

Ange destination och slutföra installationen

För att slutföra installationen, välj Destination Folder och klicka på Install.

Tips

Om du väljer C:\odoo som installationsplats kan Nginx-servern startas. Om mappen inte finns skapar du den. Annars kommer installationsfilerna att spridas över hela hårddisken.

Varning

Odoo’s Windows virtuella IoT-programvara bör inte installeras i någon av Windows User’s kataloger. Om du gör det kommer Nginx inte att kunna initialiseras.

Installationen kan ta några minuter. När installationen är klar klickar du på Next för att fortsätta.

Se till att rutan Start Odoo är markerad och klicka på Finish. Efter installationen kommer Odoo-servern att köras och automatiskt öppna http://localhost:8069 i en webbläsare. Webbsidan bör visa IoT boxens hemsida.

Se även

En omstart av Windows IoT-programmet kan vara nödvändig om webbläsaren inte visar något. Starta om Windows IoT-boxen

Ansluta enheter

Anslut sedan IoT-enheterna till Windows-datorn. Windows bör automatiskt upptäcka enheten eftersom drivrutinen är förinstallerad på datorn. Om inte, sök efter och installera Windows-drivrutinen för enheten.

Viktigt

De flesta enheter ansluts automatiskt till Windows Machine för Windows IoT via Windows Plug-N-Play (PnP). Men om Windows inte automatiskt känner igen enheten efter anslutningen kan administratören behöva installera motsvarande drivrutiner manuellt.

Enheter identifieras automatiskt:

  • Vanliga bläck-/tonerbaserade skrivare

  • Kvittoskrivare (Epson/Star)

  • Streckkodsläsare

  • Mätinstrument (även om viss konfiguration av mätinstrumentets inställningar krävs) Se denna dokumentation: Anslut ett mätverktyg

Enheter identifieras inte automatiskt (kräver manuell nedladdning av drivrutiner):

  • Etikettskrivare (Zebra)

  • Vågar

Gå till tillverkarens webbplats för den aktuella utrustningen. Ladda sedan ner drivrutinerna och installera dem på Windows-maskinen. Anslut den aktuella enheten igen och Windows kommer att hitta enheten.

När du har anslutit enheter till datorn uppdaterar du IoT boxens hemsida och kontrollerar att enheten syns. Om inte, ladda om hanterarna via IoT boxens hemsida.

Slutligen ansluter du Windows IoT till en databas med hjälp av befintliga instruktioner (manuellt med hjälp av Token).

Se även

/applikationer/generellt/iot/config/connect

Nu när installationen är klar kan de enheter som är anslutna till IoT användas för att slutföra processer/åtgärder.

Felsökning

Starta om Windows IoT-boxen

I vissa fall kan en manuell omstart av den fysiska IoT-boxen lösa problemet med att en IoT-box inte visas i databasen. För den virtuella IoT boxen i Windows kan en manuell omstart av Odoo-servern lösa problem med databasanslutningen.

Starta om den virtuella Windows IoT-servern:

  1. Skriv Services i Windows Sökfält.

  2. Välj appen Services och bläddra ner till tjänsten Odoo.

  3. Högerklicka på Odoo och välj Start eller Restart. Denna åtgärd startar om Odoo IoT-servern manuellt.

Brandväggar

Brandväggar håller enheter säkra och skyddade. Ibland kan de dock blockera anslutningar som borde göras. Den virtuella IoT boxen i Windows kanske inte kan nås via LAN på grund av att en brandvägg förhindrar anslutningen. Kontakta din lokala IT-support för att göra undantag (upptäckt av nätverk) i OS eller brandväggsprogrammet. Windows har en egen brandvägg liksom andra virusskyddsprogram.

Example

En kund kan råka ut för att de kan nå hemsidan för IoT boxen, men de kan inte komma åt den från en annan dator/mobil enhet/surfplatta i samma nätverk.

Gör ett undantag i Windows Defender

Det är möjligt att tillåta andra enheter att komma åt den virtuella Windows IoT boxen samtidigt som brandväggen är aktiverad. Detta görs genom att skapa en regel på Windows Defender och tillåta kommunikation via port 8069. Följande process beskriver de steg som ska tas för att göra detta undantag.

Skapa en regel i Windows Defender

Öppna först Windows Firewall genom att gå till Start Menu och skriva Firewall. Öppna sedan programmet Windows Defender Firewall. I vänstermenyn navigerar du till Avancerade inställningar.

När du har valt Avancerade inställningar klickar du på Inkommande regler i vänstermenyn. I den högra menykolumnen (under Inbound Rules) klickar du sedan på New Rule för att skapa en ny regel.

Konfigurera ny regel

On the Rule Type screen, select Port. Then click Next. From the Protocol and Ports page leave the rule application to TCP. Then, select Specific Local Ports for the ports option. In the text box, type in 8069, 443. Finally, click Next to continue to the next step.

På sidan Actions väljer du Allow the connection och klickar på Next. Följande sida i guiden Regelkonfiguration är sidan Profil. På den här sidan väljer du den anslutningstyp som gäller för det nätverk som Windows-maskinen körs på. Helst ska du välja Private endast anslutningar. Anslutningstypen Privat är den säkraste anslutningen samtidigt som den tillåter den valda porten att kommunicera. Klicka på Next för att fortsätta.

Slutligen tilldelar du regeln ett nytt, unikt namn. Detta namn kan till exempel vara Odoo. Du kan även lägga till en kort beskrivning i fältet Description. Klicka på Finish för att slutföra guiden Regelkonfiguration. Nu är den nya regeln aktiv och enheter kan ansluta till Windows virtuella IoT box.

Worldline undantag

Worldline is a payment terminal that can be connected to Odoo’s PoS (point of sale) system. It allows for a comprehensive and fluid payment experience for customers. Worldline is available in Belgium, the Netherlands, and Luxembourg.

När Windows IoT-servern används för att ansluta Worldlines betalterminal är det nödvändigt att skapa ett undantag i Windows brandvägg så att en anslutning kan göras mellan Odoo databas/IoT box och Worldline.

Se även

Världslinje

För att skapa undantaget måste du först öppna appen Windows Defender Firewall på Windows-maskinen. Detta kan göras genom att skriva windows defender i Sök-fältet.

Klicka sedan på Avancerade inställningar i vänstermenyn.

Alternativet Avancerade inställningar markeras i den vänstra rutan i appen Windows Defender Firewall.

I menyn till vänster väljer du Inbound Rules.

Windows Defender vänster fönsterruta med menyalternativet inkommande regler markerat.

När du har valt Inbound Rules väljer du New Rule i menyn längst till höger.

Rullgardinsmenyn Ny regel visas med alternativet Ny regel markerat.

För Rule Type väljer du sedan alternativknappen för Port. Klicka på Next för att fortsätta med resten av konfigurationen.

Fönstret Regeltyp öppet, med radioknappen bredvid port markerad.

På sidan Protokoll och portar väljer du alternativknappen för TCP, under Är denna regel tillämplig på TCP eller UDP?.

Markera sedan alternativknappen för Specifika lokala portar under Är denna regel tillämplig på alla lokala portar eller specifika portar. Ange sedan 9050 och klicka på Next för att fortsätta.

Konfigurationsfönster för protokoll/port med TCP, specifik port (9050) och Nästa markerat.

Nästa skärm är sidan Åtgärd. Under What action should be taken when a connection matches the specified conditions? väljer du alternativknappen för Allow the connection. Klicka sedan på Nästa för att fortsätta.

Sidan Profil visas. Under När gäller denna regel? låter du de tre kryssrutorna vara markerade för: Domän, Privat och Publik. Klicka på Next för att fortsätta till sidan med namngivningskonventioner.

På sidan Name, ange Odoo Worldline, under fältet Name. Ange en Beskrivning (valfri). Slutligen, när du är klar, klicka på Finish.

Den slutliga Inbound rule bör se ut på följande sätt:

Odoo Worldline

Profil

Alla

Aktiverad

Ja

Åtgärder

Tillåt

Åsidosättande

Nej

Program

Någon

Lokal adress

Någon

Fjärradress

Någon

Protokoll

TCP

Lokal hamn

9050

Fjärrport

Någon

Behöriga användare

Någon

Auktoriserade datorer

Någon

Godkända lokala huvudmän

Någon

Lokal användare Ägare

Någon

PolicyAppld

Inga

Paket för ansökan

Någon

Avinstallera Windows IoT

Avinstallation av Windows virtuella IoT box görs via Windows programhanterare. Använd alla Windows-versioner och sök efter program. Välj sedan Add or Remove Programs som finns i kontrollpanelen. Sök efter Odoo och klicka på trepunktsmenyn för att avinstallera.

Bekräfta avinstallationen och följ stegen för att avinstallera via Odoo avinstallationsguide.