{"id":4910,"date":"2023-08-25T10:44:24","date_gmt":"2023-08-25T10:44:24","guid":{"rendered":"https:\/\/picockpit.com\/raspberry-pi\/?p=4910"},"modified":"2023-08-27T06:59:53","modified_gmt":"2023-08-27T06:59:53","slug":"an-overview-of-mqtt","status":"publish","type":"post","link":"https:\/\/picockpit.com\/raspberry-pi\/it\/an-overview-of-mqtt\/","title":{"rendered":"Panoramica di MQTT"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT-1024x576.png\" alt=\"Gli elementi essenziali di MQTT Titolo immagine\" class=\"wp-image-4921\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT-1024x576.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT-300x169.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT-768x432.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT-18x10.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Nel panorama in continua evoluzione dell'Internet of Things (IoT) e dei protocolli di comunicazione in tempo reale, MQTT \u00e8 emerso come una soluzione potente e versatile. <\/p>\n\n\n\n<p>MQTT, acronimo di Message Queue Telemetry Transport (di cui si dir\u00e0 pi\u00f9 avanti), \u00e8 un protocollo di messaggistica leggero ed efficiente progettato per dispositivi con risorse limitate e reti inaffidabili. <\/p>\n\n\n\n<p>In questo post, quindi, voglio approfondire la storia, le applicazioni e i vantaggi e gli svantaggi di MQTT.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La storia di MQTT<\/h2>\n\n\n\n<p>Le origini di MQTT risalgono alla fine degli anni '90, quando Andy Stanford-Clark e Arlen Nipper progettarono il protocollo per monitorare gli oleodotti. Il monitoraggio di lunghi oleodotti in aree remote pu\u00f2 ovviamente rappresentare una sfida.<\/p>\n\n\n\n<p>L'idea era quindi quella di creare qualcosa di estremamente leggero, in modo da poter ottenere le informazioni necessarie (stato, temperatura, ecc.) da dispositivi situati nel bel mezzo del nulla.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pipeline-1024x576.png\" alt=\"Una foto di una pipeline remota che potrebbe essere monitorata con MQTT\" class=\"wp-image-4915\" style=\"width:654px;height:368px\" width=\"654\" height=\"368\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pipeline-1024x576.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pipeline-300x169.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pipeline-768x432.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pipeline-18x10.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pipeline.png 1200w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/figure>\n<\/div>\n\n\n<p>L'obiettivo iniziale era quello di sviluppare un protocollo che riducesse al minimo l'utilizzo della larghezza di banda, garantendo al contempo una trasmissione affidabile dei dati. In altre parole, l'idea era di facilitare la comunicazione telemetrica tra i sensori dell'oleodotto e di ridurre al minimo l'utilizzo della larghezza di banda.<\/p>\n\n\n\n<p>Il suo modello publish-subscribe permetteva a sensori e dispositivi di trasmettere dati a un hub centrale, dove gli abbonati (spesso sistemi di monitoraggio) potevano ricevere ed elaborare queste informazioni. <\/p>\n\n\n\n<p>Con la comparsa dei prodotti IoT e la diffusione dei Raspberry Pis, MQTT \u00e8 diventato un metodo pionieristico per far comunicare i dispositivi.<\/p>\n\n\n\n<p>Cos\u00ec, MQTT si \u00e8 rapidamente esteso al di l\u00e0 della sua applicazione originale nella telemetria. <\/p>\n\n\n\n<p>Questa evoluzione ha portato a un notevole cambiamento del nome.<\/p>\n\n\n\n<p>Inizialmente, MQTT era l'acronimo di MQ Telemetry Transport, dove MQ era l'acronimo di Message Queue (nonostante non si usassero code di messaggi, come vedremo pi\u00f9 avanti).<\/p>\n\n\n\n<p>Tuttavia, con la crescita della sua adozione e la diversificazione delle applicazioni, il protocollo si \u00e8 evoluto al di l\u00e0 dell'uso telemetrico. Ora \u00e8 possibile controllare le cose con MQTT, ad esempio.<\/p>\n\n\n\n<p>In effetti, se avete letto la nostra newsletter questa settimana, lo sapete gi\u00e0 come risultato, <a href=\"https:\/\/www.hivemq.com\/blog\/mqtt-essentials-part-1-introducing-mqtt\/\">MQTT non \u00e8 pi\u00f9 sinonimo di un insieme specifico di parole<\/a>.<\/p>\n\n\n\n<p>Esatto: MQTT significa semplicemente MQTT.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Untitled31-1024x576.png\" alt=\"Una foto di un sensore per la casa intelligente che potrebbe essere controllato con MQTT\" class=\"wp-image-4916\" style=\"width:665px;height:374px\" width=\"665\" height=\"374\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Untitled31-1024x576.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Untitled31-300x169.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Untitled31-768x432.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Untitled31-18x10.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Untitled31.png 1200w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" \/><\/figure>\n<\/div>\n\n\n<p>Oggi il panorama delle applicazioni \u00e8 molto pi\u00f9 vasto e diversificato rispetto agli anni '90. <\/p>\n\n\n\n<p>Al di l\u00e0 del suo uso tradizionale nella telemetria, MQTT \u00e8 ora una pietra miliare degli ecosistemi IoT (incluso PiCockpit), consentendo una comunicazione senza soluzione di continuit\u00e0 tra dispositivi, sensori e applicazioni. <\/p>\n\n\n\n<p>La sua efficienza e la sua leggerezza ne fanno una scelta ideale per ambienti con risorse limitate, come i sistemi embedded e i microcontrollori.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come funziona<\/h2>\n\n\n\n<p>MQTT utilizza il modello publisher-subscriber. Ci\u00f2 significa che al centro dell'architettura di MQTT ci sono due componenti chiave: i publisher e i subscriber. <\/p>\n\n\n\n<p>Questi componenti comunicano attraverso un broker centrale, che funge da intermediario responsabile dell'instradamento dei messaggi verso le destinazioni appropriate.<\/p>\n\n\n\n<p>Quindi avete tre dispositivi, sensori o applicazioni che devono comunicare tra loro, come il vostro computer portatile, il vostro Raspberry Pi e il vostro router. Se si collegano il Raspberry Pi e il portatile al WiFi attraverso il router, si potr\u00e0 usare il router come intermediario per collegare il Pi e il portatile.<\/p>\n\n\n\n<p>In dettaglio, i dispositivi inviano messaggi basati su <em>argomenti<\/em>.<\/p>\n\n\n\n<p>\u00c8 una parola chiave nel mondo di MQTT.<\/p>\n\n\n\n<p>Gli argomenti sono informazioni leggerissime. Vi diranno se un dispositivo \u00e8 acceso o spento, la sua temperatura, il suo indirizzo IP, ecc. Gli argomenti non forniscono una quantit\u00e0 infinita di informazioni.<\/p>\n\n\n\n<p>\u00c8 questo che rende MQTT cos\u00ec iper-efficiente e stabile.<\/p>\n\n\n\n<p>\u00c8 anche ci\u00f2 che lo rende perfetto per monitorare i Raspberry Pis con PiCockpit, ad esempio. Perch\u00e9 offre una connessione costante e affidabile tra i dispositivi.<\/p>\n\n\n\n<p>Il bello \u00e8 che gli argomenti funzionano in modo piuttosto ovvio. Un argomento ruota attorno a stringhe di testi separati da barre in avanti, come ad esempio:<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-d158fd48-4985-495c-82f8-b9c155b48c93\"><\/mark>myRaspberryPis \/ livingRoomPi \/ temperatura<\/strong><\/p>\n\n\n\n<p>E questo argomento serve come canale di messaggio per inviare la temperatura del Raspberry Pi nel soggiorno. <\/p>\n\n\n\n<p>Il broker riceve il messaggio e lo memorizza temporaneamente.<\/p>\n\n\n\n<p>E poi i dispositivi si iscrivono a specifici argomenti del broker per ottenere quelle informazioni.<\/p>\n\n\n\n<p>Questo \u00e8 anche ci\u00f2 che ha reso il nome MQTT un termine improprio fin dall'inizio. Questo modello publish-subscribe \u00e8 molto diverso dall'accodamento dei messaggi, in cui i dati vengono memorizzati finch\u00e9 i client non ne hanno bisogno.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Applicazioni di MQTT<\/h2>\n\n\n\n<p>Come si pu\u00f2 vedere, MQTT \u00e8 ottimo per l'ecosistema IoT. Consente una comunicazione efficiente tra vari dispositivi, sensori e applicazioni, anche quando la rete \u00e8 pessima. <\/p>\n\n\n\n<p>Questo lo rende ideale per gli scenari con larghezza di banda limitata e connessioni instabili.<\/p>\n\n\n\n<p>Si pu\u00f2 utilizzare per far comunicare senza problemi dispositivi come termostati intelligenti, luci e telecamere di sicurezza. Ad esempio, un sensore di temperatura pu\u00f2 pubblicare dati su un broker MQTT e un termostato abbonato all'argomento pu\u00f2 ricevere e agire su tali informazioni in tempo reale.<\/p>\n\n\n\n<p>A proposito, queste sono tutte cose che PiCockpit potrebbe aiutarvi.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-1024x683.jpg\" alt=\"Una nave che monitora il tempo\" class=\"wp-image-4917\" style=\"width:610px;height:407px\" width=\"610\" height=\"407\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-1024x683.jpg 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-300x200.jpg 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-768x512.jpg 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-1536x1024.jpg 1536w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-2048x1365.jpg 2048w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/pexels-gabrijela-karlovcec-17882940-18x12.jpg 18w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/figure>\n<\/div>\n\n\n<p>In ambito industriale, le fabbriche e le linee di produzione utilizzano MQTT per monitorare i macchinari, raccogliere dati sull'efficienza operativa e controllare i processi in remoto. Si \u00e8 davvero integrato in tutti i tipi di settori remoti.<\/p>\n\n\n\n<p>Prendiamo ad esempio le stazioni di monitoraggio meteorologico in aree remote o le piattaforme petrolifere offshore. Per ottenere informazioni da e verso questi luoghi, MQTT funziona alla perfezione.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vantaggi<\/h2>\n\n\n\n<p>MQTT \u00e8 super efficiente. Il suo design leggero riduce al minimo l'overhead della trasmissione dei dati. Il suo formato binario e l'intestazione compatta lo rendono un'ottima scelta per i dispositivi con potenza di elaborazione e larghezza di banda limitate.<\/p>\n\n\n\n<p>\u00c8 anche super affidabile. Il modello publish-subscribe garantisce una consegna affidabile dei messaggi. Gli abbonati possono ricevere i messaggi persi una volta che sono online, evitando cos\u00ec la perdita di dati.<\/p>\n\n\n\n<p>E per le aziende che vogliono utilizzarlo, \u00e8 super scalabile. L'architettura consente di scalare facilmente quando pi\u00f9 dispositivi o abbonati si uniscono alla rete. I broker possono gestire in modo efficiente numerosi editori e abbonati senza che le prestazioni ne risentano in modo significativo.<\/p>\n\n\n\n<p>Tuttavia, come tutti i protocolli, presenta alcuni svantaggi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Svantaggi<\/h2>\n\n\n\n<p>Sebbene MQTT offra meccanismi di sicurezza di base come l'autenticazione con nome utente e password, potrebbe non essere sufficiente per applicazioni altamente sensibili. Per questo motivo, a volte \u00e8 importante ricorrere a misure di sicurezza come la crittografia SSL\/TLS e l'autenticazione avanzata.<\/p>\n\n\n\n<p>Un altro svantaggio \u00e8 la perdita di dati. Per impostazione predefinita, i broker MQTT non memorizzano i messaggi, il che pu\u00f2 comportare una perdita di dati se un abbonato \u00e8 offline quando un dispositivo pubblica un messaggio. <\/p>\n\n\n\n<p>Naturalmente, questo potrebbe essere visto come un vantaggio in termini di sicurezza, perch\u00e9 non ci sono molti dati a cui accedere.<\/p>\n\n\n\n<p>Ma \u00e8 vero che la messaggistica persistente richiede una configurazione aggiuntiva. <\/p>\n\n\n\n<p>Mentre MQTT in s\u00e9 \u00e8 relativamente semplice (soprattutto per la domotica), l'implementazione di un ecosistema MQTT completo con broker, publisher e subscriber pu\u00f2 diventare complessa. <\/p>\n\n\n\n<p>Quindi, sebbene MQTT sia abbastanza scalabile, le aziende e le organizzazioni possono avere problemi di manutenzione.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come PiCockpit utilizza MQTT<\/h2>\n\n\n\n<p>PiCockpit, il nostro modo preferito per monitorare e controllare Raspberry Pis, sfrutta la potenza di MQTT per offrire un controllo continuo ed efficiente su una rete di dispositivi. <\/p>\n\n\n\n<p>Utilizzando MQTT come protocollo di comunicazione, PiCockpit fornisce agli utenti un set di strumenti completo per gestire la propria flotta di Raspberry Pi in remoto, rendendolo uno strumento indispensabile per appassionati, sviluppatori e professionisti.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/www.picockpit.com\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-09-34-21.png\" alt=\"Il pulsante MQTT di PiCockpit\" class=\"wp-image-4918\" style=\"width:361px;height:101px\" width=\"361\" height=\"101\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-09-34-21.png 676w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-09-34-21-300x84.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-09-34-21-18x5.png 18w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Nel suo nucleo, PiCockpit consente agli utenti di monitorare vari aspetti dei loro dispositivi Raspberry Pi, come l'utilizzo della CPU e della memoria, le statistiche di rete e i componenti hardware collegati. <\/p>\n\n\n\n<p>I singoli dispositivi raccolgono informazioni e le condividono in rete utilizzando l'architettura publish-subscribe di MQTT. Ogni Raspberry Pi agisce come un client MQTT, in grado di pubblicare e sottoscrivere argomenti specifici, consentendo lo scambio di dati in tempo reale.<\/p>\n\n\n\n<p>Uno dei vantaggi principali dell'impiego di PiCockpit \u00e8 la sua leggerezza, che si adatta perfettamente all'ambiente a risorse limitate dei dispositivi Raspberry Pi. <\/p>\n\n\n\n<p>L'efficiente impacchettamento dei messaggi e il basso overhead assicurano che anche i dispositivi con una potenza di elaborazione limitata possano partecipare allo scambio di dati senza un significativo impatto sulle prestazioni.<\/p>\n\n\n\n<p>L'approccio di PiCockpit va oltre il semplice monitoraggio dei dati. Facilita le azioni di gestione remota, consentendo di eseguire comandi sui dispositivi Raspberry Pi da un cruscotto centralizzato. <\/p>\n\n\n\n<p>Iscrivendosi agli argomenti appropriati, gli utenti possono attivare azioni come aggiornamenti software, riavvii del sistema o script personalizzati sui dispositivi. <\/p>\n\n\n\n<p>Questa comunicazione bidirezionale fa s\u00ec che PiCockpit non sia solo uno strumento di monitoraggio passivo, ma una piattaforma attiva per la gestione dei dispositivi.<\/p>\n\n\n\n<p>Inoltre, l'utilizzo di MQTT da parte di PiCockpit favorisce una facile scalabilit\u00e0 dei progetti. <\/p>\n\n\n\n<p>Al crescere del numero di dispositivi monitorati, il broker MQTT gestisce senza problemi il crescente flusso di dati e messaggi. Questa scalabilit\u00e0 \u00e8 una prova della sua capacit\u00e0 intrinseca di gestire numerosi client senza compromettere le prestazioni.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-10-21-45-1024x501.png\" alt=\"PiCockpit monitora e controlla i Raspberry Pis\" class=\"wp-image-4919\" style=\"width:685px;height:335px\" width=\"685\" height=\"335\" srcset=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-10-21-45-1024x501.png 1024w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-10-21-45-300x147.png 300w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-10-21-45-768x376.png 768w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-10-21-45-18x9.png 18w, https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Screenshot-from-2023-08-25-10-21-45.png 1161w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/figure>\n<\/div>\n\n\n<p>In conclusione, l'integrazione di MQTT in PiCockpit dimostra la versatilit\u00e0 e l'efficienza del protocollo nel campo della gestione remota dei dispositivi. <\/p>\n\n\n\n<p>In questo modo, PiCockpit vi permette non solo di monitorare, ma anche di gestire la vostra flotta di Raspberry Pi con facilit\u00e0. Tutto ci\u00f2 che dovete fare \u00e8 installare il client PiCockpit sul vostro Raspberry Pi e il gioco \u00e8 fatto!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusione<\/h2>\n\n\n\n<p>MQTT \u00e8 un modo meraviglioso per far parlare tra loro i dispositivi.<\/p>\n\n\n\n<p>\u00c8 leggero. \u00c8 affidabile. Ed \u00e8 super versatile.<\/p>\n\n\n\n<p>Soprattutto, non \u00e8 pi\u00f9 solo un protocollo di comunicazione per raccogliere passivamente i dati. Ora \u00e8 possibile utilizzarlo per controllare attivamente dispositivi e sensori da remoto.<\/p>\n\n\n\n<p>MQTT \u00e8 uno strumento prezioso nell'arsenale dei protocolli per consentire una comunicazione continua ed efficiente.<\/p>\n\n\n\n<p>Soprattutto, con tutti i progetti IoT e di automazione domestica in circolazione in questi giorni, MQTT pu\u00f2 migliorare la vostra vita.<\/p>\n\n\n\n<p>Potete installare PiCockpit sul vostro Raspberry Pi e verificare voi stessi tutti i vantaggi!<\/p>\n\n\n\n<p><a href=\"https:\/\/picockpit.com\/raspberry-pi\/raspberry-pi-pico-w-beginners-components-tutorial\/#Display_photoresistor_using_MQTT_and_Node-RED_with_Pico_W\">Fare clic qui per vedere come realizzare un fotoresistore con un Pico W utilizzando MQTT <\/a>- \u00e8 un piccolo grande progetto per verificare la potenza e l'efficienza di MQTT.<\/p>\n\n\n\n<p>Cosa fareste con MQTT per cambiare la vostra vita quotidiana?<\/p>\n<div class=\"shariff shariff-align-center shariff-widget-align-left shariff-buttonstretch\"><ul class=\"shariff-buttons theme-white orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fit%2Fan-overview-of-mqtt%2F&text=An%20Overview%20of%20MQTT\" title=\"Condividi su X\" aria-label=\"Condividi su X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#000\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#000\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#000\">condividi<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fit%2Fan-overview-of-mqtt%2F\" title=\"Condividi su Facebook\" aria-label=\"Condividi su Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#3b5998\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#3b5998\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#3b5998\">condividi<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fit%2Fan-overview-of-mqtt%2F&text=An%20Overview%20of%20MQTT\" title=\"Condividi su Telegram\" aria-label=\"Condividi su Telegram\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#0088cc\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#0088cc\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#0088cc\">condividi<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fpicockpit.com%2Fraspberry-pi%2Fit%2Fan-overview-of-mqtt%2F\" title=\"Condividi su Reddit\" aria-label=\"Condividi su Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#ff4500\" target=\"_blank\"><span class=\"shariff-icon\" style=\"fill:#ff4500\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span class=\"shariff-text\" style=\"color:#ff4500\">condividi<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Nel panorama in continua evoluzione dell'Internet degli oggetti (IoT) e dei protocolli di comunicazione in tempo reale, MQTT \u00e8 emerso come una soluzione potente e versatile. MQTT, acronimo di Message Queue Telemetry Transport (di cui si parla pi\u00f9 avanti), \u00e8 un protocollo di messaggistica leggero ed efficiente progettato per dispositivi con risorse limitate e reti inaffidabili. Quindi in questo...<\/p>","protected":false},"author":2,"featured_media":4921,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67],"tags":[376,1818,1825,1826,1150,1821,242,189,221,193,596,1820,1822,187,1819,1823,1824,580],"class_list":["post-4910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-picockpit-apps","tag-bluetooth","tag-home-automation","tag-industrial-uses","tag-industry","tag-iot","tag-message","tag-mqtt","tag-pi","tag-pico-w","tag-picockpit","tag-picontrol","tag-publisher-subscriber","tag-queue","tag-raspberry-pi","tag-ssl-tls","tag-telemetry","tag-transport","tag-wifi"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>An Overview of MQTT | PiCockpit<\/title>\n<meta name=\"description\" content=\"This post discusses the history, applications, advantages, and disadvantages of MQTT, including how we use it for PiCockpit!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picockpit.com\/raspberry-pi\/it\/an-overview-of-mqtt\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"An Overview of MQTT | PiCockpit\" \/>\n<meta property=\"og:description\" content=\"This post discusses the history, applications, advantages, and disadvantages of MQTT, including how we use it for PiCockpit!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picockpit.com\/raspberry-pi\/it\/an-overview-of-mqtt\/\" \/>\n<meta property=\"og:site_name\" content=\"PiCockpit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pi3gshop\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-25T10:44:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-27T06:59:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"raspi berry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pi3g\" \/>\n<meta name=\"twitter:site\" content=\"@pi3g\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"raspi berry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/\"},\"author\":{\"name\":\"raspi berry\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\"},\"headline\":\"An Overview of MQTT\",\"datePublished\":\"2023-08-25T10:44:24+00:00\",\"dateModified\":\"2023-08-27T06:59:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/\"},\"wordCount\":1581,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Essentials-of-MQTT.png\",\"keywords\":[\"Bluetooth\",\"home automation\",\"Industrial uses\",\"Industry\",\"IoT\",\"Message\",\"mqtt\",\"Pi\",\"Pico W\",\"picockpit\",\"Picontrol\",\"publisher-subscriber\",\"Queue\",\"Raspberry Pi\",\"SSL\\\/TLS\",\"Telemetry\",\"Transport\",\"WiFi\"],\"articleSection\":[\"PiCockpit Apps\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/\",\"name\":\"An Overview of MQTT | PiCockpit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Essentials-of-MQTT.png\",\"datePublished\":\"2023-08-25T10:44:24+00:00\",\"dateModified\":\"2023-08-27T06:59:53+00:00\",\"description\":\"This post discusses the history, applications, advantages, and disadvantages of MQTT, including how we use it for PiCockpit!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#primaryimage\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Essentials-of-MQTT.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Essentials-of-MQTT.png\",\"width\":1200,\"height\":675,\"caption\":\"The Essentials of MQTT Title image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/ja\\\/mqtt\u306e\u6982\u8981\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PiCockpit Apps\",\"item\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/category\\\/picockpit-apps\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"An Overview of MQTT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#website\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"name\":\"PiCockpit\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#organization\",\"name\":\"PiCockpit.com\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"contentUrl\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/Screenshot-from-2023-07-24-15-01-24.png\",\"width\":1165,\"height\":283,\"caption\":\"PiCockpit.com\"},\"image\":{\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pi3gshop\",\"https:\\\/\\\/x.com\\\/pi3g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/#\\\/schema\\\/person\\\/7af3a7a8c999bc722029ef9ca9d78eee\",\"name\":\"raspi berry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g\",\"caption\":\"raspi berry\"},\"description\":\"I'm here to help you with all your Raspberry Pi related questions &amp; love to share about new project ideas for the Raspberry Pi, and give quick tips. Of course I'll also help you with PiCockpit and how to make your Raspberry Pi even easier to use with this raspberry pi monitoring solution :-)\",\"sameAs\":[\"https:\\\/\\\/picockpit.com\"],\"url\":\"https:\\\/\\\/picockpit.com\\\/raspberry-pi\\\/it\\\/author\\\/raspi-berry\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Panoramica di MQTT | PiCockpit","description":"Questo post illustra la storia, le applicazioni, i vantaggi e gli svantaggi di MQTT, compreso il suo utilizzo per PiCockpit!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/picockpit.com\/raspberry-pi\/it\/an-overview-of-mqtt\/","og_locale":"it_IT","og_type":"article","og_title":"An Overview of MQTT | PiCockpit","og_description":"This post discusses the history, applications, advantages, and disadvantages of MQTT, including how we use it for PiCockpit!","og_url":"https:\/\/picockpit.com\/raspberry-pi\/it\/an-overview-of-mqtt\/","og_site_name":"PiCockpit","article_publisher":"https:\/\/www.facebook.com\/pi3gshop","article_published_time":"2023-08-25T10:44:24+00:00","article_modified_time":"2023-08-27T06:59:53+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png","type":"image\/png"}],"author":"raspi berry","twitter_card":"summary_large_image","twitter_creator":"@pi3g","twitter_site":"@pi3g","twitter_misc":{"Scritto da":"raspi berry","Tempo di lettura stimato":"8 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#article","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/"},"author":{"name":"raspi berry","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee"},"headline":"An Overview of MQTT","datePublished":"2023-08-25T10:44:24+00:00","dateModified":"2023-08-27T06:59:53+00:00","mainEntityOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/"},"wordCount":1581,"commentCount":2,"publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png","keywords":["Bluetooth","home automation","Industrial uses","Industry","IoT","Message","mqtt","Pi","Pico W","picockpit","Picontrol","publisher-subscriber","Queue","Raspberry Pi","SSL\/TLS","Telemetry","Transport","WiFi"],"articleSection":["PiCockpit Apps"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/","url":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/","name":"Panoramica di MQTT | PiCockpit","isPartOf":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#primaryimage"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#primaryimage"},"thumbnailUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png","datePublished":"2023-08-25T10:44:24+00:00","dateModified":"2023-08-27T06:59:53+00:00","description":"Questo post illustra la storia, le applicazioni, i vantaggi e gli svantaggi di MQTT, compreso il suo utilizzo per PiCockpit!","breadcrumb":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#primaryimage","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/08\/Essentials-of-MQTT.png","width":1200,"height":675,"caption":"The Essentials of MQTT Title image"},{"@type":"BreadcrumbList","@id":"https:\/\/picockpit.com\/raspberry-pi\/ja\/mqtt\u306e\u6982\u8981\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picockpit.com\/raspberry-pi\/"},{"@type":"ListItem","position":2,"name":"PiCockpit Apps","item":"https:\/\/picockpit.com\/raspberry-pi\/category\/picockpit-apps\/"},{"@type":"ListItem","position":3,"name":"An Overview of MQTT"}]},{"@type":"WebSite","@id":"https:\/\/picockpit.com\/raspberry-pi\/#website","url":"https:\/\/picockpit.com\/raspberry-pi\/","name":"PiCockpit","description":"","publisher":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picockpit.com\/raspberry-pi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/picockpit.com\/raspberry-pi\/#organization","name":"PiCockpit.com","url":"https:\/\/picockpit.com\/raspberry-pi\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/","url":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","contentUrl":"https:\/\/picockpit.com\/raspberry-pi\/wp-content\/uploads\/2023\/07\/Screenshot-from-2023-07-24-15-01-24.png","width":1165,"height":283,"caption":"PiCockpit.com"},"image":{"@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pi3gshop","https:\/\/x.com\/pi3g"]},{"@type":"Person","@id":"https:\/\/picockpit.com\/raspberry-pi\/#\/schema\/person\/7af3a7a8c999bc722029ef9ca9d78eee","name":"bacca di raspi","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c10c423ceeff34163dd54a5472d6da17d71c0e360e0cf8cdb8847006372f216b?s=96&d=blank&r=g","caption":"raspi berry"},"description":"Sono qui per aiutarvi con tutte le vostre domande relative al Raspberry Pi e amo condividere nuove idee di progetto per il Raspberry Pi, e dare consigli veloci. Naturalmente vi aiuter\u00f2 anche con PiCockpit e come rendere il vostro Raspberry Pi ancora pi\u00f9 facile da usare con questa soluzione di monitoraggio per Raspberry Pi :-)","sameAs":["https:\/\/picockpit.com"],"url":"https:\/\/picockpit.com\/raspberry-pi\/it\/author\/raspi-berry\/"}]}},"_links":{"self":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/posts\/4910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/comments?post=4910"}],"version-history":[{"count":10,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/posts\/4910\/revisions"}],"predecessor-version":[{"id":4944,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/posts\/4910\/revisions\/4944"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/media\/4921"}],"wp:attachment":[{"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/media?parent=4910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/categories?post=4910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picockpit.com\/raspberry-pi\/it\/wp-json\/wp\/v2\/tags?post=4910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}