ESP8266 ile IFTTT kullanarak oda sıcaklığını Google Spreadsheets’e kayıt etme

Merhaba arkadaşlar uzun zamandır aklımda olan fakat vakit nedeniyle yazamadığım bir konu ile karşınızdayım 🙂 Programlama bilgisi en az seviye de tutarak nasıl evinizin, iş yerinizin sıcaklık bilgisini saklamayı ve veri grafiğine dökmeyi göstereceğim.

ESP8266 ile IFTTT kullanarak oda sıcaklığını Google Spreadsheets'e kayıt etme
IFTTT ile NodeMCU’dan DHT11 ile ölçtüğümüz sıcaklık bilgisini IFTTT’nin yardımı ile Google Drive üzerinde ki E-Tablolara göndereceğiz ve grafiğini çizdireceğiz.
IFTTT üyeliğiniz var gibi anlatacağım makerlar için servisleri beta kullanımındaydı en ben üye olduğumda ama galiba şuan herkese açık aşağıda ki adrese giriyoruz ve resimler ile anlatmaya devam edeceğim.
https://ifttt.com/create adresine giriyoruz ve mavi renkli this ‘e tıklıyoruz.
Arama kısmına “webhook” yazıyoruz. Aşağıda ki mavi kutu içinde ki “Webhook” tıklıyoruz. Bir sonraki menüde “Receive a web request” tıklayıp aşağıda ki gibi bir ekran gelecek
“blogger_sicaklik” yazdım siz istediğinizi yazabilirsiniz fakat bu yazdığımızı unutmuyoruz arduino kodlarımızda ekleyeceğiz 🙂
Buraya kadar geldiyseniz sırada en kolay kısmı var bu tetiklemeden sonra gelen sıcaklık verimizi google drive üzerine kayıt etmek 🙂 Ve ta da! bunu bizim için IFTTT yapacak 🙂
Ve yine mavi renkli “that” yazımıza tıklıyoruz. Arama kısmına “google” yazıyoruz sonrasında “Google Sheets” seçiyoruz.
“Google Sheets” seçtikten sonra ki adımda “Add row to spreadsheet” seçiyoruz.
Bu alanı isterseniz özelleştirebilirsiniz ben gerek duymadım 🙂
“Create action” dedikten sonra bütün işlemler bitmiş olacak şimdi sırada en kolay kısmı var NodeMCU’ya kodlarımızı atmak. Yine açıklama satırları ile kodları açıkladım. “IFTTTMaker” kütüphanesini kullandım. Kullanmadan da yapabilirdik belki daha basit olabilirdi ama kütüphanede güzel yazılmış.

https://ifttt.com/services/maker_webhooks/settings 

bağlantısından gerekli “KEY” i alıyoruz ve “Event Name” yani blogger_sicaklik da arduino kodunda gerekli yerlere yazığımızda bu iş tamamdır 🙂
Ve Google Sheets de görüntü aşağıda ki gibi 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir