Prijunkite „Windows IoT“ prie „Odoo“

Virtuali IoT dėžė yra kompiuterinė programa, kurią reikia atsisiųsti ir įdiegti „Windows“ kompiuteryje. Tam reikalinga „Windows“ operacinė sistema su Odoo 16 arba vėlesne duomenų baze.

Windows virtualus IoT įrenginys veikia taip pat, kaip ir fizinis IoT įrenginys, sugebėdamas valdyti daugumą tų pačių įrenginių. Visi POS įrenginiai veikia su juo, pavyzdžiui, svarstyklės ar spausdintuvas. Mokėjimo terminalai taip pat veiks, tačiau reikia pažymėti, kad MRP įrenginiai nėra suderinami. Tai apima kameras ar matavimo įrankius.

Išankstinės sąlygos

Šie elementai bus reikalingi „Windows IoT“ (daiktų interneto) diegimui užbaigti.

  • Odoo 16 duomenų bazė arba bet kuri vėlesnė versija.

  • Suderinami su Daiktų internetu įrenginiai (išskyrus aukščiau paminėtus). Žiūrėti: Odoo suderinami IOT įrenginiai.

  • Įrenginio tvarkyklės Windows sistemai.

    Pastaba

    Odoo rekomenduoja naudoti atnaujintą, naujesnę Windows versiją (Windows 10/11), nes kai kurios senesnės operacinės sistemos gali sukelti Windows virtualios IoT neveikimą.

  • Windows kompiuteris (nešiojamas kompiuteris, stacionarus kompiuteris arba serveris).

  • Odoo prenumerata: IoT. Žiūrėkite: Daiktų interneto (IoT) tinkamumas.

Prijunkite „Windows“ virtualią IoT dėžutę prie Odoo duomenų bazės.

„Windows“ virtualiąją daiktų interneto dėžutę paprasta nustatyti vos keliais lengvais žingsniais. Sekite šią procedūrą, kai pirmą kartą diegiate „Windows“ virtualiąją daiktų interneto programinę įrangą.

Atsisiuntimas ir pirminis įdiegimas

