Podman Guide
Mapulogalamu
Buku la ogwiritsa ntchito
Kupanga chidebe cha Node-RED
Bukuli likukhudza kuyika kwa chidebe cha Node-RED pa Pixsys WebGulu "WP" ndi TouchController "TC" mndandanda.
Kuwonetsa dashboard ya Node-RED pazenera ndizotheka pa WP - WebZida zamagulu ndi pa TC - TouchController mapanelo okhala ndi "WebLaisensi ya Visu yokha. Pa TouchController - TC mapanelo okhala ndi "TargetVisu" kapena "TargetVisu + WebVisu", sizingatheke kuwonetsa dashboard ya Node-RED.
Lowani muakaunti
Pezani chipangizocho mukamasinthitsa mwa kukanikiza batani la STOP lomwe limawonekera poyambitsa.
Pezani zochunira polemba zotsimikizira izi:
Dzina lolowera: wogwiritsa ntchito
Mawu achinsinsi: 123456
Ngati IP ya chipangizocho imadziwika, ndizothekanso, ndipo ndikulimbikitsidwa, kuti mupeze zosintha kuchokera pa msakatuli pa PC ya wogwiritsa ntchito pofikira adilesi: https://device-IP-.9443/ ndi kugwiritsa ntchito ziyeneretso pamwambapa.
Kupanga chikwatu cha Node-RED
Chidebe chomwe chizitsegulidwa chimafuna malo osungira deta ya ogwiritsa ntchito.
Pachifukwa ichi, pazida, pali foda /data/user.
Pogwiritsa ntchito WinScp kapena pulogalamu ina yofikira ya sFTP, pangani foda yofiyira mkati mwa njira/data/wosuta, kutsatira njira zotsatirazi:
- Tsegulani WinSCP, lumikizani ku chipangizocho pogwiritsa ntchito IP ndi zidziwitso zomwe zimagwiritsidwa ntchito kale kuti mupeze kasinthidwe, ndikusankha /data/user.

- Kuchokera ku Menyu "Chatsopano" sankhani njira "Directory ...".

- Pangani chikwatu chofiira, ndikupangitsa zilolezo zonse za "R/W/X":

Zomwezo zimathekanso ndi mwayi wa SSH ndikugwiritsa ntchito malangizo awa:
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

Koperani kwa chidebe
Pezani "zotengera za Podman" pa Menyu bar:
Sankhani "Tsitsani chithunzi chatsopano" pa menyu kumanja ndi chizindikiro cha madontho atatu
Sankhani malo osaka "docker.io"
Lembani "node-red" mu "Saka”

Sankhani chithunzi chovomerezeka "docker.io/nodered/node-red":

Kenako dinani "Koperani" ndipo kutsitsa kwa chithunzicho kumayamba.

Izi ndi mazana angapo Mb file; kutengera intaneti, zitha kutenga mphindi zingapo.
Pamene kukopera uli wathunthu, kudzakhala kotheka view chithunzi pachipangizo:

Kupanga kotengera
Pa tabu ya "Containers", dinani batani la "Pangani chidebe". Menyu idzatsegulidwa kuti mukonze chidebe chomwe mukufuna kupanga.
Lembani gawo la "Dzina" ndi dzina lomwe mwasankha, m'malo mwa lopangidwa mwachisawawa.
Tsatanetsatane wa Tabu:
Pabokosi la "Chithunzi", sankhani chithunzi chomwe mwatsitsa monga momwe tafotokozera m'mutu wapitawu:

Konzani "Malire a Memory" kukhala 128 kapena 256 MB.
"Restart Policy" yokhazikitsidwa kuti "Nthawizonse" imayika chidebe kuti chiziyamba chokha ndikuyambiranso ngakhale zitatsekedwa ndi wogwiritsa ntchito.
Kuphatikiza kwa Tab:
Konzani mapu a doko kuti awonetsere doko 1880 mu TCP ndi UDP, ndi mapu a Container Path / data, yowonekera kuchokera ku node-red, mu Host Path / data / user / node-red

Tab Health Check:
Tabu iyi imatanthawuza macheke owongolera momwe chidebecho chikuyendera bwino komanso momwe chiti chidzachitikire pakagwa cholakwika.
Chithunzi chili m'munsichi chikuwonetsa magawo osasinthika:
Pa izi stage, dinani "Pangani ndi kuthamanga" ndikudikirira kuti chidebecho chipangidwe.
Kuyesa chidebe
Njira yopangira zotengera ikamalizidwa, mndandanda wa "Containers" uwonetsa chotengera chatsopanocho (State: Running):

Tsegulani msakatuli pa PC ndikupita patsamba: http://device-IP.1880

Kupanga dashboard
Dashboard imalola Node-RED kuwonetsa / kufalitsa zosintha web tsamba.
Ikani "node-red-dashboard", ndikutsegula Menu Manage palette:

Saka node-red-dashboard mkati mwa tabu Ikani

Yembekezerani kuti kuyika kumalizidwe, kenako lowetsani ku kontrakitala ndikulowetsani Flow yomwe yalowa kumapeto kwa kalozera kuchokera pamenyu Lowani:

