I-LINORTEK ITrixx MQTT Gateway kanye nenqwaba ye-WFMN

I-LINORTEK ITrixx MQTT Gateway kanye nenqwaba ye-WFMN

 

Iziyalezo

QAPHELA: Ukucushwa okuboniswe kulo mbhalo kuhloselwe kuphela ukuqinisekisa ukuxhumana phakathi kweklayenti kanye ne-iTrixx-GW MQTT Gateway (Raspberry Pi with Mosquitto broker). Le ndawo ayihloselwe ukumela indawo egcwele yokukhiqiza njengoba kungekho ukulawula ukufinyelela noma ukuphepha okuchazwe ngezansi. Sicela uthintane nomxhumanisi we-MQTT oqeqeshiwe ukuze uthole imikhuba engcono kakhulu mayelana nokumisa indawo yokukhiqiza ye-MQTT, noma ubheke imibhalo ye-MQTT exhunywe lapha:
https://mosquitto.org/documentation/

Lo mhlahlandlela ubonisa indlela yokumisa nokusebenzisa i-iTrixx MQTT Gateway kanye nokulungiselela imikhiqizo ye-Linortek ukuze ishicilele idatha kumdayisi. Ukuze ubone imilayezo eshicilelwe, Sebenzisa i-Mqtt-spy ku-Windows, kanye ne-MQTT Client ku-Android ukuze uqinisekise ukusebenza.

Setha i-Broker

I-iTrixx MQTT Gateway iyikhompuyutha yedeskithophu encane, ekabili, uzodinga imonitha, ikhibhodi kanye negundane ukuze uqalise. Okokuqala, qiniseka ukuthi idivayisi ixhunywe kugesi ofakiwe futhi ixhunywe kunethiwekhi. Inqubo yokuxhuma idivayisi kunethiwekhi ifana nokwenza lokho kukhompuyutha yedeskithophu. Xhuma idivayisi kusiqaphi usebenzisa intambo ye-HDMI efakiwe bese uxhuma igundane nekhibhodi kudivayisi. Uma isiqedile, i-Gateway izosebenza njengekhompyutha ye-Linux esebenza ngokugcwele. Ungaxhumeka kunethiwekhi ngekhebula ye-Ethernet, noma i-WiFi. Futhi, Itheminali ingatholakala ngezansi kwesokunxele kwesikrini.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-1

Uma usuxhumeke ku-inthanethi, ungaqhubekela ezinyathelweni ezilandelayo.

Ilungiselela i-Broker
Sesivele siyifakile i-Mosquitto MQTT broker ku-Gateway. Ngezizathu ezithile uma udinga ukufaka kabusha, thayipha imiyalo elandelayo kuTheminali:

  • sudo apt update.
  • ukuthuthukiswa kwe-sudo apt
  • sudo apt ukufaka umiyane -y
  • I-sudo ifanele ukufaka amaklayenti omiyane -y

Ngalesi sikhathi, i-WFMN ishicilela kuphela ngaphansi kwesihloko: lt1000/xx:xx:xx:xx:xx:xx/tele – lapho
I-xx:xx:xx:xx:xx:xx ikheli le-MAC ledivayisi. Okwamanje ithumela ukukhokha okukodwa ngefomethi ye-JSON kumthengisi omisiwe ngesikhathi esiyiminithi elingu-1 ku-QoS 0. Ukuze uqalise umiyane, chofoza isithonjana seTheminali, kuzovulwa iwindi, faka umyalo: mosquitto_sub -t lt1000/#.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-2

Umdayiseli wakho manje usebhalisele isihloko esithi lt1000/#.

Isetha i-WFMN ukuthi Ishicilele ku-Broker
Ngemva kokusetha umthengisi wakho, uzodinga ukulungisa i-WFMN ukuze ixhume kumdayisi. Kulesi exampfuthi, i-WFMN ikunethiwekhi efanayo yendawo kanye nomthengisi. Ikheli lomthengisi kuzoba yikheli lasesizindeni se-inthanethi le-Gateway esebenza kuyo. Usebenzisa i-telnet, ngena ku-WFMN yakho bese ufaka umyalo: mqtthost=brokeraddress. Kulokhu umyalo uthi: mqtthost=172.16.1.41. Bese usetha imbobo ngokufaka umyalo: mqttport=xxxx okuzenzakalelayo kuthi 1883. Bheka imiyalelo yokufaka umthengisi wakho kanye nenqubo ngemininingwane emayelana nenombolo yembobo yomdayisi. Kulokhu umyalo uthi: mqttport=1883. I-WFMN manje isizoshicilela ukulayishwa kwayo okukhokhelwayo ngesikhathi sokuphumula esiyiminithi elingu-1.

