Passa al contenuto principale

5 post etichettati con "Protocolli IoT"

I protocolli che trasportano i dati IoT: MQTT, CAN bus, OCPP e i protocolli industriali usati per collegare le macchine.

Guarda tutte le etichette

Open Charge Point Protocol (OCPP): guida completa

· 10 minuti di lettura
Gianmaria Meriano
CEO e fondatore di Mative
Auto elettrica collegata a una colonnina di ricarica pubblica in strada

L'Open Charge Point Protocol (OCPP) è lo standard aperto, introdotto nel 2009 dalla Open Charge Alliance, che permette alle colonnine di ricarica e ai sistemi centrali di gestione (CSMS) di comunicare indipendentemente dal produttore. Usa un modello request/response asincrono su WebSocket, supporta lo smart charging e il funzionamento offline ed è oggi lo standard de facto in Europa e Nord America: OCPP 1.6 è la versione più diffusa, la 2.0.1 la più recente.

Industrial IoT e soluzioni Mative

· 5 minuti di lettura
Gianmaria Meriano
CEO e fondatore di Mative
Linea di produzione automatizzata che assembla un telaio bianco per finestre in fabbrica

L'Industrial IoT (IIoT) collega macchine, sensori e sistemi gestionali in un flusso di dati continuo e in tempo reale, che le aziende usano per monitorare le prestazioni, individuare guasti imminenti e ridurre i fermi. Mative Cloud è la piattaforma IIoT di Mative: indipendente dall'hardware, raccoglie e memorizza nel cloud i dati dei dispositivi, esegue comandi remoti e aggiornamenti firmware over-the-air, crea avvisi intelligenti e integra gli impianti PLC tramite protocolli come MQTT, Modbus, OPC UA e CANopen.

CAN Bus: come funziona, i frame CAN e come si decodificano i dati

· 16 minuti di lettura
Gianmaria Meriano
CEO e fondatore di Mative
ECU, ABS, airbag e altre centraline sul CAN bus di un'auto, collegate alla presa OBD

Il CAN bus è una rete a due fili (CAN low e CAN high) che permette a ogni centralina elettronica (ECU) di un veicolo o di una macchina di comunicare con tutte le altre, senza complessi cablaggi dedicati. I dati viaggiano in frame CAN, ciascuno con un ID CAN e un payload di dati: per usarli si collega un logger CAN (nella maggior parte delle auto tramite la presa OBD2) e si decodificano i frame grezzi in valori fisici come km/h o °C.

Nozioni avanzate di MQTT

· 8 minuti di lettura
Gianmaria Meriano
CEO e fondatore di Mative
Protocollo MQTT che collega dispositivi IoT come sensori, un ripetitore, un portatile e un server

MQTT è un protocollo publish/subscribe leggero, binario e centrato sui dati: a differenza di HTTP, AMQP o REST, invia i messaggi in modalità push su connessioni TCP persistenti, con un overhead minimo per pacchetto. Questo articolo confronta MQTT con quei protocolli e spiega le sue funzionalità avanzate, da Clean Start, Keep Alive e Last Will ai livelli di QoS, ai messaggi memorizzati, alle sottoscrizioni condivise e ai Topic Aliases.

Nozioni base di MQTT

· 5 minuti di lettura
Gianmaria Meriano
CEO e fondatore di Mative
Protocollo MQTT che collega dispositivi IoT come sensori, un ripetitore, un portatile e un server

MQTT è un protocollo di messaggistica leggero di tipo publish/subscribe per l'Internet delle cose: i client pubblicano messaggi su topic e un broker centrale li filtra e li inoltra ai client iscritti a quei topic. Richiede pochissima banda, gestisce bene le reti poco affidabili ed è facile da implementare, per questo è una delle scelte principali per la comunicazione tra macchine (M2M) fra dispositivi con risorse limitate e applicazioni server.