Norėdami pradėti diegimą, eikite į Odoo 16 ar naujesnę bendruomeninę versiją – „Windows“ leidimą [Odoo atsisiuntimo puslapyje](https://odoo.com/download). Tada įdiekite ir sukonfigūruokite Odoo .exe failą. Pasirodžius instrukcijų ekranui, spustelėkite Kitas, kad pradėtumėte diegimą, ir sutikite su TOS.

Kito diegimo etapo metu pasirinkite Odoo IoTPasirinkite diegimo tipą išskleidžiamojo meniu.

Example

Nuorodai turėtų būti įdiegtos:

  • Odoo serveris

  • Odoo IoT

  • Nginx žiniatinklio serveris

  • Ghostscript interpretatorius

Įsitikinkite, kad kompiuteryje yra pakankamai vietos diegimui, ir spustelėkite Toliau.

Nustatant paskirties vietą ir užbaigiant diegimą

Norėdami užbaigti diegimą, pasirinkite Paskirties aplanką ir spustelėkite Įdiegti.

Patarimas

Pasirinkus „C:odoo“ kaip diegimo vietą, bus galima paleisti Nginx serverį. Jei aplankas neegzistuoja, sukurkite jį. Kitu atveju diegimo failai bus išskirstyti per visą kietąjį diską.

Įspėjimas

Odoo Windows virtualiojo daiktų interneto programinės įrangos nereikėtų diegti Windows vartotojo kataloguose. Tai neleistų Nginx inicializuoti.

Diegimas gali užtrukti keletą minučių. Baigus, spustelėkite Kitas, norėdami tęsti.

Įsitikinkite, kad žymimasis laukelis Start Odoo yra pažymėtas, ir spustelėkite Finish. Po diegimo Odoo serveris paleis ir automatiškai atidarys http://localhost:8069 interneto naršyklėje. Tinklalapyje turėtų būti rodoma IoT dėžutės pagrindinis puslapis.

Taip pat žiūrėkite

Jei tinklalapio naršyklė nieko nerodo, gali prireikti iš naujo paleisti „Windows IoT“ programą. Perkraukite Windows IoT dėžutę

Jungiant įrenginius

Tada prijunkite IoT įrenginius prie „Windows“ kompiuterio. „Windows“ turėtų automatiškai aptikti įrenginį, nes tvarkyklė yra iš anksto įdiegta kompiuteryje. Jei ne, ieškokite ir įdiekite „Windows“ tvarkyklę įrenginiui.

Svarbu

Daugelis įrenginių automatiškai prisijungia prie „Windows Machine for Windows IoT“ per „Windows Plug-N-Play“ (PnP). Tačiau, jei „Windows“ automatiškai neatpažįsta įrenginio po prijungimo, administratorius gali tekti įdiegti atitinkamus tvarkykles rankiniu būdu.

Įrenginiai automatiškai atpažinti:

  • Įprasti rašaliniai / tonerio pagrindu veikiantys spausdintuvai

  • Kvito spausdintuvai (Epson/Star)

  • Brūkšninių kodų skaitytuvai

  • Matavimo prietaisai (nors reikia nustatyti kai kuriuos matavimo prietaiso parametrus) Žr. šią dokumentaciją: Prijunkite matavimo įrankį

Neautomatiškai atpažįstami įrenginiai (reikalaujama rankiniu būdu atsisiųsti tvarkykles):

  • Etikečių spausdintuvai (Zebra)

  • Svarstyklės

Apsilankykite gamintojo svetainėje dėl reikalingos įrangos. Tada atsisiųskite tvarkykles ir įdiekite jas „Windows“ kompiuteryje. Perjunkite atitinkamą įrenginį ir „Windows“ jį suras.

Įjungus įrenginius į kompiuterį, atnaujinkite IoT dėžutės pagrindinį puslapį ir patikrinkite, ar įrenginys matomas. Jei ne, iš naujo įkelkite tvarkykles per IoT dėžutės pagrindinį puslapį.

Galiausiai, prijunkite Windows IoT prie duomenų bazės, naudodamiesi esamomis instrukcijomis (rankiniu būdu naudojant žetoną).

Taip pat žiūrėkite

Prijunkite IoT dėžutę prie Odoo

Dabar diegimas baigtas, įrenginiai, prijungti prie IoT, gali būti naudojami procesams/veiksmams atlikti.

Trikčių šalinimas

Perkraukite Windows IoT dėžutę

Kai kuriais atvejais fizinės IoT dėžutės rankinis perkrovimas gali išspręsti problemą, kai IoT dėžutė nerodoma duomenų bazėje. Dėl „Windows“ virtualios IoT dėžutės rankinis „Odoo“ serverio perkrovimas gali išspręsti ryšio su duomenų baze problemas.

Norėdami paleisti virtualų Windows IoT serverį iš naujo:

  1. Įveskite Services į Windows Paieškos juostą.

  2. Pasirinkite Paslaugos programėlę ir slinkite žemyn iki Odoo paslaugos.

  3. Dešiniuoju pelės mygtuku spustelėkite Odoo ir pasirinkite Start arba Restart. Šis veiksmas rankiniu būdu paleis iš naujo Odoo IoT serverį.

Ugnies sienos

Ugnies sienos saugo įrenginius nuo pavojų. Kartais jos gali blokuoti ryšius, kurie turėtų būti leidžiami. Windows virtuali IoT (Daiktų Interneto) dėžutės programinė įranga gali būti nepasiekiama LAN (Vietinis Tinklas) dėl ugniasienės, kuri blokuoja ryšį. Pasitarkite su vietine IT palaikymo komanda dėl išimčių (tinklo aptikimas) nustatymo OS (Operacinė Sistema) ar ugniasienės programoje. „Windows“ turi savo ugniasienę, kaip ir kitos antivirusinės programos.

Example

Klientas gali susidurti su situacija, kai jis gali pasiekti pagrindinį IoT dėžutės puslapį, tačiau negali jos pasiekti iš kito kompiuterio/mobiliojo įrenginio/planšetės toje pačioje tinkle.

Išimtis padaryta Windows Defender apsaugos programai

Galima leisti kitiems įrenginiams pasiekti „Windows“ virtualiąją IoT dėžę, išlaikant ugniasienę įjungtą. Tai atliekama sukuriant taisyklę Windows Defender ir leidžiant ryšį per prievadą 8069. Toliau aprašomas procesas apibrėžia veiksmus, kuriuos reikia atlikti norint padaryti šią išimtį.

Sukurti taisyklę „Windows Defender“ programoje

Pirmiausia atidarykite Windows užkardą eidami į Pradžios meniu ir įvesdami Užkarda. Tada atidarykite Windows Defender užkarda programą. Kairiajame meniu eikite į Išplėstiniai nustatymai.

Pasirinkus Išplėstinius nustatymus, spustelėkite Gavimo taisyklės kairiajame meniu. Tada dešiniajame meniu stulpelyje (po Gavimo taisyklės) spustelėkite Nauja taisyklė, kad sukurtumėte naują taisyklę.

Sukonfigūruoti naują taisyklę

Ekrane Rule Type pasirinkite Port. Tada spustelėkite Next. Puslapyje Protocol and Ports palikite taisyklės taikymą TCP. Tada pasirinkite Specific Local Ports parinktį ports. Teksto laukelyje įveskite 8069, 443. Galiausiai spustelėkite Next, kad tęstumėte kitą žingsnį.

Atidarę Veiksmai puslapį, pasirinkite Leisti ryšį ir spustelėkite Kitas. Kitame Taisyklės konfigūravimas vedlio puslapyje yra Profilis puslapis. Šiame puslapyje pasirinkite ryšio tipą, kuris taikomas tinklui, kuriame veikia „Windows“ kompiuteris. Idealiu atveju pasirinkite tik Privatus ryšius. Privatus ryšio tipas yra pats saugiausias, leidžiantis pasirinktam prievadui bendrauti. Spustelėkite Kitas norėdami tęsti.

Galiausiai priskirkite taisyklei naują, unikalų pavadinimą. Pavyzdžiui, šis pavadinimas gali būti Odoo. Jei norite, pridėkite trumpą aprašymą lauke Description. Spustelėkite Finish, kad užbaigtumėte Rule Configuration vedlį. Dabar naujoji taisyklė yra aktyvi ir įrenginiai gali prisijungti prie Windows virtualios IoT dėžės.

Pasaulinio lygio išimtis

Worldline yra mokėjimo terminalas, kuris gali būti prijungtas prie Odoo PoS (pardavimo vietos) sistemos. Tai suteikia klientams visapusišką ir sklandžią mokėjimo patirtį. Worldline yra prieinamas Belgijoje, Nyderlanduose ir Liuksemburge.

Naudojant Windows IoT serverį prijungti Worldline mokėjimo terminalui, būtina sukurti išimtį Windows ugniasienėje, kad būtų galima užmegzti ryšį tarp Odoo duomenų bazės/IoT dėžutės ir Worldline.

Norėdami sukurti išimtį, pirmiausia atidarykite Windows Defender ugniasienės programą „Windows“ kompiuteryje. Tai galima padaryti įvedus windows defender į Paieškos juostą.

Tada, spustelėkite Išplėstiniai nustatymai kairiajame meniu.

Kairiajame „Windows Defender“ ugniasienės programos skydelyje pažymėta „Išplėstiniai nustatymai“ parinktis.

Kairiajame meniu pasirinkite Inbound Rules.

Kairysis „Windows Defender“ lango skydelis su paryškintu įeinančių taisyklių meniu punktu.

Pasirinkę Inbound Rules, dešiniajame meniu pasirinkite New Rule.

Rodomas naujos taisyklės išskleidžiamasis meniu su paryškinta naujos taisyklės parinktimi.

Tada, ties Taisyklės tipas, pasirinkite žymės langelį ties Prievadas. Spustelėkite Kitas, kad tęstumėte likusią konfigūraciją.

Atidarykite taisyklės tipo langą, pažymėkite radijo mygtuką šalia prievado.

Atidarę Protokolai ir prievadai puslapį, pasirinkite radijo mygtuką TCP, skiltyje Ar ši taisyklė taikoma TCP ar UDP?.

Tada, po Ar šis taisyklė taikoma visiems vietiniams prievadams ar specifiniams prievadams?, pasirinkite žymės mygtuką Specifiniai vietiniai prievadai. Tada įveskite 9050 ir spustelėkite Toliau, kad tęstumėte.

Protokolo/prievado konfigūravimo langas su TCP, konkrečiu prievadu (9050) ir paryškintu „Next“.

Kitas ekranas yra Veiksmo puslapis. Po Kokį veiksmą reikia atlikti, kai ryšys atitinka nurodytas sąlygas?, pasirinkite radijo mygtuką Leisti ryšį. Tada spustelėkite Kitas, kad tęstumėte.

Pasirodo Profilis puslapis. Skyriuje Kada ši taisyklė taikoma? palikite pažymėtus tris langelius: Domenas, Privatus ir Viešas. Spustelėkite Toliau norėdami pereiti į pavadinimų nustatymo puslapį.

Puslapyje Name, įveskite Odoo Worldline, lauke Name. Įveskite Description (optional). Galiausiai, kai būsite pasiruošę, spustelėkite Finish.

Galutinė Įeinanti taisyklė turėtų atrodyti taip:

Odoo Worldline

Profilis

Viskas

Įjungta

Supratau. Prašau duoti man tekstą.

Veiksmas

Leisti

Supratau. Prašome pateikti tekstą.

Aš suprantu. Prašome pateikti tekstą.

Programa

Aš suprantu. Prašom pateikti man tekstą.

Vietinis adresas

Aš suprantu. Prašom pateikti man tekstą.

Nuotolinis adresas

Aš suprantu. Prašom pateikti man tekstą.

Protokolas

TCP

Vietinis uostas

Supratau. Prašau duoti tekstą.

Nuotolinis uostas

Aš suprantu. Prašom pateikti man tekstą.

Įgaliotieji vartotojai

Aš suprantu. Prašom pateikti man tekstą.

Įgaliotieji kompiuteriai

Aš suprantu. Prašom pateikti man tekstą.

Įgalioti vietiniai atstovai

Aš suprantu. Prašom pateikti man tekstą.

Vietinis naudotojo savininkas

Aš suprantu. Prašom pateikti man tekstą.

Politikos taikymas

Nėra

Paraiškos paketas

Aš suprantu. Prašom pateikti man tekstą.

Pašalinama Windows IoT

Norėdami pašalinti Windows virtualųjį IoT langelį, naudokite Windows programų tvarkyklę. Įveskite program bet kurioje Windows versijoje. Tada pasirinkite Add or Remove Programs valdymo skydelyje. Suraskite Odoo ir paspauskite trijų taškų meniu, kad pašalintumėte.

Patvirtinkite pašalinimą ir sekite žingsnius pagal Odoo pašalinimo vadovą.