Collegamento a Hive MQTT

Requisiti

Procedure

Per configurare il collegamento IoT tra il LOGO! BM e Hive MQTT eseguire le operazioni descritte di seguito.

  1. Iscriversi a HiveMQ Cloud.

  2. Effettuare il login.

  3. Fare clic su per ottenere le informazioni per la configurazione del collegamento al cloud.

    Qui si ottiene l'informazione Cluster URL, Port. Copiare e incollare queste informazioni in un file di testo per poterle utilizzare in seguito per la configurazione del collegamento cloud in LOGO!Soft Comfort.

  4. Fare clic su per configurare le credenziali per i propri dispositivi IoT. Annotare le credenziali impostate che verranno utilizzate nella configurazione di LOGO!Soft Comfort.

  5. Registrare l'oggetto Hive MQTT IoT con Strumenti -> Trasferisci -> Impostazioni di collegamento al cloud in LOGO!Soft Comfort. Fare clic sul pulsante Registra oggetto per avviare l'operazione.

  6. Selezionare "MQTT" in Tipo di cloud e fare clic sul pulsante "Avanti".

  7. Immettere l'URL del broker MQTT, la porta ottenuta al punto 3; specificare il nome utente e la password impostati al punto 4; impostare l'ID del client MQTT. Quindi fare clic sul pulsante "Avanti".

  8. Selezionare il tipo di autenticazione "TLS senza autenticazione". Quindi fare clic sul pulsante "Avanti".

  9. Impostare "Argomento Pub" e "Argomento Sub". Si possono definire nomi personalizzati. Quindi fare clic sul pulsante "Avanti". Annotare questi due nomi di argomenti che verranno utilizzati in seguito per sottoscrivere o pubblicare i dati sul client Hive MQTT.

  10. La pagina Stato di registrazione indica che la registrazione è stata eseguita correttamente. Chiudere la finestra di dialogo facendo clic su "Fine".

Sottoscrivere i dati di LOGO!

Per sottoscrivere e leggere i dati da LOGO! BM nel client Web Hive MQTT eseguire le seguenti operazioni:

  1. Aprire la finestra delle impostazioni di trasferimento dati su cloud con Strumenti -> Trasferisci -> Impostazioni di trasferimento dati su cloud.

  2. Aggiungere un elemento dati. In questo esempio viene utilizzato il formato di dati array. Concludere la configurazione facendo clic su "Scrivi in LOGO!".

  3. Fare clic su "WEB CLIENT" in Hive MQTT per configurare il collegamento del client.

  4. Specificare il nome utente e la password, quindi fare clic sul pulsante "CONNECT CLIENT". Si possono utilizzare le credenziale create in "ACCESS MANAGEMENT". In alternativa si può collegare il client facendo clic sul pulsante "CONNECT WITH GENERATED CREDENTIALS".

    Nota

    Le credenziali per il collegamento del client in Hive MQTT non devono essere le stesse utilizzate per configurare il collegamento al cloud in LOGO!Soft Comfort. In caso contrario il collegamento al cloud potrebbe interrompersi.

  5. Spostarsi nell'area per le sottoscrizioni agli argomenti. Specificare l'argomento Pub configurato in Collegamento al cloud in LOGO!Soft Comfort. Fare clic sul pulsante "SUBSCRIBE" per eseguire la sottoscrizione ai messaggi.

    Ora è possibile vedere i messaggi inviati da LOGO! BM al client Web.

Pubblicazione dei dati su LOGO!

Per scrivere e pubblicare i dati dal client Web Hive MQTT in LOGO! BM eseguire le seguenti operazioni:

  1. Una volta collegato il client spostarsi nell'area Publish Message del client Web Hive MQTT.

  2. Specificare l'argomento Sub configurato in Collegamento al cloud in LOGO!Soft Comfort.

  3. Scrivere i dati nella casella Message box in formato array di numeri interi, quindi fare clic sul pulsante "PUBLISH". In seguito si possono vedere i messaggi pubblicati correttamente, inoltre si può vedere che i dati sono stati modificati correttamente in LOGO! BM.