Broker MQTT: il tuo o uno gestito | Kilo

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.

BROKER CONNESSO

Connessione · MQTT

Come funziona l’integrazione del broker MQTT

1

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.

2

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.

3

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

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.