Mündəricat:

Slack Integrated Coffeebot: 4 addım
Slack Integrated Coffeebot: 4 addım

Video: Slack Integrated Coffeebot: 4 addım

Video: Slack Integrated Coffeebot: 4 addım
Video: Introducing Coffeebot: A Slack-Powered Alert System for the Office Coffee Pot 2024, Noyabr
Anonim
Slack İnteqrasiya edilmiş Coffeebot
Slack İnteqrasiya edilmiş Coffeebot

Gəldiyiniz zaman mətbəxdə heç vaxt təzə qəhvə olmadığı halda ofisdə əsəbiləşirsinizmi?

Bu ümumi ofis problemi ciddi hərəkətlər tələb edir. Bu təlimatlandırıcı ilə, az miqdarda pul, avadanlıq və səylə qəhvə hazırlayıcılarınız üçün bir Slack inteqrasiya edilmiş kofe botu yarada bilərsiniz.

Addım 1: hissələri alın

Parçaları alın
Parçaları alın

Bu layihə üçün bir çox cihazı axtardım. Bir neçə məqsəd üçün işləyən bir cihaz tapmağı ümid edirdim:

  1. Zəif inteqrasiya
  2. Taymer funksionallığı
  3. Büdcə dostu
  4. Heç bir/bir neçə hardware tətbiqi tələb etmir

Axtarış nəticəsində Particle Internet Button (https://store.particle.io/products/internet-button) ilə nəticələndi. IFTTT istifadə edərək çox asan Slack inteqrasiyası təklif edən olduqca ucuz cihaz, taymer funksionallığı LED -lərdən istifadə edərək əldə edə bildi və bütün avadanlıqlar paketdə idi. Kiçik bir mənfi cəhət, uyğun bir işin olmaması idi, amma xoşbəxtlikdən Thingsverse hazır 3D printer planı təqdim etdi (https://www.thingiverse.com/thing:1090057). Bir dostumun köməyi ilə bunu çap etdirə bildim və son problem həll edildi.

Addım 2: Birlikdə Avadanlıq və Proqram Almağa Başlayın

Əvvəlcə Particle Internet Buttonunu işə hazırlayın. Buradakı bütün addımları istiqamətləndirməyəcəyəm, çünki onlardan necə istifadə etmək üçün yaxşı bir bələdçiyə sahibdirlər:

Əsaslar hazır olduqdan sonra, bu hekayənin biftekini masaya yığmağın vaxtı gəldi.

Tercih olunan istifadəçi hekayələrini təsvir etməklə başlamalıyıq:

  • Biri qəhvə dəmləyəndə Slack vasitəsilə bildiriş almaq istərdim.
  • Qəhvə dəmlənəndə qəhvənin nə qədər əvvəl hazırlandığını görmək istərdim. Mətbəxdə olduğum müddətdə ən son Slack mesajını yoxlamaq istəmirəm. Burada 15 dəqiqəlik dəqiqlik məqbuldur.

Bu iki əsas məsələ məqsəd idi. Mənbə kodunu ehtiva edən fayl, çoxlu sayda sənədlərə və fərqli hissələrin necə işlədiyinə dair izahatlara malikdir.

Bu mənbə kodu İnternet Düyməsinə quraşdırıldıqda, son itkin hissə IFTTT tətbiqini qurmaqdır.

Addım 3: Particle Cloud və Slack arasında IFTTT qurmaq

Particle Cloud və Slack arasında IFTTT qurmaq
Particle Cloud və Slack arasında IFTTT qurmaq
Particle Cloud və Slack arasında IFTTT qurmaq
Particle Cloud və Slack arasında IFTTT qurmaq

Bu hissə olduqca düzdür və həm Particle, həm də IFTTT tərəfdən yaxşı sənədləşdirilmişdir. Appletin sonunda necə görünəcəyinə dair bəzi ekran görüntüləri.

Slack -də yalnız ümumi bir kanal yaratmalısınız. Başqa heç nə tələb olunmur.

Addım 4: Nəticə və İstifadə

Nəticə və İstifadə
Nəticə və İstifadə
Nəticə və İstifadə
Nəticə və İstifadə

Düymə belə görünəcək. Düyməni ofisinizdəki qəhvə qaynatıcıların yanına quraşdırmalı və həmkarlarınıza ondan necə istifadə etməyi göstərməlisiniz. İstifadə vəziyyətimdə iki qəhvə makinesi var, beləliklə sol və sağ düymələr. Bu kodla bundan artıq əlavə etmək mümkün deyil, lakin bəzi dəyişikliklərlə üçüncü və dördüncü əlavə oluna bilər, lakin sonra sıfırlama yenidən dizayn edilməlidir.

Nəzərə alınması lazım olan bir neçə şey:

1. Wi -Fi antenası Photon -da çox güclü deyil, buna görə də wifi router (2, 4Ghz) kifayət qədər yaxın yerləşməlidir. Mənim vaxtımda wifi router otağın təxminən 10 metrliyində idi.

2. İnternet düyməsi suya davamlı deyildir, buna görə də onu qəhvə istehsalçılarının mümkün dağılmalarından qorumaq üçün qabın üstünə qoymuşdum.

3. Kodda istifadə olunan dəyirmanlar () hər 49 gündən bir özünü sıfırlayacaq, ona görə də bundan sonra yenidən başlamağa ehtiyac ola bilər (bunu sınaya bilmədim)

Tövsiyə: