Logoya PixsysRêbera Podman
Software
manual user

Çêkirina konteynerek Node-RED

Ev rêber sazkirina konteynireke Node-RED li ser Pixsys vedihewîne. WebPanela "WP" û rêzeya TouchController "TC".
Nîşandana dashboarda Node-RED li ser ekranê tenê li ser WP-ê mimkun e – WebAmûrên panelê û li ser TC – Panelên TouchController bi "WebTenê lîsansa Visu". Li ser TouchController - panelên TC bi "TargetVisu" an "TargetVisu ​​+" WebBi lîsansa" Visu", nîşandana panela kontrolê ya Node-RED ne mimkûn e.

Login

Bi tikandina bişkoka STOPê ya ku di destpêkê de xuya dibe, di moda mîhengkirinê de bigihîjin cîhazê.
Bi têketina pêbaweriyên jêrîn bigihîjin konsolê mîhengkirinê:

Navê bikarhêner: bikaranîvan
Şîfre: 123456

Eger IP-ya cîhazê tê zanîn, mimkun e û tê pêşniyarkirin ku meriv bi rêya gihîştina navnîşanê ji gerokek li ser PC-ya bikarhêner bigihîje konsolê mîhengkirinê: https://device-IP-.9443/ û bi karanîna pêbaweriyên jorîn.

Çêkirina peldankê ji bo Node-RED

Konteynera ku dê were çalakkirin ji bo hilanîna daneyên bikarhêner cîhek hewce dike.
Ji bo vê armancê, di cîhazan de, peldankek /data/user heye.
Bi karanîna WinScp an nermalava din a gihîştina sFTP-ê, di nav rêça /data/user de peldankek node-red biafirînin, gavên jêrîn bişopînin:

  • WinSCP veke, bi karanîna IP û pêbawerên ku ji bo gihîştina konsolê mîhengê hatine bikar anîn bi cîhazê ve girêbide, û /data/user hilbijêrePixsys Web Nermalava Kontrolkera Panelê ya Destikê - Çêkirina peldankê ji bo Node-RED
  • Ji pêşeka "Nû" vebijarka "Pelrêç ..." hilbijêrin.Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Rêbername
  • Peldanka node-red biafirîne, hemî destûrên "R/W/X" çalak bike:Pixsys Web Nermalava Kontrolkera Panelê ya Destikê - Peldanka node-sor çalak bike

Heman pêvajo bi gihîştina SSH-ê û bi karanîna rêwerzên jêrîn jî mimkun e:
mkdir -p /dane/bikarhêner/girêk-sor
chmod a+rwx /data/bikarhêner/girêk-sor

Pixsys Web Nermalava Kontrolkera Destika Panelê - Heman pêvajo bi gihîştina SSH-ê jî mimkun e

Daxistina konteynerê

Li ser barika menuyê bigihîje "Konteynerên Podman":Pixsys Web Nermalava Kontrolkera Destika Panelê - Dakêşana konteynerê

Di menuyê rastê de bi îkona sê-xalî vebijarka "Daxistina wêneya nû" hilbijêrin

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Wêneya nû dakêşinQada lêgerînê "docker.io" hilbijêrinPixsys Web Nermalava Kontrolkera Destikê ya Panelê - Qada lêgerînê hilbijêre"node-sor" di " de binivîseSearch for"

Pixsys Web Nermalava Kontrolkera Destika Panelê - "node-sor"

Wêneya fermî "docker.io/nodered/node-red" hilbijêre:

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Wêneya fermî hilbijêrin

Paşê li ser "Daxistin" bikirtînin û dakêşana wêneyê dê dest pê bike.

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Dakêşin 2

Ev çend sed Mb e file; li gorî girêdana înternetê, dibe ku çend deqeyan bidome.

Dema ku dakêşandin qediya, dê gengaz be ku view wêneyê li ser amûrê:

Pixsys Web Nermalava Kontrolkera Destika Panelê - dakêşandin qediya

Çêkirina konteynerê

Di Tabê "Konteynir" de, bişkoja "Konteynir çêke" bikirtînin. Ji bo mîhengkirina konteynera ku hûn dixwazin biafirînin, menûyek dê vebe.

Pixsys Web Nermalava Kontrolkera Destika Panelê - Çêkirina KonteynerêQada "Nav" bi navekî ku hûn dixwazin dagirin, li şûna navekî rasthatî yê ku bixweber hatiye çêkirin.

Hûrguliyên Tabê:
Ji qutiya "Wêne", wêneya dakêşandî wekî ku di beşa berê de hatî ravekirin hilbijêre:

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Hûrguliyên Tabê

"Sînorê Bîranînê" li ser 128 an 256 MB mîheng bike.
"Siyaseta Ji Nû Ve Destpêkirinê" ku li ser "Herdem" were danîn, konteynir wê bixweber dest pê bike û di rewşa girtina ji hêla bikarhêner ve jî were destpêkirin.

Entegrasyona Tabê:
Nexşeya portan mîheng bike da ku porta 1880 hem di TCP û hem jî di UDP de eşkere bike, û Rêya Konteynerê /data, ku ji node-red xuya dike, di Rêya Host /data/user/node-red de nexşe bike.

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Entegrasyona Tabê

Kontrolkirina Tenduristiya Tabê:
Ev Tab kontrolên li ser xebata rast a konteynerê û ka ew ê di rewşa xeletiyekê de çawa tevbigere, destnîşan dike.
Wêneya jêrîn parametreyên xwerû nîşan dide:

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - Kontrolkirina Tenduristiya TabêLi vê stage, "Afirandin û xebitandin" bikirtînin û li benda afirandina konteynerê bisekinin.

Testkirina konteynerê

Dema ku prosedûra çêkirina konteynerê qediya, navnîşa "Konteynir" dê konteynera nû ya dixebite nîşan bide (Rewş: Running):

Pixsys Web Nermalava Kontrolkera Destika Panelê - Ceribandina konteynerê

Li ser PC-ê gerokê vekin û biçin rûpelê: http://device-IP.1880

Pixsys Web Nermalava Kontrolkera Destika Panelê - Li ser PC-yê gerokekê vekin û biçin rûpelê

Çêkirina dashboardekê

Dashboard dihêle ku Node-RED dînamîkek pêşkêş bike/weşîne web rûpel.
"node-red-dashboard" saz bike, paleta Menu Manage veke:

Pixsys Web Nermalava Kontrolkera Destika Panelê - Çêkirina dashboardekê

Search for node-sor-dashboard di nav tabloya Sazkirinê de

Pixsys Web Nermalava Kontrolkera Destika Panelê - Li ser tabloya Sazkirinê li node-red-dashboard bigere

Li benda temamkirina sazkirinê bin, û dûv re têkevin konsolê û Flow-a ku di dawiya rêbernameyê de hatî nivîsandin ji pêşeka Import: import bikin.

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê - IMport

**Ev berê yeampkodek bê armanceke rastîn.
NB Ji bo bikaranîna Node-RED û Dashboardê, ji kerema xwe li belgeyên ku li serhêl hene binêrin.

Pixsys Web Nermalava Kontrolkera Destika Panelê - Node-RED û Dashboard

Dema ku kod hat importkirin, ev ê projeyek mîna ya jêrîn peyda bike:

Pixsys Web Nermalava Kontrolkera Destika Panelê - Dema ku kod hat importkirin

Rojnamevanî Pixsys Web Nermalava Kontrolkera Destika Panelê - Sembol 1 ji bo berhevkirin û destpêkirina projeyê.
Rûpela vekirinê http://device-IP.1880/ui, encam dê bi vî rengî xuya bike:

Pixsys Web Nermalava Kontrolkera Panelê ya Destikê - encam dê wekî jêrîn xuya bike

Mîhengkirina panelê ji bo nîşandana dashboardê

Di vê gavê de, ji bo panelên ku destûrê didin vê yekê, biçin menuyê WP Settings, dûv re Main application settings, û têkevin URL http://localhost.1880/ui
Ji bo ku gerok bigihêje cîhazê bixwe, bêyî ku IP-ya wê ya rastîn çi be, peyva localhost an IP 127.0.0.1 bikar bîne.

Pixsys Web Nermalava Kontrolkera Destika Panelê - Mîhengkirina panelêDema ku cîhaz ji nû ve dest pê bike, dê panela kontrolê ya Node-RED a bi tevahî ekranê nîşan bide.

Example flow

Koda jêrîn nivîsa ku wekî Flow di Node-RED de were import kirin e:

[
{
“id”: “1e6b97b5.687fd8”,
"cure": "tab",
"etîket": "Dashboard",
"seqet": derewîn,
"Agahî": ""
},
{
"id": "7c8 f 99d9.196b98",
"cure": "ui_text",
“z”: “1e6b97b5.687fd8”,
"kom": "dd4567b9.6a4c18",
"ferman": 1,
"firehî": "12",
"bilindahî": "1",
"nav": "Sernav",
"etîket": "Dashboard - Nîşandana Daneyên Rasthatî",
"format": "{{msg.payload}}",
"layout": "navenda-kolanê",
"x": 330,
"y": 120,
"têl": [] },
{
“id”: “2e4a56f8.cfa23a”,
"cure": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
"nav": "Pîvana Tesadufî",
"kom": "dd4567b9.6a4c18",
"ferman": 2,
"firehî": "6",
"bilindahî": "6",
"gtype": "pîvan",
"sernav": "Nirxa rasthatî",
"etîket": "%",
"format": "{{nirx}}",
"min": "0",
"herî zêde": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
"x": 320,
"y": 240,
"têl": [] },
{
"nasname": "3b9ddefd.32b9d",
"cure": "ui_chart",
“z”: “1e6b97b5.687fd8”,
"nav": "Nexşeya li ser bingeha demê",
"kom": "dd4567b9.6a4c18",
"ferman": 3,
"firehî": "6",
"bilindahî": "6",
"etîket": "Nexşeya Demê ya Rasthatî",
"char tType": "xêz",
"efsane": "derew",
"xformat": "SB:mm:ss",
"interpolasyon": "xêzik",
"nodata": "",
"ymin": "0",
"ymax": "100",
"jêbirina Kevintir": 1,
"rakirina Xalên Kevintir": "",
"jêbirinaYekîneyaKêmtir": "3600",
"birrîn": 0,
"bikar bîneYekreng": derewîn,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"derketin": 1,
"RengêCuda bi kar bîne": derewîn,
"x": 600,
"y": 240,
"têl": [] },
{
"id": "74b1ae f 8.e7e0d8",
"cure": "fonksiyon",
“z”: “1e6b97b5.687fd8”,
"nav": "Daneyên Rasthatî Çêbike",
"fonksiyon": "msg.payload = Math.floor(Math.random() * 100);\npeyamê vedigerîne;",
"derketin": 1,
"noerr": 0,
"destpêkirin": "",
"dawîkirin": "",
"lîbîlya": [],
"x": 130,
"y": 240,
"têl": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
] },
{
“id”: “e0e9bd3c.a8ae2”,
"cure": "derzîkirin",
“z”: “1e6b97b5.687fd8”,
"nav": "",
"pêvek": [
{
"p": "bargiranî"
}
],
"dubarekirin": "1",
"krontab": "",
"carekê": rast e,
"carekê derengketin": 0.1,
"mijar": "",
"Cureyê barkirinê": "dîrok",
"x": 130,
"y": 160,
"têl": [
[
“74b1ae f 8.e7e0d8”
] },
{
"nasname": "dd4567b9.6a4c18",
"cure": "ui_group",
"z": "",
"nav": "Daneyên Rasthatî",
"Tab": "fe9b4293.8df8e",
"ferman": 1,
"disp": rast,
"firehî": "12",
"hilweşîn": şaş
},
{
"nasname": "fe9b4293.8df8e",
"cure": "ui_tab",
"z": "",
"nav": "Panela Sereke",
"îkon": "dashboard",
"ferman": 1,
"seqet": derewîn,
"veşartî": şaş
}
]

Têbînî / Nûvekirin

Pixsys Web Nermalava Kontrolkera Destika Panelê - Sembol 2PIXSYS srl
www.pixsys.net
sales@pixsys.netsupport@pixsys.net
alîkariya serhêl: http://forum.pixsys.net
bi rêya Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Tel +39 041 5190518
200525

Belge / Çavkanî

Pixsys Web Nermalava Kontrolkera Destikê ya Panelê [pdf] Rehbera bikaranînê
Rêzeya WP, rêzeya TC, Web Nermalava Kontrolkera Destika Panelê, Nermalava Kontrolkera Destikê, Nermalava Kontrolkerê, Nermalav

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *