Przyszedł czas na implementację klienta MQTT, a dokładnie publishera. Jak wiadomo z poprzedniego wpisu wykorzystamy w tym celu bibliotekę Paho MQTT Client napisaną w języku C.… Czytaj dalej
Protokół MQTT #3: implementacja klienta

Przyszedł czas na implementację klienta MQTT, a dokładnie publishera. Jak wiadomo z poprzedniego wpisu wykorzystamy w tym celu bibliotekę Paho MQTT Client napisaną w języku C.… Czytaj dalej
Jak wiadomo z poprzedniej części w modelu publish/subscribe występują dwa podstawowe elementy, pomiędzy którymi przesyłane są wiadomości. Są nimi klienci i broker. W naszym przypadku broker będzie zawsze gotowym rozwiązaniem, zainstalowanym gdzieś na komputerze albo udostępnionym w chmurze (np. Microsoft Azure, AWS), z którym będziemy się po prostu łączyli. Nie ma potrzeby i sensu stawiania go na niewielkim mikrokontrolerze. Z naszego punktu widzenia najbardziej interesujący jest klient i nim zajmiemy się w tym oraz następnych wpisach.… Czytaj dalej
Tym wpisem rozpoczynamy serię na temat bardzo popularnego w IoT i M2M protokołu o nazwie MQTT. Jeśli interesujesz się koncepcją Internetu Rzeczy to pewnie już ta nazwa obiła Ci się kiedyś o uszy. Jeśli nie, to na pewno warto się z tym terminem zapoznać i teraz masz ku temu idealną okazję 🙂 Na początku przedstawię trochę teorii, a następnie wykorzystamy protokół w praktyce.… Czytaj dalej