Atnaujinimas (Daiktų internetas, IoT)¶
Dėl IoT (daiktų interneto) dėžės ir virtualios Windows IoT (daiktų interneto) dėžės sudėtingumo, terminas „atnaujinimas“ gali turėti kelias skirtingas reikšmes.
Faktinius tvarkykles galima atnaujinti, pagrindinį kodą „IoT“ (Daiktų Interneto) dėžutėje galima atnaujinti arba naują atvaizdą galima įkelti (naudojant fizinę „IoT“ (Daiktų Interneto) dėžutę).
Šis dokumentas nagrinėja įvairius būdus, kaip atnaujinti daiktų interneto (IoT) dėžutes, siekiant užtikrinti sklandų daiktų interneto (IoT) dėžučių procesų ir įrenginių veikimą.
Mirksinti SD kortelę IoT dėžutėje¶
Svarbu
Šis atnaujinimas netaikomas „Windows“ IoT dėžutei (Odoo 16 ir naujesnės versijos).
Norint atnaujinti Windows IoT, pirmiausia pašalinkite ankstesnę Odoo Windows programos versiją, o tada įdiekite ją naudodami naujausią diegimo paketą.
Norėdami pradėti diegimą, eikite į Odoo 16 (ar naujesnės versijos) diegimo paketą Enterprise arba Community - Windows leidimui, Odoo atsisiuntimo puslapyje.
Kai kuriais atvejais gali prireikti iš naujo įrašyti IoT dėžutės mikro SD kortelę naudojant Etcher programinę įrangą, kad būtų pasinaudota naujausiu Odoo IoT atvaizdo atnaujinimu. Tai reiškia, kad Odoo IoT dėžutės programinė įranga gali būti atnaujinta naujos IoT dėžutės atveju arba kai valdiklio atnaujinimas ar atnaujinimas iš IoT dėžutės pagrindinio puslapio neišsprendžia problemų.
Pastaba
Dažnai tenka iš naujo perrašyti IoT (Daiktų Interneto) dėžutės vaizdą, atnaujinus Odoo duomenų bazę į naują versiją.
Norėdami perrašyti micro SD kortelę, reikia kompiuterio su micro SD kortelių skaitytuvu / adapteriu.
Pirmiausia atsisiųskite Etcher. Tai yra nemokama, atviro kodo priemonė, naudojama vaizdo failams įrašyti į diskus. Po atsisiuntimo, įdiekite ir paleiskite programą kompiuteryje.
Tada atsisiųskite naujausią IoT vaizdą iš nightly, kuris bus pažymėtas kaip iotbox-latest.zip
. Šis konkretus vaizdas yra suderinamas su visomis palaikomomis Odoo versijomis.
Užbaigus šį veiksmą, įdėkite IoT dėžutės micro SD kortelę į kompiuterį arba kortelių skaitytuvą. Atidarykite Etcher ir pasirinkite Flash from file, tada suraskite ir pasirinkite iotbox-latest.zip
atvaizdą ir ištraukite jį. Vėliau pasirinkite diską, į kurį turi būti įrašytas atvaizdas.
Galiausiai, spustelėkite Flash ir palaukite, kol procesas bus baigtas.
Patarimas
Balena programinė įranga Etcher taip pat leidžia administratoriui įrašyti SD kortelę iš URL. Norėdami įrašyti iš URL, tiesiog spustelėkite Flash from URL, vietoje Flash from file.
Tada, įveskite šią nuorodą: http://nightly.odoo.com/master/iotbox/iotbox-latest.zip
.
Pastaba
Alternatyvi programinė įranga „micro SD“ kortelei įrašyti yra „Raspberry Pi Imager <https://www.raspberrypi.com/software/>“_.
Windows IoT naujinimas¶
Windows virtualus IoT dėžutė kartais gali reikalauti atnaujinimo, kad tinkamai veiktų.
Toliau aprašomi procesai apima pašalinimą ir perdiegimą virtualios Windows IoT dėžutės.
Pašalinama Windows IoT¶
Prieš atnaujinant Windows virtualiąją daiktų interneto (IoT) dėžutę, pirmiausia reikia pašalinti ankstesnę versiją.
Svarbu
Prieš pašalindami ankstesnę Windows virtualiosios IoT dėžutės versiją, įsitikinkite, kad yra prieinama naujesnė Windows virtualiosios IoT dėžutės versija, palyginus su šiuo metu įdiegtąja versija. Norėdami tai padaryti, eikite į Odoo Nightly builds <https://nightly.odoo.com/>
puslapį.
Odoo Naktinių versijų puslapyje, eikite į odoo_(versija).latest.exe
failo; kur (versija) yra lygi Odoo versijai (pvz. 16.0, 17.0). Naujausią Windows virtualios IoT dėžutės versiją galima atsisiųsti pasirinkus šį failą, arba ji visada prieinama Odoo Atsisiuntimų <https://odoo.com/download/> puslapyje.
„Virtualios Interneto dalykų (IoT) dėžutės išdiegimas yra atliekamas per Windows programų tvarkyklę.“
Bet kurioje Windows versijoje, ieškokite program
norėdami atidaryti skyrių Control Panel. Tada pasirinkite Uninstall or change a program. Po to ieškokite Odoo
ir spauskite … (trijų taškų) meniu prie Odoo.exe programos, kad pašalintumėte.
Patvirtinkite pašalinimą ir vadovaukitės žingsniais, kad pašalintumėte per Odoo pašalinimo vedlį.
Atsisiųskite ir iš naujo įdiekite¶
Naujausią „Windows“ virtualiosios IoT dėžutės versiją galima atsisiųsti iš „Odoo Nightly builds <https://nightly.odoo.com/>“ puslapio arba ji visada yra pasiekiama „Odoo Download <https://odoo.com/download/>“ puslapyje.
Norėdami atsisiųsti iš Odoo Nightly builds puslapio, eikite į ir pasirinkite odoo_(version).latest.exe
failą; kur (version) yra lygu Odoo versijai (pvz., 16.0, 17.0).
Norėdami atsisiųsti iš Odoo Download puslapio, suraskite skyrių, skirtą Jūsų „Odoo“ versijai (pvz., 16.0, 17.0), ir pasirinkite Download mygtuką, skirtą Windows.
Toliau įdiekite ir nustatykite atsisiųstą Odoo .exe
failą. Po instrukcijų ekrano paspauskite Next (Kitas), kad pradėtumėte diegimą, ir sutikite su TOS (Paslaugų teikimo sąlygos).
Kito pakartotinio įdiegimo žingsnio metu pasirinkite iš išskleidžiamojo meniu Pasirinkti įdiegimo tipą parinktį Odoo IoT.
Example
Nuorodai turėtų būti įdiegtos:
Odoo server
Odoo IoT
Nginx WebServer
Ghostscript interpreter
Įsitikinkite, kad kompiuteryje yra pakankamai vietos diegimui, tada spustelėkite Kitas.
Nustatykite paskirties vietą ir užbaikite diegimą¶
Norėdami užbaigti perinstaliavimą, pasirinkite Tikslinį aplanką ir spustelėkite Įdiegti.
Įspėjimas
Pasirinkus C:\odoo
kaip įdiegimo vietą leidžiama paleisti Nginx serverį. „Odoo“ „Windows” virtualios IoT dėžės programinė įranga neturėtų būti diegiama į bet kurį „Windows“ naudotojo aplanką. Tai neleidžia inicializuoti Nginx.
Diegimas gali užtrukti keletą minučių. Baigus, spustelėkite Kitas, norėdami tęsti.
Tada įsitikinkite, kad pažymėtas langelis Pradėti Odoo, ir spustelėkite Baigti. Po įdiegimo Odoo serveris pradės veikti ir automatiškai atidarys http://localhost:8069
interneto naršyklėje. Tinklalapyje turėtų būti rodoma Daiktų interneto dėžutės pagrindinis puslapis.
Patarimas
„Windows IoT“ programos restartas gali būti būtinas, jei interneto naršyklė nieko nerodo.
Naujinimas iš IoT dėžutės pagrindinio puslapio¶
Fone Daiktų interneto dėžutė naudoja Odoo kodo versiją, kad galėtų veikti ir prisijungti prie Odoo duomenų bazės. Šį kodą gali reikėti atnaujinti, kad Daiktų interneto dėžutė veiktų efektyviai. Ši operacija turėtų būti atliekama reguliariai, siekiant užtikrinti, kad Daiktų interneto sistema ir jos procesai išliktų atnaujinti.
Eikite į IoT dėžutės pagrindinį puslapį, naršydami IP address IoT dėžutės. Tada spustelėkite Update (šalia versijos numerio).
, ir paspausdami antJei yra nauja IoT dėžutės vaizdo versija, puslapio apačioje pasirodys mygtukas Atnaujinti į _xx.xx_. Paspauskite šį mygtuką, kad atnaujintumėte įrenginį, ir šiuo metu IoT dėžutė pati persiprogramuos į naujesnę versiją. Visi ankstesni nustatymai bus išsaugoti.
Svarbu
Šis procesas gali užtrukti daugiau nei 30 minučių. Ne išjunkite ir neatsijunkite IOT dėžutės, nes tai paliktų ją nestabilioje būsenoje. Tai reiškia, kad IOT dėžutę reikia iš naujo perrašyti su nauju įvaizdžiu.
Vairuotojo (tvarkyklės) atnaujinimas¶
Gali būti atvejų, kai reikia atnaujinti tvarkykles ar sąsajas atskiriems įrenginiams (pvz., svarstyklėms, matavimo priemonėms ir pan.). IoT tvarkyklės (tvarkyklės ir sąsajos) kodas gali būti modifikuotas sinchronizuojant jį su sukonfigūruoto serverio tvarkyklės kodu.
Tai gali būti naudinga tais atvejais, kai IoT įrenginiai (pvz., svarstyklės, matavimo įrankiai ir kt.) neveikia tinkamai su IoT dėžute.
Windows IoT (daiktų internetui) (Odoo 16 ir aukštesnė versija) ir fizinėje IoT (daiktų internetui) dėžėje šis procesas gali būti atliktas rankiniu būdu iš IoT (daiktų interneto) dėžės pagrindinio puslapio. Eikite į IoT (daiktų internetui) dėžės pagrindinį puslapį, naviguodami į IoT programėlę –> IoT dėžės, ir spustelėdami IoT dėžės IP adresą.
Toliau spustelėkite Handlers list, o tada puslapio apačioje pasirinkite Load Handlers.
Svarbu
Tvarkyklės kodas gaunamas iš sukonfigūruoto serverio, ir jis turi būti atnaujintas, kad turėtų naujausius pataisymus ir atnaujinimus.
Pastaba
Atnaujinimų tvarkyklė taip pat automatiškai atnaujinama kiekvieną kartą, kai perkraunama IoT dėžutė. Vienintelė šio proceso išimtis yra tada, kai Automatinis tvarkyklių atnaujinimas yra išjungtas formos rodinyje Odoo serverio IoT dėžutėje. Šį nustatymą galima pasiekti einant į
.