Smarthome Sederhana Berbasis IoT Menggunakan Aplikasi Telegram

Sumber foto : https://pixabay.com/

Smart Home merupakan sebuah bentuk kendali dan dipantau secara otomatis terhadap alat-alat listrik rumah tangga, sistem penerangan atau sistem keamanan rumah yang semuanya mampu dikendalikan dan dipantau secara langsung sesuai keinginan oleh pemilik.

Pada artikel kali ini, penulis ingin membagikan sebuah tutorial untuk membuat sebuah sistem "Smarthome Sederhana Berbasis IoT Menggunakan Telegram".

Smarthome sederhana ini nantinya dapat digunakan untuk menyalakan lampu dan menyalakan kipas sesuai dengan suhu pada ruangan. Smarthome ini dapat dikendalikan dan dimonitoring melalui Bot pada aplikasi Telegram sehingga dapat diakses dimana saja dan kapan saja jika smartphone pengguna terhubung dengan internet.


Berikut bahan dan alat yang akan digunakan

  1. Mikrokontroller NodeMCU ESP8266
  2. Relay
  3. Kipas
  4. Sensor Suhu DHT11
  5. Lampu
  6. Adaptor
  7. Kabel Jumper

Kemudian rangkai komponen-komponen diatas sesuai dengan gambar dibawah ini, ada beberapa hal yang perlu perhatikan ketika merangkai komponen seperti, pin GND dan VCC tidak boleh tertukar sambungannya, kutub positif dan negatif pada adaptor tidak boleh tertukar.

Membuat Bot pada aplikasi Telegram

Setelah selesai membuat bot Telegram, kemudian salin token API yang dikirim oleh bot Telegram kedalam codingan. Jika belum paham membuat bot Telegram, Anda dapat membuatnya dengan mengikuti petunjuk di sini: cara membuat bot telegram

Membuat program pada Arduino IDE

Sebelum memulai membuat program, pertama kita harus menginstall library yang diperlukan seperti ESP8266Wifi, Telegram Bot, dan DHT

image description
image description
image description

Setelah menginstall seluruh library yang dibutuhkan, lalu selanjutnya membuat program seperti codingan dibawah ini. Pastikan untuk mengganti "YOUR_SSID" dan "YOUR_Password" dengan SSID dan password WiFi yang akan anda gunakan serta mengganti "YOUR_Bot_Token" dengan token bot Telegram anda.


Upload Program dan Demo

Selanjutnya mengupload program yang sudah dibuat kedalam NodeMCU ESP8266. Jika semua cara-cara diatas sudah dilakukan maka hasilnya akan seperti pada video demo dibawah ini.

Contact

Hubungi Kami

Alamat email Anda tidak akan dipublikasikan. Hubungi kami jika ingin bekerja sama