Índice:
- Etapa 1: Obtenha as peças
- Etapa 2: Começar a obter o hardware e o software juntos
- Etapa 3: configurar o IFTTT entre a nuvem de partículas e o Slack
- Etapa 4: o resultado e o uso
Vídeo: Slack Integrated Coffeebot: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Você fica frustrado no escritório quando nunca há café fresco na cozinha quando você chega?
Este problema comum de escritório requer ações sérias. Com este instrutível você pode criar um coffeebot integrado Slack para suas cafeteiras com pouco dinheiro, equipamento e esforço.
Etapa 1: Obtenha as peças
Para este projeto, pesquisei muitos dispositivos. Eu esperava encontrar um dispositivo que funcionasse para alguns objetivos:
- Integração com Slack
- Funcionalidade de cronômetro
- Orçamento amigável
- Requer nenhum / poucos aplicativos de hardware
A pesquisa resultou no Particle Internet Button (https://store.particle.io/products/internet-button). Este dispositivo relativamente barato oferece uma integração fácil com o Slack usando IFTTT, a funcionalidade do temporizador pode ser alcançada usando LEDs e todo o hardware está no pacote. Uma pequena desvantagem foi a falta de um case adequado, mas felizmente a Thingsverse ofereceu um projeto de impressora 3D pronto para uso (https://www.thingiverse.com/thing:1090057). Com a ajuda de um amigo, consegui imprimir isso e o último problema foi resolvido.
Etapa 2: Começar a obter o hardware e o software juntos
Em primeiro lugar, prepare o botão Particle Internet para usar. Não vou orientar todos os passos aqui, porque eles têm um bom guia de como usá-lo:
Assim que o básico estiver pronto, é hora de colocar o bife desta história na mesa.
Devemos começar descrevendo as histórias de usuário preferidas:
- Gostaria de receber uma notificação através do Slack, quando alguém fizer café.
- Quando o café estiver pronto, gostaria de ver há quanto tempo o café foi feito. Não quero verificar a mensagem mais recente do Slack enquanto estou na cozinha. Algo como uma precisão de 15 minutos é razoável aqui.
Essas duas questões principais eram o objetivo. O arquivo anexado contendo o código-fonte possui uma grande quantidade de documentação e explicações sobre como as diferentes partes funcionam.
Depois que esse código-fonte é instalado no botão Internet, a última parte que falta é configurar o miniaplicativo IFTTT.
Etapa 3: configurar o IFTTT entre a nuvem de partículas e o Slack
Esta parte é bastante direta e está bem documentada tanto do lado da Partícula quanto do IFTTT. Aqui estão algumas imagens de como o miniaplicativo ficará no final.
No Slack, você só precisa criar um canal público. Nada mais é necessário.
Etapa 4: o resultado e o uso
Esta é a aparência do botão. Você deve instalar o botão próximo às cafeteiras de seu escritório e orientar seus colegas sobre como usá-lo. No meu caso de uso, há duas cafeteiras, portanto, os botões esquerdo e direito. Com este código não é possível adicionar mais do que isso, mas com algumas modificações o terceiro e o quarto podem ser adicionados, mas a redefinição precisa ser redesenhada.
Algumas coisas a considerar:
1. A antena wi-fi não é muito forte no Photon, então o roteador wi-fi (2, 4 Ghz) deve estar localizado bem próximo. Na minha ocasião, o roteador wi-fi estava a cerca de 10 metros do outro lado da sala.
2. O botão da Internet não é à prova d'água, então coloquei-o em cima do recipiente para evitar possíveis respingos da cafeteira.
3. Os mills () usados no código zerarão a cada 49 dias, então pode ser necessário reiniciar depois disso (não consegui testar isso)
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Atualizador de status do Slack com ESP8266: 5 etapas (com imagens)
Slack Status Updater com ESP8266: este projeto ajuda a tornar seu dia um pouco mais fácil se você for um trabalhador remoto usando o Slack. Vou mostrar como construí-lo usando uma placa wi-fi ESP8266. Não perca o vídeo acima para ter uma visão geral. Se você é novo no Slack ou se acabou de usar
Status simples do Kicker e sistema de reservas com integração Slack: 12 etapas (com imagens)
Sistema de Reserva e Status Simples de Kicker com Integração Slack: Em uma empresa onde trabalho há uma mesa de kicker. A empresa ocupa muitos pisos e para alguns dos colaboradores demora até 3 minutos a chegar à mesa e … a perceber que a mesa já está ocupada. Surgiu então a ideia de construir um ki
Raspberry Pi Slack Scroll Bot !: 10 etapas
Raspberry Pi Slack Scroll Bot !: Este projeto combina um Raspberry Pi com um kit Pimoroni Scroll Bot (modificado com botões), Slack e IFTT para notificações visuais e sonoras quando vídeos do YouTube são postados em uma assinatura! As modificações de botão para o kit são opcionais, como