
Pandhuan Podman
Piranti lunak
Manual pangguna
Nggawe wadhah Node-RED
Pandhuan iki nyakup instalasi wadah Node-RED ing Pixsys WebPanel "WP" lan TouchController "TC" seri.
Nampilake dashboard Node-RED ing layar mung bisa ditindakake ing WP - WebPiranti panel lan ing panel TC – TouchController kanthi "WebMung lisensi Visu". Ing TouchController - Panel TC kanthi "TargetVisu" utawa "TargetVisu + WebLisensi Visu", ora bisa nampilake dasbor Node-RED.
mlebu
Ngakses piranti ing mode konfigurasi kanthi nahan tombol STOP sing katon nalika wiwitan.
Ngakses konsol konfigurasi kanthi ngetik kredensial ing ngisor iki:
Jeneng panganggo: panganggo
Sandi: 123456
Yen IP piranti dikenal, iku uga bisa, lan dianjurake, kanggo ngakses console konfigurasi saka browser ing PC pangguna kanthi ngakses alamat: https://device-IP-.9443/ lan nggunakake kredensial ing ndhuwur.
Nggawe folder kanggo Node-RED
Wadah sing arep diaktifake mbutuhake papan kanggo nyimpen data pangguna.
Kanggo tujuan iki, ing piranti kasebut, ana folder / data / pangguna.
Nggunakake WinScp utawa piranti lunak akses sFTP liyane, nggawe folder simpul-abang ing path / data / pangguna, tindakake langkah ing ngisor iki:
- Bukak WinSCP, sambungake menyang piranti nggunakake IP lan kredensial sing wis digunakake kanggo ngakses konsol konfigurasi, banjur pilih /data/user

- Saka menu "Anyar" pilih pilihan "Direktori ...".

- Nggawe folder simpul-abang, mbisakake kabeh "R / W / X" ijin:

Proses sing padha uga bisa ditindakake kanthi akses SSH lan nggunakake pituduh ing ngisor iki:
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

Ngundhuh wadhah
Akses "Wadhah Podman" ing garis Menu:
Pilih pilihan "Ngunduh gambar anyar" ing menu sisih tengen kanthi lambang telung titik
Pilih area telusuran "docker.io"
Ketik "node-red" ing "Nggoleki”

Pilih gambar resmi "docker.io/nodered/node-red":

Banjur pencet "Download" lan download gambar bakal diwiwiti.

Iki sawetara atus Mb file; gumantung saka sambungan internet, butuh sawetara menit.
Nalika download wis rampung, iku bakal bisa kanggo view gambar ing piranti:

Nggawe wadhah
Ing tab "Kontainer", pencet tombol "Gawe wadhah". Menu bakal mbukak kanggo ngatur wadhah sing pengin digawe.
Isi kolom "Jeneng" kanthi jeneng sing sampeyan pilih, ngganti kanthi acak sing digawe kanthi otomatis.
Rincian tab:
Saka kothak "Gambar", pilih gambar sing diundhuh kaya sing diterangake ing bab sadurunge:

Konfigurasi "Batesan memori" dadi 128 utawa 256 MB.
"Wiwiti maneh Kabijakan" disetel dadi "Tansah" nyetel wadhah supaya diwiwiti kanthi otomatis lan bakal diwiwiti maneh sanajan nalika dipateni dening pangguna.
Integrasi Tab:
Konfigurasi pemetaan port kanggo mbukak port 1880 ing loro TCP lan UDP, lan peta Container Path /data, katon saka simpul-abang, ing Host Path /data/user/node-red

Pemeriksaan Kesehatan Tab:
Tab iki nemtokake kontrol kontrol ing operasi sing bener saka wadhah lan carane bakal nindakake ing cilik saka kesalahan.
Gambar ing ngisor iki nuduhake paramèter standar:
Ing stage, penet "Gawe lan mbukak" lan ngenteni nggawe wadhah.
Nguji wadhah
Nalika prosedur nggawe wadhah wis rampung, dhaptar "Kontainer" bakal nampilake wadhah anyar sing mlaku (State: Running):

Bukak browser ing PC banjur pindhah menyang kaca: http://device-IP.1880

Nggawe dashboard
Dashboard ngidini Node-RED nampilake / nerbitake dinamis web kaca.
Instal "node-red-dashboard", mbukak palet Menu Ngatur:

Nggoleki node-red-dashboard ing tab Instal

Enteni instalasi rampung, banjur mlebu menyang konsol lan ngimpor Aliran sing dilebokake ing mburi pandhuan saka menu Impor:

**Iki mantanampkode le tanpa tujuan nyata.
NB kanggo nggunakake Node-RED lan Dashboard, waca dokumentasi sing kasedhiya online.

