MlsDevice, Milesight device manager
Questo blocco funzione da eseguire in task Back, esegue la gestione dei dispositivi Milesight. Il FB si connette al gateway LoRaWAN tramite il FB _MQTTClient_.
MlsDOutput, Milesight digital output command
Questo blocco funzione da eseguire in task Back, esegue la gestione di un comando sui dispositivi Milesight.
MQTTCBeebotte, client MQTT Beebotte
Questa funzione permette di pubblicare topic su servizio cloud Beebotte una piattaforma cloud per oggetti connessi in tempo reale (Articolo), la funzione utilizza il FB _MQTTClient_ per inviare i dati con il protocollo MQTT.
MQTTClient, client for a MQTT server
Questo blocco funzione da eseguire in task Back, permette di gestire la connessione ad un server utilizzando il protocollo MQTT (Message Queuing Telemetry Transport) di IBM che l'Organization for the Advancement of Structured Information Standards (OASIS) ha dichiarato come lo standard di riferimento per la comunicazione per l'Internet delle Cose. Il protocollo adotta un meccanismo di pubblicazione e sottoscrizione per scambiare messaggi tramite un appostivo "message broker" che fa da server. Il FB permette sia di pubblicare che di sottoscrivere topics sul broker. Collegando direttamente all’ingresso File_** l’uscita del FB SysTCPClient si gestirà una connessione non crittografata, inserendo il FB **_SysTLSClient verrà gestita la crittografia.