Connessione · MQTT
Porta il tuo broker MQTT — o lascia che Kilo ne provisioni uno
Tutto ciò che pubblica MQTT può diventare un dispositivo in Kilo: PLC, contatori di energia, regolatori HVAC, gateway edge, firmware custom. Collega il broker che già gestisci, oppure lascia che la piattaforma ne provisioni uno gestito con un clic.
Connessione · MQTT
Come funziona l’integrazione del broker MQTT
Aggiungi un connettore MQTT
External MQTT si iscrive a un broker che già gestisci — fino a 10 per organizzazione. Cloud MQTT provisiona un broker TLS gestito con credenziali dedicate per connettore — senza limiti.
Di’ alla piattaforma dove vivono i dispositivi
Un pattern di topic come facility/meters/{{deviceId}}/power estrae l’identificativo da ogni messaggio — oppure prendilo da un campo dentro il payload JSON.
Mappa i payload in metriche
I payload JSON piatti vengono parsati automaticamente, con gli oggetti annidati appiattiti in notazione a punti. Mappa ogni chiave su una metrica normalizzata e i dati muovono dashboard, regole e allarmi.
Connessione · MQTT
Specifiche del connettore MQTT
- External MQTT
- Collega il tuo broker via mqtt:// o mqtts:// — on-premise, in cloud o nella rete dell’impianto, purché la piattaforma possa raggiungerlo. Fino a 10 connettori per organizzazione.
- Cloud MQTT
- Un endpoint broker provisionato dalla piattaforma, con credenziali e prefisso topic per connettore, TLS sulla porta 1884. Connettori illimitati — nessuna infrastruttura broker da gestire.
- Quattro metodi di autenticazione
- I broker esterni possono autenticarsi con accesso anonimo, username e password, certificati client TLS o token JWT.
- Estrazione dell’ID dispositivo
- Prendi l’identificativo da un segmento di topic {{deviceId}}, o da un percorso in notazione a punti dentro il payload JSON — quello che il tuo hardware già pubblica.
- Parsing automatico del JSON piatto
- Nessuna configurazione per metrica con i payload piatti: ogni chiave viene parsata automaticamente e gli oggetti annidati diventano percorsi come device.temperature.
- Telemetria in ingresso, comandi in uscita
- Il connettore ingerisce telemetria; i comandi verso i dispositivi si configurano per dispositivo — i flussi bidirezionali restano possibili.
Connessione · MQTT
Cosa alimentano i tuoi dati MQTT
Connessione · MQTT
FAQ sul broker MQTT
Posso usare il mio broker MQTT esistente?
Sì — External MQTT serve esattamente a questo. La piattaforma si connette al tuo broker e si iscrive ai topic, quindi il broker deve essere raggiungibile da internet (IP pubblico, DDNS o port forwarding). Sono supportate autenticazione anonima, base, con certificati e JWT.
E se non voglio gestire nessun broker?
Usa Cloud MQTT. La piattaforma provisiona un endpoint dedicato con credenziali e prefisso topic propri — TLS di default — e puoi creare tutti i connettori che ti servono per separare siti, fornitori o team.
Che formato di payload si aspetta il connettore?
JSON. I payload piatti vengono parsati automaticamente e gli oggetti annidati appiattiti in chiavi a punti. I formati binari come Sparkplug B vanno tradotti in JSON dal gateway edge prima della pubblicazione — la maggior parte dei gateway commerciali lo offre come opzione standard.
Come fa la piattaforma a sapere a quale dispositivo appartiene un messaggio?
Definisci un pattern di topic con il segnaposto {{deviceId}} — oppure punti a un campo del payload. L’identificativo deve corrispondere byte per byte al lato che pubblica, e un solo pattern può coprire un’intera famiglia di dispositivi.
Connetti oggi il tuo primo dispositivo MQTT
Inizia gratis — provisiona un broker Cloud MQTT o collega il tuo in pochi minuti. Oppure prenota una call: mappiamo insieme topic e payload.