Orodha ya maudhui:
- Hatua ya 1: URL ya URL
- Hatua ya 2: Node-RED
- Hatua ya 3: Mtiririko
- Hatua ya 4: Jinsi ya kuagiza mtiririko - Hatua ya 1
- Hatua ya 5: Jinsi ya kuagiza mtiririko - Hatua ya 2
- Hatua ya 6: Kusakinisha Node Zilizokosekana
- Hatua ya 7: Dashibodi
- Hatua ya 8: Jinsi Inavyofanya Kazi
- Hatua ya 9: Nodi zilizotajwa hapo juu na mipangilio yao
- Hatua ya 10: Habari zaidi
Video: Kufanya kazi na URL ya URL katika Node-RED: Hatua 10
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Hii inaweza kufundisha jinsi ya kutumia URL ya URL (http kupata) katika node-RED. Ni rahisi kwa makusudi. Na ikiwa wewe ni mpya kwa node-RED basi mfano huu ni sawa kwako. Nitakufundisha jinsi ya kutumia node-RED mazingira na ni nini, na jinsi ya kutumia URL ya URL.
Kwa madhumuni ya kufundisha nitatumia soketi ya NETIO 4All smart, lakini usijali NETIO ina demo nzuri ya mkondoni ambayo tutatumia ili usinunue chochote.
Hatua ya 1: URL ya URL
* Kwa madhumuni ya kufundisha nitaelezea kwa nguvu ya nguvu ya umeme NETIO 4All
Kamba ya herufi zilizopokelewa na kifaa cha NETIO kwenye URL imegawanywa kuwa maagizo ya mtu binafsi na kisha kifaa huweka matokeo yake kwa majimbo unayotaka kulingana na nambari ya kitendo.
Vitendo na pato:
- 0 = Pato imezimwa (Imezimwa)
- 1 = Pato limewashwa (Imewashwa)
- 2 = Pato limezimwa kwa muda mfupi (Zima fupi)
- 3 = Pato limewashwa kwa muda mfupi (kwa muda mfupi)
- 4 = Pato limebadilishwa kutoka hali moja kwenda nyingine (kugeuza)
- 5 = Hali ya pato haibadiliki (hakuna mabadiliko)
Mfano wa URL ya URL (inabadilisha hali ya pato 1):
netio-4all.netio-products.com:8080/netio.cgi?pass=netio-psw&output1=4
Hatua ya 2: Node-RED
Lakini node-nyekundu ni nini?
Node-RED ni zana ya programu ya kuunganisha vifaa vya vifaa, APIs na huduma za mkondoni kwa njia mpya na za kupendeza. Node-RED hutoa mhariri wa mtiririko wa kivinjari na chaguo nyingi za nodi na chaguzi.
Imejengwa kwenye Node. JS, na kuifanya iwe bora kukimbia kwenye vifaa vya bei rahisi kama vile Raspberry Pi na vile vile kwenye wingu.
Node-RED ni jukwaa maarufu la matumizi ya IoT (Mtandao wa Vitu). Mtiririko (ambayo ni, hati au mradi) unaweza kuhamishwa kwa urahisi kama faili ya usanidi wa json.
Hatua ya 3: Mtiririko
Na sasa sehemu kuu. Hivi ndivyo mazingira ya node-RED yanavyoonekana. Katika hatua inayofuata nitakuonyesha jinsi ya kuagiza mtiririko.
Kama unavyoona Node-RED hutoa kihariri cha mtiririko wa kivinjari ambacho hufanya iwe rahisi kushona waya pamoja kwa mtiririko kwa kutumia anuwai ya nodi kwenye palette. Mtiririko unaweza kupelekwa kwa wakati wa kukimbia kwa kubofya mara moja.
Kazi za JavaScript zinaweza kuundwa ndani ya mhariri kwa kutumia kihariri cha maandishi tajiri. Maktaba iliyojengwa hukuruhusu kuokoa kazi muhimu, templeti au mtiririko wa matumizi tena.
Hatua ya 4: Jinsi ya kuagiza mtiririko - Hatua ya 1
Kwenye menyu, chagua Ingiza -> Ubao wa kunakili.
Hatua ya 5: Jinsi ya kuagiza mtiririko - Hatua ya 2
Kisha, nakili maandishi hapa chini kwenye uwanja ulioonyeshwa na ubonyeze Ingiza.
[{"id": "53632275.7d628c", "type": "tab", "label": "NETIO AN29 (URL API)", "disabled": false, "info": ""}, {"id": "bf404b4d.c9abf8", "aina": "ombi la http", "z": "53632275.7d628c", "jina": "Ombi la HTTP (GET)", "njia": "GET", "ret": " txt "," url ":" https://netio-4all.netio-products.com:8080/netio.cgi?pass=&{{msg.payload}} "," tls ":" "," x ": 600, "y": 160, "waya":
Hatua ya 6: Kusakinisha Node Zilizokosekana
Node zimepakiwa kwenye mtiririko uliochaguliwa. Inawezekana kwamba ujumbe wa kosa unaonyeshwa na orodha ya vizuizi ambavyo vinaingizwa lakini havijasakinishwa katika Node-RED bado. Katika kesi hii, vitalu vinavyokosekana vinahitaji kuwekwa. Ikiwa kuna nodi zinazokosekana, chagua Dhibiti palette kwenye menyu.
Kisha chagua Sakinisha na upate na usakinishe nodi ambazo hukosi.
Hatua ya 7: Dashibodi
Dashibodi ni kielelezo cha picha ambacho unaweza kutumia programu yako ikiwa unataka.
Dashibodi inaweza kufunguliwa kwa kubonyeza ishara iliyoonyeshwa, au kwa anwani ya seva yako ya Node-RED na ui imeongezewa, mfano: 127.0.0.1:1880/ui
Hatua ya 8: Jinsi Inavyofanya Kazi
- Vifungo vitano vilivyoundwa katika Mtiririko vinaonyeshwa kwenye Dashibodi.
- Baada ya kubofya kitufe cha Pato 1 = ON kwenye Dashibodi, mzigo wa malipo umewekwa kwa 1 (hufafanuliwa katika kila kitufe ili kutaja kitendo).
- Node ya Kiteuzi cha Kitendo huchagua kamba inayolingana na kitendo (malipo ya pembejeo) na inaunda kamba ya URL inayosababisha kudhibiti tundu la nguvu
- Nodi ya Ombi la HTTP (GET) inasadikisha anwani ya IP + kitendo kutoka kwa thamani ya malipo ya pembejeo, na hutuma kamba inayosababisha kutumia Ombi la HTTP GET. Jibu la seva (hali) inarejeshwa kama pato.
- node ya malipo ya msg inaonyesha majibu kutoka kwa seva ya HTTP inayoendesha kwenye kifaa cha netio 4All.
- Na Jibu kutoka kwa node ya seva huonyesha majibu ya seva kwenye Dashibodi
Hatua ya 9: Nodi zilizotajwa hapo juu na mipangilio yao
Hatua ya 10: Habari zaidi
Asante kwa kusoma maelezo yangu. Natumahi ulifurahiya na kujifunza kitu kipya.
Hii inaweza kufundishwa mwongozo wa haraka juu ya Jinsi ya kutumia URL ya API na node-RED
Kwa mwongozo wa kina bonyeza kiungo hapa chini.
www.netio-products.com/en/application-notes/an29-node-red-example-of-url-api-communication-with-netio-4x
Pia kuna miongozo inayofanana kuhusu matumizi anuwai ya node-RED kwa hivyo ikiwa una nia jisikie huru kuchunguza:
Kufanya kazi na REST JSON katika node-RED
www.netio-products.com/en/application-notes/an30-node-red-example-of-rest-json-communication-with-netio-4x
Kufanya kazi na REST XML katika node-RED
www.netio-products.com/en/application-notes/an31-node-red-example-of-rest-xml-communication-with-netio-4x
Kufanya kazi na TCP / Modbus katika node-RED
Inakuja hivi karibuni.
Ilipendekeza:
Jinsi ya Kufanya Windows 10 Kufanya Kazi kwenye Raspberry Pi: 3 Hatua
Jinsi ya Kufanya Windows 10 Kufanya kazi kwenye Pi ya Raspberry: Kufanya windows 10 kufanya kazi kwenye pi ya raspberry inaweza kukatisha tamaa lakini mwongozo huu utatatua shida zako zote zinazohusiana na Raspberry Pi Windows 10
Kufanya kazi na LED Kutumia Arduino UNO katika Mizunguko ya TinkerCAD: Hatua 7
Kufanya kazi na LED Kutumia Arduino UNO katika Mizunguko ya TinkerCAD: Mradi huu unaonyesha kufanya kazi na LED na Arduino katika mizunguko ya TinkerCAD
Kufanya Meneja wa Faili Kufanya kazi katika Webmin: Hatua 5
Kufanya Meneja wa Faili Kufanya kazi katika Webmin: Meneja wa Faili ya Webmin ni zana muhimu sana. Kwa sababu ya Oracle (sanduku la sabuni) imekuwa ngumu sana kutumia Programu za Java kwenye kivinjari. Kwa bahati mbaya, Kidhibiti faili ni Programu ya Java. Ina nguvu sana na inafaa juhudi kuifanya iwe mbaya
Jinsi ya Kufanya Mpokeaji Redio rahisi wa FM 100% Kufanya Kazi Iliyohakikishiwa: Hatua 4
Jinsi ya Kufanya Mpokeaji Rahisi wa Redio ya 100 Kufanya Kazi Iliyohakikishiwa 100%: Soma: Jinsi ya kutengeneza skana ya redio ya FM kwa maelezo zaidi miundombinu ya BK1079 IC Zaidi ya mzunguko wa redio ya FM ambayo nimeona kwenye YouTube na Google kawaida hujumuisha ngumu sana. vifaa vinavyohitaji uwezo maalum wa kutofautisha
Kufanya Glove Kufanya Kazi na Skrini ya Kugusa: Hatua 3 (na Picha)
Kufanya Glove Kufanya Kazi na Skrini ya Kugusa: Unaweza kufanya hivyo kwa dakika chache tu bila kujua mengi. Kuja kwa msimu wa baridi (ikiwa uko katika Ulimwengu wa Kaskazini) na kwa msimu wa baridi huja baridi hali ya hewa, na kwa hali ya hewa baridi huja glavu. Lakini hata wakati wa baridi simu yako