** Uyu ndi example code popanda cholinga chenicheni.
NB kuti mugwiritse ntchito Node-RED ndi Dashboard, chonde onani zolemba zomwe zilipo pa intaneti.

Code ikatumizidwa kunja, izi zipereka projekiti ngati iyi:

Press
kusonkhanitsa ndi kuyambitsa polojekiti.
Tsamba lotsegula http://device-IP.1880/ui, zotsatira zake zidzawoneka motere:

Kukonza gulu kuti liwonetse dashboard
Pakadali pano, pamapulogalamu omwe amalola, pezani menyu WP Zikhazikiko, kenako Makonda apulogalamu yayikulu, ndikulowa URL http://localhost.1880/ui
Gwiritsani ntchito mawu akuti localhost kapena IP 127.0.0.1 kuti msakatuli apeze chipangizocho chokha, mosasamala kanthu za IP yake yeniyeni.
Mukayambiranso, chipangizocho chidzawonetsa Node-RED Dashboard yathunthu.
Exampkuyenda
Nambala yotsatirayi ndiyolemba yomwe iyenera kutumizidwa kunja ngati Flow mu Node-RED:
[{
“id”: “1e6b97b5.687fd8”,
"mtundu": "tabu",
"label": "Dashboard",
"olumala": zabodza,
"Zidziwitso": "
},
{
"id": "7c8 f 99d9.196b98",
"type": "ui_text",
“z”: “1e6b97b5.687fd8”,
"gulu": "dd4567b9.6a4c18",
"dongosolo": 1,
"width": "12",
"kutalika": "1",
"Dzina": "Title",
"label": "Dashboard - Random Data Display",
“format”: “{{msg.payload}}”,
"layout": "col-center",
"x": 330,
"y": 120,
"mawaya": [] },
{
“id”: “2e4a56f8.cfa23a”,
"type": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
"Dzina": "Random Gauge",
"gulu": "dd4567b9.6a4c18",
"dongosolo": 2,
"width": "6",
"kutalika": "6",
"gtype": "gage",
"Title": "Mwachisawawa Value",
"label": "%",
"format": "{{value}}",
"Mphindi": "0",
"max": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
"x": 320,
"y": 240,
"mawaya": [] },
{
"id": "3b9ddefd.32b9d",
"type": "ui_chart",
“z”: “1e6b97b5.687fd8”,
"Dzina": "Tchati Chotengera Nthawi",
"gulu": "dd4567b9.6a4c18",
"dongosolo": 3,
"width": "6",
"kutalika": "6",
"label": "Random Time Tchati",
"char tType": "mzere",
"legend": "zabodza",
"xformat": "HH:mm: ss",
"interpolate": "linear",
"nodata": "",
"ymin": "0",
"ymax": "100",
"chotsa Zakale": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"kudula": 0,
"useOneColor": zabodza,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"zotulutsa": 1,
"useDifferentColor": zabodza,
"x": 600,
"y": 240,
"mawaya": [] },
{
"id": "74b1ae f 8.e7e0d8",
"mtundu": "ntchito",
“z”: “1e6b97b5.687fd8”,
"Dzina": "Pangani Mwachisawawa Data",
“func”: “msg.payload = Math.floor(Math.random() * 100);\nbwezerani msg;”,
"zotulutsa": 1,
"Zopanda": 0,
"yambitsani": "",
"maliza": "",
"libs": [],
"x": 130,
"y": 240,
"mawaya": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
]]},
{
“id”: “e0e9bd3c.a8ae2”,
"Type": "bayani",
“z”: “1e6b97b5.687fd8”,
"Dzina": "",
"zothandizira": [
{
"p": "payload"
}
],
"bwereza": "1",
"crontab": "",
"kamodzi": zoona,
"Kuchedwa kamodzi": 0.1,
"mutu": "",
"payloadType": "deti",
"x": 130,
"y": 160,
"mawaya": [
[
“74b1ae f 8.e7e0d8”
]]},
{
"id": "dd4567b9.6a4c18",
"type": "ui_group",
"z": "",
"Dzina": "Random Data",
"tabu": "fe9b4293.8df8e",
"dongosolo": 1,
"disp": zoona,
"width": "12",
"kugwa": zabodza
},
{
"id": "fe9b4293.8df8e",
"mtundu": "ui_tab",
"z": "",
"Dzina": "Main Dashboard",
"icon": "dashboard",
"dongosolo": 1,
"olumala": zabodza,
“zobisika”: zabodza
}
]
Zolemba / Zosintha
Chithunzi cha PIXSYS
www.pixsys.net
sales@pixsys.net - support@pixsys.net
thandizo pa intaneti: http://forum.pixsys.net
kudzera pa Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Tel +39 041 5190518
200525
Zolemba / Zothandizira
![]() |
Pixsys Web Pulogalamu ya Panel Touch Controller [pdf] Buku Logwiritsa Ntchito WP mndandanda, TC mndandanda, Web Mapulogalamu a Panel Touch Controller, Mapulogalamu Owongolera, Mapulogalamu Owongolera, Mapulogalamu |
