Мазмұны:

Slack интеграцияланған кофе -бот: 4 қадам
Slack интеграцияланған кофе -бот: 4 қадам

Бейне: Slack интеграцияланған кофе -бот: 4 қадам

Бейне: Slack интеграцияланған кофе -бот: 4 қадам
Бейне: 连说三遍千万不要丢失手机否则人在家中坐债从天上来,拜登儿子变败灯封杀言论推特收传票如何鉴定胡说八道 Don't lose your phone, or you will go bankrupt. 2024, Шілде
Anonim
Slack интеграцияланған кофе -бот
Slack интеграцияланған кофе -бот

Сіз келгенде ас үйде ешқашан жаңа кофе болмаған кезде кеңседе ренжідіңіз бе?

Бұл кеңсе мәселесі байыпты әрекеттерді талап етеді. Бұл нұсқаулықпен сіз кофеқайнатушылар үшін аз ақша, құрал -жабдықтар мен күш -жігермен Slack интеграцияланған кофе -ботасын жасай аласыз.

1 -қадам: бөлшектерді алыңыз

Бөлшектерді алыңыз
Бөлшектерді алыңыз

Бұл жоба үшін мен көптеген құрылғыларды іздедім. Мен бірнеше мақсаттар үшін жұмыс істейтін құрылғыны табуға үміттендім:

  1. Біртұтас интеграция
  2. Таймердің функционалдығы
  3. Бюджетке қолайлы
  4. Аппараттық қосымшалар қажет емес/аз

Іздестіру нәтижесінде Интернет бөлшектерінің түймесі пайда болды (https://store.particle.io/products/internet-button). Бұл өте арзан құрылғы IFTTT көмегімен Slack -ті өте оңай біріктіруді ұсынды, таймердің функционалдығы светодиодты қолдану арқылы қол жеткізді және барлық жабдықтар пакетте болды. Кішкене кемшілігі дұрыс істің жоқтығы болды, бірақ бақытымызға орай Thingsverse 3D принтерінің дайын схемасын ұсынды (https://www.thingiverse.com/thing:1090057). Досымның көмегімен мен оны басып шығардым және соңғы мәселе шешілді.

2 -қадам: Жабдық пен бағдарламалық қамтамасыз етуді бірге алуды бастау

Алдымен Интернет бөлшектерінің түймені дайын болыңыз. Мен мұнда барлық қадамдарды басшылыққа алмаймын, себебі оларда оны қалай қолдануға болатыны туралы жақсы нұсқаулық бар:

Негіздер дайын болғаннан кейін, бұл оқиғаның стейктерін үстелге шығаратын уақыт келді.

Біз пайдаланушылардың таңдаулы оқиғаларын сипаттаудан бастауымыз керек:

  • Мен Slack арқылы біреу кофе қайнатқанда хабарландыру алғым келеді.
  • Кофе қайнатылған кезде мен кофенің қанша уақыт бұрын дайындалғанын көргім келеді. Мен асханада болған кезде Slack хабарламасын тексергім келмейді. Мұнда 15 минут дәлдік сияқты нәрсе орынды.

Бұл екі негізгі мәселе мақсат болды. Бастапқы кодты қамтитын файлда әр түрлі бөліктердің қалай жұмыс істейтіні туралы көптеген құжаттар мен түсіндірмелер бар.

Бұл бастапқы код Интернет түймесіне орнатылғаннан кейін, соңғы жетіспейтін бөлік IFTTT апплетін орнату болып табылады.

3 -қадам: Particle Cloud пен Slack арасында IFTTT орнату

IFTTT орнату Particle Cloud және Slack арасында
IFTTT орнату Particle Cloud және Slack арасында
IFTTT орнату Particle Cloud және Slack арасында
IFTTT орнату Particle Cloud және Slack арасында

Бұл бөлік тікелей алға бағытталған және Бөлшек жағынан да, IFTTT жағынан да жақсы құжатталған. Апплет соңында қалай көрінетіні туралы бірнеше скриншоттар.

Slack -те тек жалпыға ортақ арна құру қажет. Басқа ештеңе қажет емес.

4 -қадам: нәтиже мен қолдану

Нәтижесі мен қолданылуы
Нәтижесі мен қолданылуы
Нәтижесі мен қолданылуы
Нәтижесі мен қолданылуы

Түйме осылай көрінеді. Сіз түймені офистің кофеқайнатқыштарының жанына орнатып, әріптестеріңізге оны қалай пайдалану керектігін нұсқауыңыз керек. Менің жағдайда екі кофеқайнатқыш бар, сол жақ және оң жақ түймелер. Бұл кодпен бұдан артық қосу мүмкін емес, бірақ кейбір өзгертулермен үшінші және төртінші қосылуы мүмкін, бірақ кейін қалпына келтіруді қайта жобалау қажет.

Қарастыруға болатын бірнеше нәрсе:

1. Wi -Fi антеннасы Photon -да өте күшті емес, сондықтан Wi -Fi маршрутизаторы (2, 4ГГц) өте жақын орналасуы керек. Менің жағдайым бойынша, Wi -Fi маршрутизаторы бөлмеде шамамен 10 метр қашықтықта болды.

2. Интернет түймесі су өткізбейді, сондықтан оны кофеқайнатқыштардың төгілуінен сақтап қалу үшін контейнердің үстіне қойдым.

3. Кодта қолданылатын диірмендер () әр 49 күнде нөлге айналады, сондықтан оны қайта іске қосу қажет болуы мүмкін (мен мұны тексере алмадым)

Ұсынылған: