Gid Podman
Lojisyèl
Manyèl itilizatè
Kreye yon kontenè Node-RED
Gid sa a kouvri enstalasyon yon kontenè Node-RED sou Pixsys. WebPanèl "WP" ak TouchController seri "TC".
Li posib sèlman sou WP pou montre tablodbò Node-RED la sou ekran an. WebAparèy panèl ak sou panèl TC – TouchController ak "WebLisans "Visu" sèlman. Sou TouchController – panèl TC ak yon lisans "TargetVisu" oswa "TargetVisu + WebAvèk lisans Visu a, li pa posib pou montre tablodbò Node-RED la.
Konekte
Jwenn aksè nan aparèy la nan mòd konfigirasyon an lè w kenbe bouton STOP ki parèt lè l ap demarre a peze.
Antre enfòmasyon sa yo pou jwenn aksè nan konsole konfigirasyon an:
Non itilizatè: itilizatè
Modpas: 123456
Si ou konnen IP aparèy la, li posib tou, epi li rekòmande, pou jwenn aksè nan konsole konfigirasyon an apati yon navigatè sou òdinatè itilizatè a lè w antre nan adrès sa a: https://device-IP-.9443/ epi sèvi ak kalifikasyon ki anwo yo.
Kreye dosye a pou Node-RED
Kontenè ki pral aktive a bezwen yon espas pou estoke done itilizatè yo.
Pou rezon sa a, nan aparèy yo, gen yon dosye /data/user.
Sèvi ak WinScp oubyen yon lòt lojisyèl aksè sFTP, kreye yon dosye node-red nan chemen /data/user la, swiv etap ki anba yo:
- Louvri WinSCP, konekte ak aparèy la lè l sèvi avèk IP ak kalifikasyon ki deja itilize pou jwenn aksè nan konsole konfigirasyon an, epi chwazi /data/user

- Nan meni "Nouvo" a, chwazi opsyon "Anyè...".

- Kreye dosye node-red la, epi aktive tout pèmisyon "R/W/X":

Menm pwosesis la posib tou atravè aksè SSH epi lè w sèvi ak enstriksyon sa yo:
mkdir -p /done/itilizatè/nœd-wouj
chmod a+rwx /done/itilizatè/nœd-wouj

Telechaje kontenè a
Jwenn aksè nan "Kontenè Podman" nan ba meni an:
Chwazi opsyon "Telechaje nouvo imaj" nan meni adwat la avèk ikòn twa pwen an.
Chwazi zòn rechèch "docker.io" a
Tape "node-red" nan "Chèche pou"

Chwazi imaj ofisyèl la "docker.io/nodered/node-red":

Apre sa, peze "Telechaje" epi telechajman imaj la ap kòmanse.

Sa a se plizyè santèn Mb file; selon koneksyon entènèt la, sa ka pran plizyè minit.
Lè telechajman an fini, li pral posib pou view imaj la sou aparèy la:

Kreyasyon kontenè
Nan onglet "Kontenè" a, peze bouton "Kreye kontenè". Yon meni ap ouvri pou konfigire kontenè ou vle kreye a.
Ranpli chan "Non" an ak yon non ou chwazi, ranplase non ki pwodui otomatikman an.
Detay sou onglet yo:
Nan bwat "Imaj" la, chwazi imaj telechaje a jan sa dekri nan chapit anvan an:

Konfigire "Limit memwa" a sou 128 oswa 256 MB.
"Règleman Rekòmanse" mete sou "Toujou" fè kontenè a demarre otomatikman epi li dwe rekòmanse menm si itilizatè a ta fèmen l.
Entegrasyon Tab:
Konfigire mapman pò pou ekspoze pò 1880 nan tou de TCP ak UDP, epi mape Chemen Kontenè /data a, vizib nan node-red, nan Chemen Host /data/user/node-red.

Verifikasyon Sante Tab:
Tab sa a defini verifikasyon kontwòl yo sou bon fonksyònman kontenè a ak kijan li pral konpòte li nan ka ta gen yon erè.
Imaj ki anba a montre paramèt defo yo:
Nan s sa atage, peze "Kreye epi kouri" epi tann kreyasyon veso a.
Tès veso a
Lè pwosedi kreyasyon kontenè a fini, lis "Kontenè" yo ap montre nouvo kontenè k ap fonksyone a (Eta: Ap fonksyone):

Louvri yon navigatè sou òdinatè a epi ale nan paj sa a: http://device-IP.1880

Kreye yon tablodbò
Tablodbò a pèmèt Node-RED prezante/pibliye yon imaj dinamik. web paj.
Enstale "node-red-dashboard", ouvri palèt Menu Jere a:

Chèche pou node-red-dashboard nan onglet Enstalasyon an

Tann jiskaske enstalasyon an fini, epi konekte sou konsole a epi enpòte Flow ki antre nan fen gid la nan meni Enpòte:

Sa a se ansyenampkòd ki pa gen okenn objektif reyèl.
NB Pou itilizasyon Node-RED ak Dashboard la, tanpri al gade dokimantasyon ki disponib sou entènèt la.

Yon fwa kòd la enpòte, sa ap bay yon pwojè tankou sa ki annapre a:

Peze
pou konpile epi kòmanse pwojè a.
Paj ouvèti a http://device-IP.1880/ui, rezilta a ap sanble ak sa ki annapre a:

Konfigirasyon panèl la pou montre tablodbò a
Nan pwen sa a, pou panèl ki pèmèt li, ale nan meni WP Settings, answit Main application settings, epi antre URL http://localhost.1880/ui
Sèvi ak tèm localhost oubyen IP 127.0.0.1 pou fè navigatè a jwenn aksè nan aparèy la li menm, kèlkeswa adrès IP reyèl li.
Lè ou rekòmanse aparèy la, li pral montre tablodbò Node-RED la an plen ekran.
Example koule
Kòd sa a se tèks ki pral enpòte kòm yon Flow nan Node-RED:
[{
“id”: “1e6b97b5.687fd8”,
"kalite": "onglè",
"etikèt": "Tablodbò",
"andikape": fo,
"enfòmasyon": ""
},
{
"id": "7c8 f 99d9.196b98",
"kalite": "ui_text",
“z”: “1e6b97b5.687fd8”,
"gwoup": "dd4567b9.6a4c18",
"lòd": 1,
"lajè": "12",
"wotè": "1",
"non": "Tit",
"etikèt": "Tablodbò - Afichaj Done Aleatwa",
"fòma": "{{msg.payload}}",
"layout": "col-sant",
"x": 330,
"y": 120,
"fil": [] },
{
“id”: “2e4a56f8.cfa23a”,
"kalite": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
"non": "Kalib o aza",
"gwoup": "dd4567b9.6a4c18",
"lòd": 2,
"lajè": "6",
"wotè": "6",
"tip": "kalib",
"tit": "Valè o aza",
"etikèt": "%",
"fòma": "{{valè}}",
"min": "0",
"max": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"segman1": "30",
"segman2": "70",
"x": 320,
"y": 240,
"fil": [] },
{
"id": "3b9ddefd.32b9d",
"kalite": "ui_chart",
“z”: “1e6b97b5.687fd8”,
"non": "Grafik ki baze sou tan",
"gwoup": "dd4567b9.6a4c18",
"lòd": 3,
"lajè": "6",
"wotè": "6",
"etikèt": "Tablo tan o aza",
"char tType": "liy",
"lejann": "fo",
"xformat": "HH:mm: ss",
"entèpole": "lineyè",
"pa gen done": "",
"ymin": "0",
"ymax": "100",
"retirePi Ansyen": 1,
"retire Ansyen Pwen yo": "",
"retire Ansyen Inite a": "3600",
"koupe": 0,
"itilizeYonKoulè": fo,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"rezilta": 1,
"itilize yon koulè diferan": fo,
"x": 600,
"y": 240,
"fil": [] },
{
"id": "74b1ae f 8.e7e0d8",
"kalite": "fonksyon",
“z”: “1e6b97b5.687fd8”,
"non": "Jenere Done Aleatwa",
"fonksyon": "msg.payload = Math.floor(Math.random() * 100);\nretounen mesaj;",
"rezilta": 1,
"noerr": 0,
"inisyalize": "",
"finalize": "",
"lib": [],
"x": 130,
"y": 240,
"fil": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
] ] },
{
“id”: “e0e9bd3c.a8ae2”,
"kalite": "enjekte",
“z”: “1e6b97b5.687fd8”,
"non": "",
"akseswa": [
{
"p": "chaj itil"
}
],
"repete": "1",
"crontab": "",
"yon fwa": vre,
"yon sèl reta": 0.1,
"sijè": "",
"KaliteChaj": "dat",
"x": 130,
"y": 160,
"fil": [
[
“74b1ae f 8.e7e0d8”
] ] },
{
"id": "dd4567b9.6a4c18",
"kalite": "ui_group",
"z": "",
"non": "Done o aza",
"onglet": "fe9b4293.8df8e",
"lòd": 1,
"disp": vre,
"lajè": "12",
"tonbe": fo
},
{
"id": "fe9b4293.8df8e",
"kalite": "ui_tab",
"z": "",
"non": "Tablodbò prensipal",
"ikòn": "tablodbò",
"lòd": 1,
"andikape": fo,
"kache": fo
}
]
Nòt / Mizajou
PIXSYS srl
www.pixsys.net
sales@pixsys.net – sipò@pixsys.net
asistans sou entènèt: http://forum.pixsys.net
via Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Tel +39 041 5190518
200525
Dokiman / Resous
![]() |
Pixsys Web Lojisyèl Kontwolè Touch Panel [pdfGid Itilizatè Seri WP, seri TC, Web Lojisyèl Kontwolè Taktil Panèl, Lojisyèl Kontwolè Taktil, Lojisyèl Kontwolè, Lojisyèl |
