İçindekiler:

Slack Entegre Kahve Botu: 4 Adım
Slack Entegre Kahve Botu: 4 Adım

Video: Slack Entegre Kahve Botu: 4 Adım

Video: Slack Entegre Kahve Botu: 4 Adım
Video: Yüzünüzü Gösterdemeden Günde 100 Dolar Kazandıran Youtube Short Otomasyon Yöntemi - Herkes Yapabilir 2024, Kasım
Anonim
Slack Entegre Kahve Botu
Slack Entegre Kahve Botu

Geldiğinizde mutfakta hiç taze kahve olmadığında ofiste sinirli misiniz?

Bu yaygın ofis sorunu ciddi önlemler gerektirir. Bu talimatla, az miktarda para, ekipman ve çaba ile kahve makineleriniz için Slack entegre bir kahve robotu oluşturabilirsiniz.

1. Adım: Parçaları Alın

Parçaları Alın
Parçaları Alın

Bu proje için birçok cihaz aradım. Birkaç amaç için çalışan bir cihaz bulmayı umuyordum:

  1. Gevşek entegrasyon
  2. Zamanlayıcı işlevi
  3. Bütçe dostu
  4. Hiçbiri/birkaç donanım uygulaması gerektirmez

Arama, Parçacık İnternet Düğmesi ile sonuçlandı (https://store.particle.io/products/internet-button). Bu oldukça ucuz cihaz, IFTTT kullanarak çok kolay Slack entegrasyonu sunuyordu, zamanlayıcı işlevselliği LED'leri kullanarak elde edebildi ve tüm donanımlar paketteydi. Küçük bir dezavantaj, uygun kasanın olmamasıydı, ancak neyse ki Thingsverse hazır bir 3D yazıcı planı sundu (https://www.thingiverse.com/thing:1090057). Bir arkadaşımın yardımıyla bunu basmayı başardım ve son sorun çözüldü.

2. Adım: Donanım ve Yazılımı Bir Araya Getirmeye Başlama

Her şeyden önce, Parçacık İnternet Düğmesini kullanıma hazır hale getirin. Buradaki tüm adımları yönlendirmeyeceğim çünkü nasıl kullanılacağına dair iyi bir rehberleri var:

Temel bilgiler hazır olduğunda, bu hikayenin bifteğini masaya koymanın zamanı geldi.

Tercih edilen kullanıcı hikayelerini tanımlayarak başlamalıyız:

  • Biri kahve demlediğinde Slack üzerinden bildirim almak istiyorum.
  • Kahve demlendiğinde, kahvenin ne kadar süre önce yapıldığını görmek isterim. Mutfaktayken en son Slack mesajına bakmak istemiyorum. 15dk doğruluk gibi bir şey burada makul.

Bu iki önemli konu amaçtı. Kaynak kodunu içeren ekli dosyada oldukça kapsamlı dokümantasyon ve farklı parçaların nasıl çalıştığına dair açıklamalar bulunmaktadır.

Bu kaynak kodu İnternet Düğmesine yüklendikten sonra, son eksik kısım IFTTT uygulamasını kurmaktır.

Adım 3: Parçacık Bulutu ve Slack Arasında IFTTT'yi Ayarlama

Parçacık Bulutu ve Slack Arasında IFTTT Ayarlama
Parçacık Bulutu ve Slack Arasında IFTTT Ayarlama
Parçacık Bulutu ve Slack Arasında IFTTT Ayarlama
Parçacık Bulutu ve Slack Arasında IFTTT Ayarlama

Bu kısım oldukça basittir ve hem Parçacık hem de IFTTT tarafından iyi belgelenmiştir. İşte uygulamanın sonunda nasıl görüneceğine dair bazı ekran görüntüleri.

Slack'te yalnızca genel bir kanal oluşturmanız gerekir. Başka bir şey gerekli değildir.

Adım 4: Sonuç ve Kullanım

Sonuç ve Kullanım
Sonuç ve Kullanım
Sonuç ve Kullanım
Sonuç ve Kullanım

Düğme bu şekilde görünecek. Butonunu ofisinizdeki kahve makinelerinin yanına kurmalı ve onu nasıl kullanacakları konusunda iş arkadaşlarınıza rehberlik etmelisiniz. Benim kullanım durumumda iki kahve makinesi var, dolayısıyla sol ve sağ düğmeler. Bu kodla bundan fazlasını eklemek mümkün değildir, ancak bazı değişikliklerle üçüncü ve dördüncü eklenebilir, ancak daha sonra sıfırlamanın yeniden tasarlanması gerekir.

Dikkate alınması gereken birkaç şey:

1. Wifi anteni Photon'da çok güçlü değil, bu nedenle wifi yönlendirici (2, 4Ghz) oldukça yakın yerleştirilmelidir. Benim durumumda wifi yönlendirici odanın karşısında yaklaşık 10 metre idi.

2. İnternet düğmesi su geçirmez değildir, bu yüzden kahve makinesinin olası dökülmelerini önlemek için kabın üstüne yerleştirdim.

3. Kodda kullanılan değirmenler (), her 49 günde bir kendini sıfırlayacaktır, bu nedenle bundan sonra yeniden başlatılması gerekebilir (bunu test edemedim)

Önerilen: