Taula de continguts:

Slack Coffeebot integrat: 4 passos
Slack Coffeebot integrat: 4 passos

Vídeo: Slack Coffeebot integrat: 4 passos

Vídeo: Slack Coffeebot integrat: 4 passos
Vídeo: Succeeding in the work from home economy — Integration strategies from Slack, Github, & Microsoft 2024, Juliol
Anonim
Slack Coffeebot integrat
Slack Coffeebot integrat

Està frustrat a l'oficina quan mai hi ha cafè fresc a la cuina quan arriba?

Aquest problema d’oficina comú requereix accions greus. Amb aquest instructiu podeu crear una cafetera integrada Slack per a les vostres cafeteres amb una petita quantitat de diners, equip i esforç.

Pas 1: Obteniu les peces

Obteniu les peces
Obteniu les peces

Per a aquest projecte vaig buscar molts dispositius. Tenia l'esperança de trobar un dispositiu que funcionés amb pocs objectius:

  1. Integració fluixa
  2. Funcionalitat del temporitzador
  3. Econòmic
  4. No requereix cap / poques aplicacions de maquinari

La cerca va donar lloc a Particle Internet Button (https://store.particle.io/products/internet-button). Aquest dispositiu bastant econòmic oferia una integració Slack molt fàcil amb IFTTT, la funcionalitat del temporitzador era capaç d’aconseguir amb LEDs i tot el maquinari estava al paquet. Un petit desavantatge era la manca d’un cas adequat, però, afortunadament, Thingsverse va oferir un pla de la impressora 3D ja fabricat (https://www.thingiverse.com/thing:1090057). Amb l'ajuda d'un amic, vaig poder imprimir-ho i es va solucionar l'últim problema.

Pas 2: Comenceu a reunir el maquinari i el programari

Primer de tot, prepareu el botó d'Internet de partícules. No guiaré tots els passos aquí, perquè tenen una bona guia sobre com utilitzar-lo:

Un cop preparats els conceptes bàsics, és hora de posar a la taula el filet d’aquesta història.

Hem de començar descrivint les històries preferides dels usuaris:

  • M'agradaria rebre notificacions mitjançant Slack, quan algú prepara cafè.
  • Quan es prepara el cafè, m’agradaria veure des de quan es feia el cafè. No vull comprovar el missatge Slack més recent mentre estic a la cuina. Una precisió de 15 minuts és raonable aquí.

Aquests dos grans temes eren l'objectiu. El fitxer adjunt que conté el codi font conté una gran quantitat de documentació i explicacions sobre el funcionament de les diferents parts.

Un cop instal·lat aquest codi font al botó d'Internet, l'última part que falta és configurar la miniaplicació IFTTT.

Pas 3: Configurar IFTTT entre Particle Cloud i Slack

Configuració d’IFTTT entre Particle Cloud i Slack
Configuració d’IFTTT entre Particle Cloud i Slack
Configuració d'IFTTT entre Particle Cloud i Slack
Configuració d'IFTTT entre Particle Cloud i Slack

Aquesta part és bastant senzilla i està ben documentada tant des de la partícula com des del costat IFTTT. Aquí teniu algunes captures de pantalla de com quedarà l’applet al final.

A Slack només cal crear un canal públic. No es requereix res més.

Pas 4: Resultat i ús

El resultat i l'ús
El resultat i l'ús
El resultat i l’ús
El resultat i l’ús

Així serà el botó. Heu d’instal·lar el botó al costat de les cafeteres de la vostra oficina i orientar els vostres companys com utilitzar-lo. En el meu cas d’ús, hi ha dues cafeteres, per tant els botons esquerre i dret. Amb aquest codi no és possible afegir més que això, però amb algunes modificacions es podrien afegir tercers i quarts, però després cal restablir el restabliment.

Poques coses a tenir en compte:

1. L’antena wifi no és molt forta al Photon, de manera que l’encaminador wifi (2, 4Ghz) s’hauria de situar força a prop. En la meva ocasió, el router wifi estava a uns 10 metres de distància a través de l'habitació.

2. El botó d'Internet no és impermeable, de manera que el vaig fer col·locar damunt del contenidor per evitar que es produïssin vessaments de les cafeteres.

3. Els mills () que s'utilitzen al codi es posaran a zero cada 49 dies, de manera que és possible que calgui reiniciar-lo després (no he pogut provar-ho)

Recomanat: