Właśnie zacząłem przeglądać protokół MQTT.
Sytuacja
W moim projekcie college'owym obecnie używam Arduino jako głównego MCU i wykonuję wszystkie prace w tym zakresie i używam Serial Comm. wysyłać komendy AT do esp8266 (dla żądań HTTP, do uruchamiania skryptów na serwerze itp.). Zasadniczo potrzebowałem przesłać niektóre dane (z Arduino) na stronie internetowej (hostowanej przez lokalny serwer). Przeszukałem i znalazłem protokół MQTT , który umożliwia publikowanie i subskrybowanie danych na klientach (dokładnie to, czego chciałem). Ale większość samouczków, które znajduję, są albo w całości na Arduino (z osłoną Wi-Fi), albo w całości na esp8266.
Chcę wiedzieć, że istnieje możliwy sposób używania MQTT tak jak w mojej obecnej konfiguracji? To znaczy, używając Arduino do wykonania całej pracy i za pomocą szeregowego komunikatora. Publikowanie danych tylko za pomocą komend AT na MQTT.
Dodatkowe informacje na temat mojego projektu są wymienione tutaj: Nie jestem pewien, jakiej technologii użyć w systemie Smart Home