
Podman-gids
Sagteware
Gebruikershandleiding
Skep 'n Node-RED-houer
Hierdie gids dek die installering van 'n Node-RED-houer op Pixsys. WebPaneel “WP” en TouchController “TC” reeks.
Dit is slegs moontlik om die Node-RED-dashboard op die skerm op WP te vertoon – WebPaneeltoestelle en op TC – TouchController-panele met die “WebSlegs Visu”-lisensie. Op TouchController – TC-panele met 'n “TargetVisu” of “TargetVisu + WebVisu”-lisensie, is dit nie moontlik om die Node-RED-dashboard te vertoon nie.
Teken in
Kry toegang tot die toestel in konfigurasiemodus deur die STOP-knoppie wat tydens opstart verskyn, in te hou.
Kry toegang tot die konfigurasiekonsole deur die volgende aanmeldbesonderhede in te voer:
Gebruikersnaam: gebruiker
Wagwoord: 123456
Indien die toestel se IP-adres bekend is, is dit ook moontlik, en aanbeveel, om toegang tot die konfigurasiekonsole vanaf 'n blaaier op die gebruiker se rekenaar te verkry deur die volgende adres te gebruik: https://device-IP-.9443/ en met behulp van bogenoemde geloofsbriewe.
Skep die lêergids vir Node-RED
Die houer wat geaktiveer gaan word, benodig 'n spasie om gebruikersdata te stoor.
Vir hierdie doel is daar in die toestelle 'n lêergids /data/user.
Gebruik WinScp of ander sFTP-toegangsagteware om 'n node-red-lêergids binne die pad /data/user te skep, deur die volgende stappe te volg:
- Maak WinSCP oop, koppel aan die toestel met behulp van die IP en geloofsbriewe wat reeds gebruik is om toegang tot die konfigurasiekonsole te verkry, en kies /data/user

- Kies die opsie "Gids..." in die "Nuut"-kieslys.

- Skep die vouer node-red, wat alle "R/W/X"-permitte aktiveer:

Dieselfde proses is ook moontlik deur SSH-toegang en die volgende aanwysings te gebruik:
mkdir -p /data/gebruiker/node-rooi
chmod a+rwx /data/gebruiker/node-rooi

Aflaai van die houer
Kry toegang tot “Podman-houers” op die menubalk:
Kies die opsie "Laai nuwe beeld af" in die kieslys aan die regterkant met die driepunt-ikoon
Kies die soekarea "docker.io"
Tik “node-rooi” in “Soek vir"

Kies die amptelike beeld “docker.io/nodered/node-red”:

Druk dan "Laai af" en die aflaai van die beeld sal begin.

Dit is 'n paar honderd Mb file; afhangende van die internetverbinding, kan dit 'n paar minute duur.
Wanneer die aflaai voltooi is, sal dit moontlik wees om view die beeld op die toestel:

Skepping van houers
In die "Houers"-oortjie, druk die "Skep houer"-knoppie. 'n Kieslys sal oopmaak om die houer wat jy wil skep, te konfigureer.
Vul die "Naam"-veld in met 'n naam van jou keuse, en vervang die outomaties gegenereerde ewekansige een.
Oortjiebesonderhede:
Kies die afgelaaide beeld uit die "Beeld"-blokkie soos in die vorige hoofstuk beskryf:

Konfigureer "Geheuelimiet" na 128 of 256 MB.
As “Herbeginbeleid” op “Altyd” gestel word, word die houer outomaties begin en herbegin, selfs in die geval van 'n gebruiker-opdragte afskakeling.
Tab-integrasie:
Konfigureer poortkartering om poort 1880 in beide TCP en UDP bloot te stel, en karteer die Houerpad /data, sigbaar vanaf node-red, in Gasheerpad /data/user/node-red

Oortjie-gesondheidskontrole:
Hierdie oortjie definieer die kontroles oor die korrekte werking van die houer en hoe dit sal optree in geval van 'n fout.
Die onderstaande beeld wys die standaardparameters:
Op hierdie stage, druk "Skep en voer uit" en wag vir die skepping van die houer.
Toets die houer
Wanneer die houer-skeppingsprosedure voltooi is, sal die "Houers"-lys die nuwe lopende houer vertoon (Toestand: Hardloop):

Maak 'n blaaier op jou rekenaar oop en gaan na die bladsy: http://device-IP.1880

Skep 'n dashboard
Dashboard laat Node-RED toe om 'n dinamiese aanbieding/publisering te maak web bladsy.
Installeer "node-red-dashboard", en maak die Menu Bestuur-palet oop:

Soek vir node-red-dashboard binne die oortjie Installeer

Wag totdat die installasie voltooi is, en meld dan aan by die konsole en voer die Flow in wat aan die einde van die gids ingevoer is vanaf die menu Invoer:

**Dit is eksampdie kode sonder enige werklike doel.
NB Vir die gebruik van Node-RED en die Dashboard, verwys asseblief na die dokumentasie wat aanlyn beskikbaar is.

Sodra die kode ingevoer is, sal dit 'n projek soos die volgende een verskaf:

Druk
om die projek saam te stel en te begin.
Openingsbladsy http://device-IP.1880/ui, sal die resultaat soos volg lyk:

Konfigureer die paneel om die dashboard te vertoon
Op hierdie stadium, vir panele wat dit toelaat, gaan na die kieslys WP-instellings, dan Hooftoepassinginstellings, en voer in URL http://localhost.1880/ui
Gebruik die term localhost of IP 127.0.0.1 om die blaaier toegang tot die toestel self te gee, ongeag die werklike IP-adres.
Na herlaai sal die toestel die volskerm Node-RED Dashboard wys.
Exampdie vloei
Die volgende kode is die teks wat as 'n Vloei in Node-RED ingevoer moet word:
[
{
“id”: “1e6b97b5.687fd8”,
"tipe": "oortjie",
"etiket": "Dashboard",
“gestremd”: vals,
"inligting": ""
},
{
"id": " 7c8 f 99d9.196b98",
"tipe": "ui_teks",
“z”: “1e6b97b5.687fd8”,
“groep”: “dd4567b9.6a4c18”,
“bestelling”: 1,
"breedte": "12",
"hoogte": "1",
"naam": "Titel",
"etiket": "Dashboard – Willekeurige Datavertoning",
"formaat": "{{msg.payload}}",
"uitleg": "kolom-sentrum",
“x”: 330,
“j”: 120,
“wires”: []
},
{
“id”: “2e4a56f8.cfa23a”,
"tipe": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
“naam”: “Willekeurige Meter”,
“groep”: “dd4567b9.6a4c18”,
“bestelling”: 2,
"breedte": "6",
"hoogte": "6",
“gtype”: “meter”,
"titel": "Willekeurige waarde",
"etiket": "%",
“formaat”: “{{waarde}}”,
"min": "0",
"maks": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
“x”: 320,
“j”: 240,
“wires”: []
},
{
"id": "3b9ddefd.32b9d",
"tipe": "ui_grafiek",
“z”: “1e6b97b5.687fd8”,
"naam": "Tydgebaseerde grafiek",
“groep”: “dd4567b9.6a4c18”,
“bestelling”: 3,
"breedte": "6",
"hoogte": "6",
"etiket": "Willekeurige Tydgrafiek",
“char tType”: “lyn”,
“legende”: “vals”,
"xformat": "UU:mm:ss",
“interpoleer”: “lineêr”,
“geen data”: “”,
“ymin”: “0”,
"ymaks": "100",
“verwyderOuer”: 1,
“verwyderOuerPunte”: “”,
“verwyderOuerEenheid”: “3600”,
"uitsnyding": 0,
“gebruikEenKleur”: vals,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
“uitsette”: 1,
“gebruikVerskillendeKleur”: vals,
“x”: 600,
“j”: 240,
“wires”: []
},
{
"id": " 74b1ae f 8.e7e0d8",
"tipe": "funksie",
“z”: “1e6b97b5.687fd8”,
"naam": "Genereer lukrake data",
“func”: “msg.payload = Math.floor(Math.random() * 100);\nreturn msg;”,
“uitsette”: 1,
“noerr”: 0,
"inisialiseer": "",
"finaliseer": "",
“libs”: [],
“x”: 130,
“j”: 240,
“drade”: [
[
“2e4a56f8.cfa23a”,
“3b9ddefd.32b9d”
]
]
},
{
“id”: “e0e9bd3c.a8ae2”,
"tipe": "inspuit",
“z”: “1e6b97b5.687fd8”,
“naam”: “”,
“rekwisiete”: [
{
"p": "vrag"
}
],
"herhaal": "1",
“crontab”: “”,
"eens": waar,
“eenmaligeVertraging”: 0.1,
"onderwerp": "",
"loonvragtipe": "datum",
“x”: 130,
“j”: 160,
“drade”: [
[
“74b1ae f 8.e7e0d8”
]
]
},
{
"ID": "dd4567b9.6a4c18",
"tipe": "ui_groep",
"z": "",
"naam": "Willekeurige data",
“oortjie”: “fe9b4293.8df8e”,
“bestelling”: 1,
“verskil”: waar,
"breedte": "12",
"ineenstorting": vals
},
{
"ID": "fe9b4293.8df8e",
"tipe": "ui_tab",
"z": "",
"naam": "Hoofdashboard",
"ikoon": "dashboard",
“bestelling”: 1,
“gestremd”: vals,
"verborge": vals
}
]
Notas / Opdaterings
PIXSYS srl
www.pixsys.net
verkope@pixsys.net – ondersteuning@pixsys.net
aanlyn hulp: http://forum.pixsys.net
via Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Tel +39 041 5190518
200525
Dokumente / Hulpbronne
![]() | Web Paneel-aanraakbeheerder sagteware |
Verwysings
- Gebruikershandleidingmanual.tools
