|
In un sistema operativo Windows il broker viene eseguito come servizio dopo l'installazione.
|
|
Il modello di supporto dell'estensione ThingWorx è stato modificato di recente. La maggior parte delle estensioni non è più disponibile nella pagina di download. Per ulteriori informazioni, vedere questo articolo.
|
Callout | Descrizione |
1 | L'icona verde indica che l'oggetto creato è connesso al broker. Viene visualizzata in rosso quando l'oggetto è disconnesso. |
2 | La proprietà isConnected è impostata su TRUE nel campo Valore quando viene stabilita la connessione tra l'oggetto e il broker. Il campo Valore è impostato su FALSE quando l'oggetto è disconnesso. La proprietà è impostata su false quando il nodo singleton in un ambiente a disponibilità elevata ThingWorx presenta problemi di connettività con il broker. Anche se la proprietà è false, altri nodi continueranno comunque a pubblicare messaggi. |
JDBC Settings | Descrizione | ||
clientIdFormat | Nome del client registrato con il broker MQTT.
Il token {s} è per il nome del server di ThingWorx Platform. Assume il valore menzionato nella configurazione di Federation Subsystem per il nome del server. Il token {t} è per il nome dell'oggetto corrente. Se si desidera che diverse piattaforme siano connesse a un unico broker e che gli oggetti abbiano lo stesso nome, si consiglia di specificare il nome del server in Federation Subsystem. | ||
useSSL | Selezionare questa casella se il broker supporta connessioni sicure. | ||
serverName | Nome host in cui il broker MQTT è in esecuzione.
| ||
serverPort | Porta per il broker MQTT. Il valore di default è 1883. | ||
userId | Nome utente da connettere al broker. | ||
Password | Password per userId. | ||
Timeout | Tempo di attesa per il completamento di una richiesta di pubblicazione espresso in millisecondi. Il valore di default è 5000 mS. | ||
ConnectTimeout | Tempo di l'attesa per la connessione tra ThingWorx Platform e il broker MQTT, espresso in millisecondi. | ||
retryInterval | Intervallo di tempo, espresso in millisecondi, in cui vengono effettuati nuovi tentativi di connessione in caso di interruzione della connessione a un broker MQTT. Il meccanismo di ripetizione dei tentativi funziona solo se la connessione è stata stabilita in un determinato momento e successivamente interrotta. | ||
retryAttempts | Numero di tentativi di riconnessione eseguiti. Ad esempio, se una connessione viene interrotta da disturbi di rete o a causa di altri problemi, il numero di tentativi effettuati per ristabilire la connessione viene specificato dal valore immesso in questo campo. Ogni nuovo tentativo è distinto dal parametro retryInterval sopra menzionato. | ||
pingInterval | Tempo stabilito per il controllo periodico dello stato della connessione tra ThingWorx Platform e il broker MQTT, espresso in millisecondi. Il valore di default è 45 secondi. Ogni 45 secondi viene inviato un messaggio ping al broker MQTT per verificare se è disponibile una risposta. La risposta del broker indica che la connessione è valida. | ||
connectionIdleTimeout | Tempo di inattività per una connessione, espresso in millisecondi. Una connessione inattiva oltre l'ora impostata indica che non vi sono comunicazioni di messaggi nel canale e l'oggetto è contrassegnato come disconnesso. Quando non viene effettuata la sottoscrizione alle proprietà o le proprietà non vengono pubblicate, pingInterval continua da aggiornare l'orario dell'ultima attività in modo che l'oggetto non venga disconnesso. | ||
qos | Questo valore imposta il livello di priorità di comunicazione tra il broker e i relativi client. |
AutoMapping | Descrizione |
format | Il formato del nome dell'argomento che corrisponde a una proprietà. Il token {s} è per il nome del server, {t} è per il nome dell'oggetto e {p} è per il nome della proprietà. |
enabled | È possibile selezionare la funzionalità di mappatura automatica. |
Subscribe | Sottoscrive la proprietà per ricevere le modifiche pubblicate sull'argomento specificato dal broker MQTT. |
Publish | Pubblica le modifiche al valore della proprietà nel broker MQTT utilizzando l'argomento specificato. |
Retain | Mantiene l'ultimo valore della proprietà pubblicato nel broker MQTT. Quando un nuovo dispositivo o un nuovo client effettua la sottoscrizione a un argomento con un messaggio mantenuto, il broker invia automaticamente un messaggio contenente l'ultimo valore pubblicato. Mantenere i valori dei messaggi può risultare utile quando un client richiede un valore iniziale. Anziché impostare un valore di segnaposto iniziale e attendere il messaggio successivo, viene inviato un valore mantenuto. |
Nome | Nome della proprietà dell'oggetto a cui mappare il broker MQTT. |
Argomento | Nome dell'argomento da pubblicare o sottoscrivere nel broker MQTT. |