Pixsys logoPodman 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.Pixsys Web Panel Touch Controller Software - Kupanga chikwatu cha Node-RED
  • Kuchokera ku Menyu "Chatsopano" sankhani njira "Directory ...".Pixsys Web Panel Touch Controller Software - Directory
  • Pangani chikwatu chofiira, ndikupangitsa zilolezo zonse za "R/W/X":Pixsys Web Panel Touch Controller Software - Pangani chikwatu cha node-red chothandizira

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

Pixsys Web Panel Touch Controller Software - Njira yomweyi ndizothekanso ndi mwayi wa SSH

Koperani kwa chidebe

Pezani "zotengera za Podman" pa Menyu bar:Pixsys Web Panel Touch Controller Software - Tsitsani chidebe

Sankhani "Tsitsani chithunzi chatsopano" pa menyu kumanja ndi chizindikiro cha madontho atatu

Pixsys Web Panel Touch Controller Software - Tsitsani chithunzi chatsopanoSankhani malo osaka "docker.io"Pixsys Web Panel Touch Controller Software - Sankhani malo osakaLembani "node-red" mu "Saka

Pixsys Web Panel Touch Controller Software - "node-red

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

Pixsys Web Panel Touch Controller Software - Sankhani chithunzi chovomerezeka

Kenako dinani "Koperani" ndipo kutsitsa kwa chithunzicho kumayamba.

Pixsys Web Pulogalamu ya Panel Touch Controller - Tsitsani 2

Izi ndi mazana angapo Mb file; kutengera intaneti, zitha kutenga mphindi zingapo.

Pamene kukopera uli wathunthu, kudzakhala kotheka view chithunzi pachipangizo:

Pixsys Web Pulogalamu ya Panel Touch Controller - kutsitsa kwatha

Kupanga kotengera

Pa tabu ya "Containers", dinani batani la "Pangani chidebe". Menyu idzatsegulidwa kuti mukonze chidebe chomwe mukufuna kupanga.

Pixsys Web Pulogalamu ya Panel Touch Controller - Kupanga kotengeraLembani 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:

Pixsys Web Mapulogalamu a Panel Touch Controller - Tsatanetsatane wa Tab

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

Pixsys Web Pulogalamu ya Panel Touch Controller - Tab Integration

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:

Pixsys Web Pulogalamu ya Panel Touch Controller - Tab Health chekePa izi stage, dinani "Pangani ndi kuthamanga" ndikudikirira kuti chidebecho chipangidwe.

Kuyesa chidebe

Njira yopangira zotengera ikamalizidwa, mndandanda wa "Containers" uwonetsa chotengera chatsopanocho (State: Running):

Pixsys Web Panel Touch Controller Software - Kuyesa chidebecho

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

Pixsys Web Panel Touch Controller Software - Tsegulani msakatuli pa PC ndikupita patsamba

Kupanga dashboard

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

Pixsys Web Panel Touch Controller Software - Kupanga dashboard

Saka node-red-dashboard mkati mwa tabu Ikani

Pixsys Web Panel Touch Controller Software - Sakani 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:

Pixsys Web Pulogalamu ya Panel Touch Controller - IMport

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

Pixsys Web Panel Touch Controller Software - Node-RED ndi Dashboard

Code ikatumizidwa kunja, izi zipereka projekiti ngati iyi:

Pixsys Web Panel Touch Controller Software - Khodi ikangotumizidwa kunja

Press Pixsys Web Panel Touch Controller Software - Chizindikiro 1 kusonkhanitsa ndi kuyambitsa polojekiti.
Tsamba lotsegula http://device-IP.1880/ui, zotsatira zake zidzawoneka motere:

Pixsys Web Panel Touch Controller Software - zotsatira zidzawoneka ngati izi

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.

Pixsys Web Panel Touch Controller Software - Kukonza guluMukayambiranso, 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

Pixsys Web Panel Touch Controller Software - Chizindikiro 2Chithunzi 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

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *