I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Amaphuzu abalulekile noma ukuthi lesi sihloko simayelana nani

Siqhubeka nochungechunge lwezihloko mayelana I-ShioTiny - isilawuli esihlelekayo esibonakalayo esisekelwe ku-chip ESP8266.

Lesi sihloko sichaza, sisebenzisa isibonelo sephrojekthi yokulawula ukungena komoya endlini yokugezela noma kwelinye igumbi elinomswakama ophezulu, ukuthi uhlelo lwakhiwe kanjani I-ShioTiny.

Izihloko ezedlule ochungechungeni.

I-ShIoTiny: i-automation encane, i-inthanethi yezinto noma "izinyanga eziyisithupha ngaphambi kweholide"
I-ShIoTiny: Ama-Node, Izixhumanisi, Nemicimbi noma Izici Zezinhlelo Zokudweba

izithenjwa

I-firmware kanambambili, umdwebo wesilawuli kanye nemibhalo
Imiyalo kanye nencazelo yama-node
Isetha umthengisi we-MQTT cloudmqtt.com
Ideshibhodi ye-MQTT ye-Android

Isingeniso

Akukho ukuqonda ngaphandle kokuhlangenwe nakho. Leli yiqiniso, elivivinywa isikhathi nezizukulwane. Ngakho-ke, akukho lutho olungcono lokufunda amakhono awusizo kunokuzama ukwenza okuthile uwedwa. Futhi izibonelo ezibonisa lokho okungenziwa nokungafanele kuzanywe zizoba usizo lapha. Amaphutha abanye abantu, yiqiniso, ngeke akwazi ukuvimbela ukwenzeka kwamaphutha abo, kodwa angasiza ekunciphiseni inani lakamuva.

Imibuzo nezincwadi ezivela kubafundi bezindatshana ezedlule kungenze ngenze iphrojekthi encane yesibonelo sokulawula umoya ukuze ngibonise ukuthi ama-node e-ShIoTiny asebenza kanjani.

Umbono wokuqala ngemuva kwesilawuli I-ShioTiny - Isiteshi sokumpompa nokunisela - kude nokufanele wonke umuntu futhi sizothakazelisa. Ngakho-ke, ngathatha uhlelo lokulawula ukungena komoya oluqondakalayo futhi oluwusizo njengesibonelo kuwo wonke umuntu.

Ngizosho ukuthi umbono wephrojekthi akuwona owami, kodwa Ngiyithole lapha bese ijwayela I-ShioTiny.

Okokuqala qonda ukuthi yini oyifunayo

Inqubo yokwenza ngcono ayipheli. Futhi yile ndawo ecekele phansi imibono namaphrojekthi amaningi amahle. Umthuthukisi, esikhundleni sokukhulula, uma kungenjalo, kodwa into esebenzayo, waqhubeka nokuyithuthukisa. Futhi wathuthuka kwaze kwaba yilapho abaqhudelana naye bedlula kuye, bekhulula, nakuba kwakungeyona into ekahle (futhi ngokuvamile edabukisayo), kodwa isixazululo esisebenzayo.

Ngakho-ke, kubaluleke kakhulu ukwazi ukuthi ungawuqeda kuphi umsebenzi. Noma, ngamanye amazwi, sidinga ukunquma ukuthi yini esifuna ukuyithola ekupheleni kwephrojekthi kulokho esinakho ekuqaleni. NgesiRashiya, embhalweni ohlanganiswe ukuze nje uchaze indlela yokudala okuthile, kunegama elifushane nelinamandla elimangalisayo elithi β€œuhlelo”, okuthi ngenxa yesizathu esithile abahumushi abakhubazekile ngokwengqondo nabaphathi abakhubazekile baqale ukubiza ngokuthi β€œimephu yomgwaqo”. Awu, uNkulunkulu abe nabo.

Uhlelo lwethu luzoba kanje. Ake sicabange ukuthi kukhona igumbi lapho umswakama ungakhuphuka kakhulu ngezikhathi ezithile. Isibonelo, njengendawo yokugezela noma ikhishi. Umswakama uyinto engathandeki futhi indlela yokubhekana nayo indala njengezwe: ukufaka umoya ekamelweni. Ziningi izindlela zokungenisa umoya. Kodwa cishe sizozishiya izindlela ezingavamile nezindala njengamaNegro nabalandeli futhi sime kumlandeli ojwayelekile. Abalandeli bashibhile, futhi kulula ukubathola endaweni yethu.

Ngamafuphi, sifuna ukulawula ifeni: yivule futhi, ngokufanelekile, uyivale. Ngokunembayo, sifuna ukuthi ivuleke futhi ivale lapho kudingeka.

Kusele ukunquma: ngaphansi kwaziphi izimo fan okufanele ivule futhi ngaphansi kwaziphi izimo okufanele ivale.

Konke kusobala lapha: uma umswakama ungaphezu komkhawulo othile oshiwo, umshayeli uyavula futhi adonse umoya; umswakama ubuyele kokujwayelekile - ifeni iyacisha.

Umfundi olalelayo uzoshesha ukudonsa amehlo akhe egameni elithi "siphiwe". Inikezwe ubani? Inikezwe kanjani?

Kunezindlela eziningana zokusetha umswakama we-threshold. Sizobheka ezimbili zazo: eyokuqala - isebenzisa ukumelana okuguquguqukayo kanye neyesibili - phezu kwenethiwekhi kusetshenziswa i-protocol ye-MQTT. Ngayinye yalezi zindlela inezinzuzo nezinkinga, okuzoxoxwa ngakho kamuva.

Kulabo abangaqondi, ngizochaza ukuthi "umswakama we-threshold" yizinga lomswakama, ngaphezu kwalokho umshayeli kufanele avulwe.

Umbuzo olandelayo ngowokuthi ukunikeza umsebenzisi ilungelo lokuvula ifeni ngqo? Okusho ukuthi, kungakhathaliseki izinga lomswakama, ngokuthinta inkinobho? Sizolibona kusengaphambili ithuba elinjalo. Phela, umshayeli angase adingeke hhayi kuphela kumswakama ophezulu, kodwa futhi ukususa ekamelweni, isibonelo, iphunga elimnandi, elidume ngokuthi "ukunuka".

Ngakho-ke, saqonda esikufunayo futhi ngisho nokuncane ukuthi kuzosebenza kanjani. Sibala kafushane yonke imisebenzi yesistimu yethu yokulawula umoya:

  • ukubeka izinga lomswakama womswakama (izinketho ezimbili);
  • ukulinganisa izinga lomswakama;
  • ukuvula okuzenzakalelayo kwe-fan;
  • ukuvalwa kwefeni okuzenzakalelayo;
  • ukuvula isiphepho mathupha (ngokucindezela inkinobho).

Ngakho icebo licacile. Kuyadingeka ukwenza yonke imisebenzi engenhla ohlelweni lwethu. Ngokusekelwe kulolu "hlelo" futhi sizokwenza. Okokuqala, ake sidwebe umdwebo webhulokhi wedivayisi.

Umdwebo wesakhiwo wedivayisi

Ngokuvamile, sizoba nezikimu ezimbili ezinjalo. Eyokuqala ingeyokuhluka lapho ileveli yomswakama we-threshold isethwe ukumelana okuguquguqukayo. Isikimu sesibili esokhetho lapho ileveli yokuswakama kwe-threshold isethwe kunethiwekhi ngephrothokholi ye-MQTT.

Kodwa njengoba lezi zifunda zizohluka ngento eyodwa kuphela - i-resistor eguquguqukayo "ebeka izinga lokuswakama kombundu", khona-ke sizodweba umdwebo owodwa kuphela webhulokhi. Yiqiniso, umdwebo we-block ngokusho kwe-GOST ubukeka uhlukile. Kodwa asigxili konjiniyela bezinyathi, kodwa esizukulwaneni esisha. Ngakho-ke ukubonakala kubaluleke kakhulu.

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Pho sibonani esithombeni? Ifeni ixhunywe ku-relay I-Relay1 isilawuli I-ShioTiny. Ngidonsela ukunaka kwakho eqinisweni lokuthi i-fan iyi-contraption ehlala ngaphansi kwe-voltage ephezulu. Ngakho-ke, uma umuntu ezokwenza lokhu ngokwakhe - qaphela. Okungukuthi, okungenani, ngaphambi kokunamathisela iminwe yakho noma izinsimbi zokulinganisa kusekethe, khipha amandla okungenani fan. Futhi inkulumo yesibili. Uma umlandeli wakho unamandla kakhulu 250W, bese uyixhuma ngqo ku I-ShioTiny akufanelekile - kuphela nge-starter.

Uqedile ngesifeni. Manje inkinobho "ukufakwa mathupha" kwefeni. Ixhunywe kokokufaka Okokufaka1. Akusekho okunye ongakuchaza lapha.

Inzwa yokushisa neyomswakama I-DHT-11 (noma I-DHT-22 noma okulingana nabo). Okokufaka okukhethekile kusilawuli kunikezwa ekuxhumekeni kwaso. I-ShioTiny. Njengoba ubona emfanekisweni, ukuxhuma inzwa enjalo nakho akuvezi izinkinga.

Futhi ekugcineni, ukumelana okuguquguqukayo okusetha izinga lokuswakama kombundu. Ngokunembayo, isihlukanisi esihlanganisa ukumelana okuguquguqukayo nokuqhubekayo. Azikho izinkinga ngokuxhumeka kwayo, kodwa ngizochaza ukuthi i-ADC eyakhelwe ngaphakathi ivuliwe ESP8266 ilinganiselwe ku-volt engu-1. Ngakho-ke, isihlukanisi se-voltage cishe izikhathi ezi-5 siyadingeka.

Futhi ake ngikukhumbuze futhi ukuthi lesi sihlukanisi asidingeki uma ileveli yokuswakama kwe-threshold isethwe kunethiwekhi kusetshenziswa iphrothokholi ye-MQTT.

Ake siqale ukuhlanganisa i-algorithm yokusebenza kwedivayisi kusihleli se-ElDraw ShIoTiny. Indlela yokufika lapho, kulo mhleli, ungafunda ezihlokweni ngaphambili noma emiyalweni, isixhumanisi esisekuqaleni kwesihloko.

Inketho yokuqala, elula kakhulu

Ake siqale okulula: ukuvula i-relay I-Relay1 ngokweqa izinga lomswakamo ngesikhathi esinikeziwe.

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Njengoba ubona, akukho lutho oluyinkimbinkimbi: ama-node amane kuphela, ngaphandle kokubala ama-node wokuphawula. I-DHT11 - lena empeleni inzwa yokushisa nomswakama (ingashintshwa ibe yi- I-DHT22).

Njalo CONST - izinga lomswakama, ngamaphesenti.

Isiqhathanisi iyinodi eqhathanisa izinombolo ezimbili bese isetha okukhiphayo kube ngu-1 uma isimo esishiwo sifinyelelwa kanye no-0 uma isimo singahlangatshezwana nayo.

Esimweni sethu, lesi simo sizoba A>Bkuphi A izinga lomswakamo likalwa inzwa, kanye B - izinga lomkhawulo lomswakama ofanayo.

Ngokushesha nje lapho izinga lomswakama elilinganisiwe (A) izokweqa izinga lomswakamo (B), ngokushesha ekuphumeni kwesiqhathanisi A>B 1 izovela futhi i-relay izovuleka. Ngokuphambene, ngokushesha nje lapho izinga lomswakamo libuyela kokujwayelekile (isb. A<=B), ngokushesha ekuphumeni kwesiqhathanisi A>B 0 izovela futhi i-relay izocisha.

Konke kucacile? Kulabo abangayifundi ngempela futhi noma babheke incazelo yokusebenza kwamanodi emiyalweni.

Qaphela ukuthi idatha evela kunzwa I-DHT11 ibuyekezwa cishe kanye njalo emizuzwaneni eyi-10. Ngakho-ke, i-relay ngeke ikwazi ukuvula nokuvala izikhathi ezingaphezu kwesisodwa njalo ngemizuzwana eyi-10.

Konke kuzolunga, kodwa singathanda ukusetha izinga lomswakamo sisebenzisa i-resistor eguquguqukayo. Akukho lutho olulula!

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Ake sithathe indawo yenodi engashintshi ngenodi ye-ADC. Phela, sixhume isihlukanisi se-voltage nge-resistor eguquguqukayo ku-ADC.

Amandla kagesi kokokufaka kwe-ADC ayahluka ukusuka ku-0 kuye ku-1V. Kodwa umswakama ekuphumeni kwenzwa - uyahlukahluka kusuka ku-0 kuye ku-100%. Siziqhathanisa kanjani? Konke kulula. I-ADC node in I-ShioTiny akugcini nje ukulinganisa i-voltage kokokufaka, kodwa futhi uyazi ukuthi kanjani isikali kanye shift.

Okusho ukuthi, okukhiphayo kwe-ADC1 node (ADC) kuzoba nenani X, ibalwa ngefomula

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

kuphi I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula) - I-voltage kokokufaka kwe-ADC (kusuka ku-0 kuye ku-1V); k - ububanzi (ububanzi be-ADC) kanye b-offset (ADC offset). Ngakho, uma usetha k = 100 ΠΈ b=0, bese kuthi uma ushintsha I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula) ebangeni elisuka ku-0 kuye ku-1, inani X ekuphumeni kwenodi ye-ADC izohluka ebangeni ukusuka ku-0 kuye ku-100. Okusho ukuthi, ngezinombolo ezilingana nobubanzi bezinguquko zomswakama ukusuka ku-0 kuye ku-100%.

Noma, ngendlela elula, ngokuzungezisa isilayidi sokumelana okuguquguqukayo, ungasetha izinga lokuswakama kombundu ukusuka ku-0 kuye ku-100. Ukuphazamiseka kuphela ukuthi awekho amadivaysi okubonisa. Kodwa ekusebenzeni, uma injini yokumelana eguquguqukayo inezigaba ezingu-6 0%, 20%, 40%, 60%, 80%, 100%), khona-ke lokhu kwanele ukusetha izinga lokuswakama kombundu.

Siwabeka kanjani amathuba k - ububanzi (ububanzi be-ADC) kanye b-offset (ADC offset)? Yebo, kulula kunetheniphu eshubile! Chofoza i-mouse pointer ku-node I-ADC1 bese uzobona iwindi lezilungiselelo. Ungafaka konke okudingayo kuwo. Okwethu, kuzoba yifasitela elinjalo njengasemfanekisweni.

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Ngakho-ke, sinesixazululo esilula sokusebenza. Asiqale ukuyithuthukisa.
Ngendlela, isisombululo esilula sinenzuzo eyodwa - ayidingi i-intanethi. Izimele ngokuphelele.

Inketho yesibili, xhuma inkinobho

Konke kuyasebenza futhi wonke umuntu ujabule. Kodwa ngeshwa, asikwazi ukuvula umoya omncane ngenkani. Sesivumelene ngokuthi ukungena Okokufaka1 sizoba nenkinobho exhunyiwe ezovula futhi ivale ifeni ngenkani, indiva inzwa yomswakama.
Isikhathi sokucubungula le nkinobho kuhlelo lwethu lohlelo.

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Ibhulokhi yokucubungula ukuchofoza inkinobho igqanyiswe ngomugqa owolintshi. Kuyikhawunta yokucindezela izinkinobho, esethwe kabusha ukuze ibe uziro lapho inani eliphumayo lidlula okukodwa (umugqa oluhlaza, ukuphuma kwenodi CT).

Konke kusebenza lapha njengokungelula njengakuqala: ikhawunta CT ibala ukucindezelwa kwenkinobho exhunywe kokokufakayo Okokufaka1. Okusho ukuthi, inani eliphuma kulesi sibali likhuphuka ngo-1 ngokucindezela ngakunye kwenkinobho.

Ngokushesha nje lapho leli nani selilingana nokubili (okungukuthi, ngaphezu kuka-1), ngokushesha lapho kuphuma isiqhathanisi. A>B 1 izovela. Futhi lokhu oku-1 kuzosetha kabusha ikhawunta CT kuze zero. Lokhu kusho isiqhathanisi, esingaphansi ngokomdwebo!

Ngakho-ke, inkinobho yethu inezifunda ezimbili - u-0 no-1. Uma besidinga izifundazwe ezengeziwe (3 noma 4 noma ngaphezulu) - bekuyokwanela ukuthi siguqule ukungaguquki. CONST ukusuka kwelinye ukuya kwelinye inani.

Ngakho-ke, sinemibandela emibili yokuvula ifeni: ukweqa izinga lokuswakama elimisiwe nokucindezela inkinobho kanye. Uma kuhlangatshezwana nanoma yimiphi imibandela, ifeni izovula. Futhi izosebenza kuze kube yilapho inkinobho icindezelwa futhi. И izinga lomswakama ngeke libuyele kokujwayelekile.

Yebo, ungakwazi ukuhlanganisa i-algorithm nakakhulu, kodwa ngeke sikwenze lokhu - sizoshiya indawo yobuciko kulabo abafisayo.

Inketho yesithathu, xhuma ku-inthanethi

Konke esikuchazile kusebenza kahle. Kodwa kuthiwani ngamahhashi? Phela, noma iyiphi i-pimply hipster cracker hacker izohleka umuntu ophendula i-knob bese ecindezela inkinobho, futhi engalawuli kusuka ku-smartphone! Ukuguqula isibambo "akusiyo imfashini." Kodwa ukukhasa ngomunwe ku-smartphone, ukusula lo munwe egazini - nansi, ukuphakama kwezifiso ze-hipster-hacker-cracker (angisoze ngahlukanisa bonke - ngakho-ke uma ngenze iphutha, uxolo).

