Wiesemann & Theis GmbH

Tecnologia di rete, dei sensori e delle interfacce per industria, ufficio e informatizzazione

Applicazione al rule.box:

Temperature in Slack

Integrare dati IO come valori di temperatura in Slack


Rappresentazione schematica

Temperature in Slack

Attivate la funzione video tramite il seguente pulsante, con il quale ricorrete al fornitore Google e (protezione dei dati a proprio rischio e pericolo ;) al quale trasmettete i dati.

Youtube betreten

Accedere a Youtube



Temperature in Slack

Tenere tutto sotto controllo da ubicazioni distanti - con il rule.box e Node-RED in solo quattro passi. Guardare il video a lato o leggere le istruzioni passo dopo passo in fondo a questa pagina.




Cos’è necessario:

Non disponete ancora di un rule.box e desiderate semplicemente provare l’esempio illustrato?

Nessun problema: vi mettiamo a disposizione gratuitamente un rule.box per 30 giorni. Non dovete far altro che compilare l’ordine del campione e vi forniremo il rule.box in prova in conto aperto. Se ci restituite l’apparecchio entro 30 giorni, vi verrà riaccreditato l’intero importo della fattura.

All’ordinazione del campione

In sintesi i passi necessari:


Rappresentazione schematica

Rappresentazione schematica



1. Creazione di una Classic app per un workspace Slack

  • Innanzitutto effettuare il login nel proprio account Slack. Digitare quindi il seguente URL nel browser:

    api.slack.com/apps?new_classic_app=1

  • Denominare l’app e indicare il workspace desiderato. Il nome può essere modificato ancora a posteriori.

    Screenshot Create a Slack app

  • Alla voce "Basic Information" cliccare su Bots e poi su Add legacy bot user.
    Assegnare a questo punto un Bot name e il Default username.
    Il Bot permette la comunicazione tra utenti Slack e la nuova app.

    Screenshot Add App Display Name

  • In OAuth Access Token Sul lato sinistro è possibile aggiungere la app al proprio workspace. Importante: Dopo aver assegnato l’autorizzazione di accesso copiare dalla seguente interfaccia il bot User Oauth Access Token per la configurazione in Node-RED.


2. Aggiungere app su channel Slack

  • Aprire in Slack il channel desiderato e aggiungere in Channel Details la nuova app.

    Aggiungere Screenshot app in Slack Channel

  • Effettuare tutte le altre configurazioni nell’editor Node-RED preinstallato sul rule.box.


3. Installare connettori Slack nell’editor Node-RED

  • Aprire l’editor Node-RED e selezionare nel menù in alto a destra Gestire gamma. Nella griglia "Installa" inserire la parola di ricerca "Slack". Selezionare il pacchetto Connettori "node-red-contrib-slack" e confermare con Installa. Adesso vengono aggiunti i connettori alla gamma.


4. Configurare e collegare nodi

  • Selezionare dalla lista dei nodi sul bordo sinistro il nodo "slack-rtm-out", trascinarlo sulla superficie di lavoro e iniziare la configurazione facendo doppio clic sul nodo.

  • Assegnare un nome al nodo e aggiungere un nuovo Slack Client. A questo punto inserire nel campo "Token" il bot User OAuth Access Token copiato al passo 1.

    Configurare gli screenshot Nodes

  • Confermare l’immissione con Aggiungi e Fatto!.

  • Trascinare un nodo "Analog IN" per il proprio termometro Web dalla lista dei nodi sull’interfaccia di lavoro e configurare anch’esso facendo doppio clic. Aggiungere un nuovo Web-IO, indicando l’indirizzo IP del vostro termometro Web. Come Topic indicare lo Slack Channel, in cui si desidera visualizzare i dati di temperatura. Confermare la configurazione con Fatto!.

  • Collegare l’uscita del nodo termometro con l’ingresso del nodo Slack e confermare con deploy.

  • Nello Slack Channel vedete ora che vengono aggiunti automaticamente valori, se la temperatura varia.

^