Sawise kode diimpor, iki bakal nyedhiyakake proyek kaya ing ngisor iki:

Pencet
kanggo ngumpulake lan miwiti proyek.
Kaca pambuka http://device-IP.1880/ui, asil bakal katon kaya ing ngisor iki:

Konfigurasi panel kanggo nampilake dashboard
Ing jalur iki, kanggo panel sing ngidini, ngakses menu Setelan WP, banjur setelan aplikasi utama, lan ketik URL http://localhost.1880/ui
Gunakake istilah localhost utawa IP 127.0.0.1 supaya browser bisa ngakses piranti kasebut dhewe, preduli saka IP asline.
Sawise urip maneh, piranti bakal nuduhake Dasbor Node-RED layar wutuh.
Example aliran
Kode ing ngisor iki minangka teks sing bakal diimpor minangka Flow ing Node-RED:
[
{
“id”: “1e6b97b5.687fd8”,
"jinis": "tab",
"label": "Dasbor",
"cacat": palsu,
"info": ""
},
{
"id": "7c8 f 99d9.196b98",
"type": "ui_text",
“z”: “1e6b97b5.687fd8”,
"grup": "dd4567b9.6a4c18",
"Pesenan": 1,
"jembaré": "12",
"dhuwur": "1",
"jeneng": "Judul",
"label": "Dasbor - Tampilan Data Acak",
"format": "{{msg.payload}}",
"layout": "col-center",
"x": 330,
"y": 120,
“wires”: []
},
{
“id”: “2e4a56f8.cfa23a”,
"jinis": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
"Nama": "Random Gauge",
"grup": "dd4567b9.6a4c18",
"Pesenan": 2,
"jembaré": "6",
"dhuwur": "6",
"gtype": "gage",
"Judul": "Nilai Acak",
"label": "%",
"format": "{{nilai}}",
"min": "0",
"maks": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
"x": 320,
"y": 240,
“wires”: []
},
{
"id": "3b9ddefd.32b9d",
"jinis": "ui_chart",
“z”: “1e6b97b5.687fd8”,
"Nama": "Babagan Wektu",
"grup": "dd4567b9.6a4c18",
"Pesenan": 3,
"jembaré": "6",
"dhuwur": "6",
"label": "Bagan Wektu Acak",
"char tType": "baris",
"legenda": "palsu",
"xformat": "HH:mm: ss",
"interpolate": "linear",
"nodata": "",
"ymin": "0",
"ymax": "100",
"RemoveOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"potongan": 0,
"useOneColor": palsu,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"output": 1,
"useDifferentColor": palsu,
"x": 600,
"y": 240,
“wires”: []
},
{
"id": "74b1ae f 8.e7e0d8",
"tipe": "fungsi",
“z”: “1e6b97b5.687fd8”,
"Nama": "Ngasilake Data Acak",
"func": "msg.payload = Math.floor(Math.random() * 100);\nbali pesen;",
"output": 1,
"ora": 0,
"miwiti": "",
"rampungake": "",
"libs": [],
"x": 130,
"y": 240,
"kabel": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
]
]
},
{
“id”: “e0e9bd3c.a8ae2”,
"jinis": "nyuntikake",
“z”: “1e6b97b5.687fd8”,
"jeneng": "",
"peraga": [
{
"p": "muatan"
}
],
"baleni": "1",
"crontab": "",
"sapisan": bener,
"OnceDelay": 0.1,
"topik": "",
"payloadType": "tanggal",
"x": 130,
"y": 160,
"kabel": [
[
“74b1ae f 8.e7e0d8”
]
]
},
{
"id": "dd4567b9.6a4c18",
"jinis": "ui_group",
"z": "",
"Nama": "Data Acak",
"tab": "fe9b4293.8df8e",
"Pesenan": 1,
"disp": bener,
"jembaré": "12",
"ambruk": palsu
},
{
"id": "fe9b4293.8df8e",
"jinis": "ui_tab",
"z": "",
"Nama": "Dasbor Utama",
"icon": "dasbor",
"Pesenan": 1,
"cacat": palsu,
"didhelikake": palsu
}
]
Cathetan / Nganyari
PIXSYS srl
www.pixsys.net
sales@pixsys.net – support@pixsys.net
bantuan online: http://forum.pixsys.net
liwat Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Telpon +39 041 5190518
200525
Dokumen / Sumber Daya
![]() | Web Piranti Lunak Kontrol Tutul Panel |
Referensi
- Docker: Pangembangan Aplikasi Wadah Dicepetakedocker.io
- Pixsys Forum - Homeforum.pixsys.net
- kaca ngarepwww.pixsys.net
- Manual panggunamanual.tools