Kodwa ake sibathande laba bantu. Kunezinzuzo zangempela zokuphatha nge-inthanethi. Okokuqala, ukubonakala. Kunezinhlelo zokusebenza eziningi zazo zonke izinkundla ezikuvumela ukuthi udale iphaneli yokulawula esebenziseka ngokuphelele yesilawuli sethu se-Carlson ngokuchofoza okumbalwa. Okwesibili, yikhono lokuqapha ukude isimo somswakama ekamelweni. Futhi, okwesithathu, awukwazi ukubona kuphela lokho umlandeli akwenzayo - ukuphotha noma cha, kodwa nokuthi yiliphi izinga lomswakama elibekiwe. Bese - ifeni ivule ngokuzenzakalelayo noma ngesandla. Ngokuvamile, noma yini oyifunayo.

Yiqiniso, kwabanye abalandeli udumo olukhulu - ukunakwa okuningi. Kodwa lokhu kuyisibonelo nje.

Ngakho, ukuze sixhume ku-inthanethi, sizosebenzisa ubuchwepheshe I-MQTT kanye nephrothokholi yegama elifanayo.
Ukuze sisebenzise lobu buchwepheshe, siyabudinga Umthengisi we-MQTT. Lena iseva ekhethekile esebenzayo Amakhasimende e-MQTTngokwesibonelo ShIoTIny kanye ne-smartphone yakho.

Ingqikithi yobuchwepheshe I-MQTT kuhlanganisa ukuthi noma yimaphi amaklayenti ashicilela idatha engafanele kumthengisi we-MQTT (iseva) ngaphansi kwegama elithile (elibizwa ngokuthi isihloko kumatemu I-MQTT). Amanye amaklayenti angabhalisela idatha engafanele ngegama (isihloko) futhi uthole idatha esanda kushicilelwa. Okusho ukuthi, konke ukushintshana kwedatha kusekelwe kumgomo weklayenti-nomthengisi-iklayenti.

Π― ngeke gxila emininingwaneni. Kunezindatshana eziningi nezifundiswa ku-inthanethi zokuthi isebenza kanjani. I-MQTT futhi yiziphi izinhlelo zokudala amaphaneli okulawula. Vele usibonise indlela yokwamukela nokushicilela idatha ngayo I-ShioTiny.

Njengomthengisi ngasebenzisa www.cloudmqtt.comkodwa isimiso siyafana yonke indawo.

Ngakho, sizothatha ngokuthi ubhalise ku Umthengisi we-MQTT. Ngokuvamile, umthengisi uzokunikeza (noma afune ukuthi uze) igama lomsebenzisi nephasiwedi (ukuze ugunyazwe), kanye nembobo yokuxhuma. Ukuxhuma I-ShioTiny ΠΊ Umthengisi we-MQTT kungenziwa ngezindlela ezimbili - uxhumano evamile futhi TLS (I-SSL).

Zonke lezi parameter ku I-ShioTiny kufakwe kuthebhu Izingosi, isahluko I-MQTT Ukuxhuma kwiseva.

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Uma ngabe Umthengisi we-MQTT ayidingi ukugunyazwa - ungafaki ukungena ngemvume nephasiwedi (shiya lezi zindawo zingenalutho).

Ipharamitha Isiqalo sesihloko se-MQTT kudinga incazelo ehlukile.

Isiqalo sezinketho ze-MQTT siwuchungechunge olungezwe egameni lesihloko (isihloko) lapho ushicilela futhi ubhalisa kumthengisi we-MQTT. ukufaka Isiqalo se-MQTT kusilawuli sakho, udinga nje ukukufaka endaweni yokufaka "Isiqalo sesihloko se-MQTT"("Isiqalo sesihloko se-MQTT"). Isiqalo sihlala siqala ngo-slash ("/")! Uma ungafaki i-slash endaweni yokufaka, izokwengezwa ngokuzenzakalelayo. Izimpawu azikwazi ukusetshenziswa kusiqalo "#" ΠΈ "+". Ayikho eminye imikhawulo.

Isibonelo, uma ushicilela ipharamitha "Isimo" (noma bhalisela kuso) futhi isiqalo sakho sisethwe ku-"/shiotiny/”, khona-ke le pharamitha izoshicilelwa kumthengisi ngaphansi kwegama elithi β€œ/shiotiny/isimo". Uma unesethi yesiqalo esingenalutho, khona-ke wonke amapharamitha kumthengisi azoqala ngo-slash ("/"):”Isimo' izoshicilelwa njenge-'/isimo".

Ngakho, sicabanga ukuthi ubhalise ku Umthengisi we-MQTT futhi wathola ukungena ngemvume, iphasiwedi kanye port. Bese ubhala le mingcele kuthebhu Izingosi, isahluko I-MQTT Ukuxhuma kwiseva isilawuli I-ShioTiny.

Sicabanga ukuthi isiqalo sibekwe ku-"/igumbi/".

Ake siqale ngokushicilela isimo sawo wonke amapharamitha angukhiye: i-relay I-Relay1, imanuwali yezifundazwe, i-auto on states, futhi ekugcineni umkhawulo kanye namaleveli omswakamo wamanje. Awu, ibhonasi - izinga lokushisa ekamelweni. Ungakwenza kanjani lokhu, bheka isithombe.

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Njengoba ubona, umehluko ovela enguqulweni yangaphambilini ama-node kuphela "MQTT Shicilela". Ngokunikezwa kwesiqalo, amapharamitha alandelayo ashicilelwe:
I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Njengoba ubona, sinaso sonke isimo sesistimu ngokubuka nje!

Kodwa asifuni ukubona kuphela, kodwa futhi nokuphatha. Kungaba kanjani? Kulula kakhulu. Sizohoxa ekusetheni umkhawulo womswakamo nge I-ADC kanye ne-resistor eguquguqukayo futhi sizobeka leli zinga le-threshold lomswakama ngokusho I-MQTT ngqo kusuka ku-smartphone yakho!

I-ShIoTiny: I-Wet Room Ventilation (Iphrojekthi Yesampula)

Sisusa inodi ye-ADC kusekethe futhi sifaka izindawo ezintathu ezintsha lapho: flash esitolo, Ukubuyisela i-FLASH ΠΈ MQTT chaza.

Umsebenzi we-node MQTT chaza kusobala: ithola ipharamitha /room/trigHset (i-threshold humidity level) nge Umthengisi we-MQTT. Kodwa yenzani ngedatha elandelayo? Vele ubanikeze ku-node flash esitolo, yona egcina le datha kumemori engaguquki ngaphansi kwegama trigH. Ngemva kwalokho, node Ukubuyisela i-FLASH ifunda idatha kumemori engaguquki ngaphansi kwegama trigH nokuthi kwenzekani ngokulandelayo sesiyakwazi.

Kungani kunezinkinga ezinjalo? Kungani kungenakwenzeka ukunikeza ngokushesha idatha etholiwe kokokufaka komqhanisi?

Njengoba uComrade Sh. Holmes ayevame ukusho ukuthi - kuyisisekelo! Akekho oqinisekisa ukuthi ngemva kokuvula idivayisi yakho, izojoyina Umthengisi we-MQTT. Umswakama udinga ukukalwa. Futhi ifeni kufanele ivulwe. Kodwa ngaphandle kolwazi mayelana nezinga lomswakama womswakama, lokhu akunakwenzeka! Ngakho-ke, idivayisi yethu, uma ivuliwe, ibuyisela izinga lomswakamo eligcinwe ngaphambilini kumemori engaguquki futhi iyisebenzisele ukwenza izinqumo. Futhi lapho uxhumano lusungulwa nge Umthengisi we-MQTT futhi othile uzothumela inani elisha /room/trigHset, bese kusetshenziswa lelo nani elisha.

Ungabe usuqhamuka nanoma yini oyifunayo. Ngokwesibonelo, ngaphezu umswakama, futhi ukwethula lokushisa accounting. Noma engeza isilawuli sokukhanyisa "esihlakaniphile" (sisenokudluliselwa okubili nokokufaka okubili okusele kungasetshenziswa). Konke kusezandleni zakho!

isiphetho

Ngakho-ke sibheke izibonelo ezimbalwa zokusetshenziswa kwesilawuli esilula esisuselwe ku-ShIoTiny. Mhlawumbe kuzoba usizo kumuntu.

Njengenjwayelo, iziphakamiso, izifiso, imibuzo, ama-typos, njll. β€” ngeposi: [i-imeyili ivikelwe]

Source: www.habr.com

Engeza amazwana