Ilungiselela amaklayenti

Njengoba kunamakhasimende amaningi manje angase abhalisele i-lt1000/#, lesi example izosebenzisa Mqtt-spy on Windows kanye MQTT Client on Android.

Mqtt-spy
I-Mqtt-spy uhlelo lokusebenza lwe-java lomthombo ovulekile lokuqapha izihloko ze-MQTT. Mqtt-spy ukhululekile ukulanda at https://www.eclipse.org/paho/components/mqtt-spy/. Ngemva kokuyilanda, vula uhlelo lokusebenza bese uchofoza kumenyu eyehlayo yokucushwa bese ukhetha Buyisela Okuzenzakalelayo. Bese ukhetha “Lungisa mqtt-spy usebenzisa sample izilungiselelo. Bese, uchofoza imenyu yokudonsela phansi yoXhuma bese ukhetha Uxhumano Olusha. Iwindi lizovuleka elikuvumela ukuthi ulungiselele ukuxhumana kwakho nomthengisi we-MQTT.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-3

Kusuka lapha, ungasetha Igama Lokuxhumana, I-URI Yeseva, kanye Ne-ID Yeklayenti. I-URI yesiphakeli ikheli leseva. Shintsha i-URI Yeseva ibe ikheli le-IP le-Raspberry Pi. Uma usetha umthengisi wakho ukuthi adinge igama lomsebenzisi nephasiwedi, lokhu kungafakwa kuthebhu Yokuphepha. Uma usuqedile, chofoza okuthi Vula Uxhumano.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-4

Ithebhu entsha izovuleka efasiteleni elikhulu ngoxhumo lwakho olusha. Chofoza Okusha ngaphansi kokuthi Okubhaliselwe nemilayezo eyamukelwe bese ufaka isihloko ofisa ukubhalisa kuso. Kulokhu kunama-Raspberry PI amabili axhunywe kumthengisi ukuze uthole idatha kusuka kokubili, thayipha ku-lt1000/#.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-5

Chofoza okuthi Bhalisa futhi izoqala ukuthola idatha evela ku-WIFI Mini Hour Meter yakho.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-6

Iklayenti le-MQTT
I-MQTT Client iyiklayenti lamahhala elitholakalayo ku-Android kusuka ku-Google Play. Lapho uqala ukuvula uhlelo lokusebenza, uzokwethulwa ngesikrini esingenalutho esinophawu oluthi “+” ngezansi kwesokudla. Thepha ukuze wengeze umdayisi wakho. Esikrinini esilandelayo, cindezela okuthi Kunikwe amandla, nikeza i-Nick Name, faka i-IP Yosokhaya wakho noma web ikheli kanye nenombolo Yechweba. Ungafaka Igama lomsebenzisi nephasiwedi uma usethe umdayisi wakho ukuthi adinge imininingwane, bese ufaka i-ID Yeklayenti. Uma sekuqedile, thepha isithonjana esithi Londoloza phezulu kwesokudla futhi umthengisi wakho omisiwe uzokwengezwa esikrinini esikhulu.

I-LINORTEK ITrixx MQTT Gateway kanye ne-WFMN Bundle-7

Thepha umdayisi wakho futhi uzofika esikrinini esisha lapho ongangeza khona izihloko ongabhalisela kuzo. Thepha okuthi Bhalisela Esihlokweni ngaphansi kwesikrini bese ufaka isihloko. Kulokhu, kukhona ama-Raspberry PI amabili axhunywe kumdayisi, ngakho-ke ukuthola idatha kusuka kokubili isihloko lt1000/# kuzosetshenziswa. Uma sekufakiwe, thepha okuthi BHALISA.

Isihloko sizovezwa esikrinini nge-preview kokuqukethwe komthwalo okhokhelwayo. Thepha isihloko ukuze view.

Manje sekuqinisekisiwe ukuthi ifoni ixhunyiwe futhi iyaxhumana nomthengisi.

Amadokhumenti / Izinsiza

I-LINORTEK ITrixx MQTT Gateway kanye nenqwaba ye-WFMN [pdf] Iziyalezo
I-ITrixx, i-MQTT Gateway ne-WFMN Bundle, i-ITrixx MQTT Gateway kanye nenqwaba ye-WFMN

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *