MQTT

1999-ben fejlesztette ki Dr Andy Stanford-Clark és Arlen Nipper.

Az MQTT protokollnak alacsony a sávszélesség igénye. Szükséges hozzá egy broker. A broker feladata az üzenetek továbbküldése a klienseknek, téma alapján. Azaz a kliensek feliratkoznak különböző témákra, majd a broker a témákba érkezett üzeneteket továbbítja a feliratkozott klienseknek.

A példában egy OrangePi küld adatokat. A broker egy NAS-on fut majd.

Fut egy broker. A kliensek feliratkozhatnak egy-egy témára(1). Fogadhatnak és küldhetnek a témába adatokat.(2).

A telepítés:

sudo apt-get install mosquitto mosquitto-clients

Ellenőrizzük hogy rendesen fut-e a broker.

sudo netstat -nlp | grep mosquitto

Esetemben megfelelően működik.

Indítsuk el a brokert.

mosquitto_sub -h 192.168.0.101 -t pelda

A NAS-on fut a broker. A téma(?) amibe küldjük az adatokat az a “pelda” nevet kapta.

Küldjünk adatokat .

mosquitto_pub -h 192.168.0.101 -t pelda -m "55"

Adatküldés.

-Broker -Windows kliens -Orange Pi kliens

A windows kliens megtalálható a https://sourceforge.net/projects/mqtt-lightweight-client/ oldalon.

Források:

https://gyengus.hu/2017/03/arduino-csatlakoztatasa-mosquitto-mqtt-szerverhez/

This entry was posted in Orange Pi, Uncategorized and tagged , , , , . Bookmark the permalink.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez a weboldal az Akismet szolgáltatását használja a spam kiszűrésére. Tudjunk meg többet arról, hogyan dolgozzák fel a hozzászólásunk adatait..