Ho appena iniziato a esaminare il protocollo MQTT.
Situazione
Nel mio progetto universitario, attualmente, utilizzo Arduino come MCU principale e faccio tutto il lavoro e utilizzo la comunicazione seriale. per inviare comandi AT a esp8266 (per richieste HTTP, per eseguire script sul server ecc.). Fondamentalmente avevo bisogno di inviare alcuni dati (da Arduino) su una pagina web (ospitata da un server locale). Ho cercato e trovato il protocollo MQTT che consente di pubblicare e sottoscrivere dati sui client (esattamente quello che volevo). Ma la maggior parte dei tutorial che sto trovando sono o interamente su Arduino (con protezione wifi) o interamente su esp8266.
Quello che voglio sapere è che esiste un modo possibile di utilizzare MQTT come con la mia configurazione attuale? Cioè, usando Arduino per fare tutto il lavoro e usando la sua comunicazione seriale. Pubblicazione dei dati solo tramite comandi AT su MQTT.
Ulteriori informazioni sul mio progetto sono menzionate qui: confuso su quale tecnologia utilizzare in Smart Home System