Hold et overblik fra fjerne steder - med rule.box og Node-RED ved kun fire trin. Se videoen eller læse trin-for-trin-instruktionerne nedenfor på denne side
Her er hvad du behøver:
- En W&T rule.box
- En network-kompatibel thermometer, e.g. W&T web thermometer
- En Slack konto
Få nødvendige trin for at løsningen kører:
- Opret en klassisk app til et Slack-arbejdsområde
- Føj appen til Slack Channel
- Installer Slack-stik i Node-RED-editoren
- Konfigurer og tilslut noder
1.Opret en klassisk app til Slack Workspace
Log Først På Din Slack-Konto. Indtast Derefter Følgende URL I Browseren:
api.slack.com/apps?new_classic_app=1
Navngiv appen, og angiv det ønskede arbejdsområde. Navnet kan ændres bagefter.
- Under “Grundlæggende oplysninger” skal du klikke på Bots og derefter på Tilføj ældre bot-bruger.
På dette tidspunkt tildeler du et bot-navn og standardbrugernavn.
Bot muliggør kommunikation mellem Slack-brugere og den nye app.
Under OAuth-adgangstoken på venstre side kan du tilføje appen til dit arbejdsområde. Vigtigt: Når du har givet adgangstilladelse, skal du kopiere bot-brugerens OAuth-adgangstoken til konfiguration i Node-RED fra følgende interface.
2. Add app til Slack kanal
Åbn Den Ønskede Kanal I Slack, Og Tilføj Den Nye App Under Channel Details.
- Alle andre konfigurationer laves i Node-RED Editor, som er forudinstalleret på rule.box.
3.Installer Slack-stik i Node-RED-editoren
Åbn Node-RED Editor, og vælg Administrer palette i menuen øverst til højre. Indtast søgeudtrykket "Slack" under fanen "Install". Vælg forbindelsespakken "node-red-contrib-slack" og bekræft med installationen. Forbindelserne føjes nu til din palet.
4.Konfigurer og tilslut noder
- Vælg "slack-rtm-out" -noden fra listen over noder til venstre, træk den til skrivebordet og start konfigurationen ved at dobbeltklikke på noden.
- Indtast et navn på noden, og tilføj en ny Slack-klient. Indsæt på dette tidspunkt bot brugerens OAuth-adgangstoken, der er kopieret i trin 1 i feltet "Token".
- Bekræft din indtastning med Tilføj og Udført.
- Træk en "Analog IN" -knude til dit webtermometer fra nodelisten til dit skrivebord og konfigurer det med et dobbeltklik. Tilføj en ny Web-IO ved at indtaste IP-adressen på dit webtermometer. Gå ind i Slack Channel som det emne, hvor temperaturdataene skal vises. Bekræft konfigurationen med Udført.
- Tilslut output fra termometerknuden til indgangen til Slack-knuden og bekræft med indsættelse.
- I din Slack-kanal kan du nu se, at værdier tilføjes automatisk, når temperaturen ændres.