Daftar Isi:

Buat Saklar Cerdas Sonoff DIY Gunakan Aplikasi Android: 11 Langkah
Buat Saklar Cerdas Sonoff DIY Gunakan Aplikasi Android: 11 Langkah

Video: Buat Saklar Cerdas Sonoff DIY Gunakan Aplikasi Android: 11 Langkah

Video: Buat Saklar Cerdas Sonoff DIY Gunakan Aplikasi Android: 11 Langkah
Video: NodeMCU || Membuat Saklar Jarak Jauh - iOt project | Arduino - Blynk 2024, November
Anonim
Buat Saklar Cerdas Sonoff DIY Menggunakan Aplikasi Android
Buat Saklar Cerdas Sonoff DIY Menggunakan Aplikasi Android

Apa itu Sonoff?

Sonoff adalah lini perangkat sakelar pintar untuk Rumah Pintar yang dikembangkan oleh ITEAD. Salah satu perangkat paling fleksibel dan murah dari lini tersebut adalah Sonoff Basic dan Sonoff mini. Ini adalah sakelar berkemampuan Wi-Fi berdasarkan chip hebat, ESP8266/ESP8285.

Sementara infrastruktur Sonoff mungkin bekerja cukup baik untuk pengguna dasar, yang lain mungkin ingin meretas untuk membuatnya sendiri dengan perangkat keras mereka. Perangkat keras untuk membuat sakelar pintar Sonoff DIY dengan harga murah: ESP8266 dengan flash 1MB, LED Relay, Tombol, dan daya.

Selanjutnya untuk memuat firmware ke esp8266 tidak memerlukan komputer atau laptop, cukup membutuhkan smartphone Android dengan aplikasi keren yaitu SwitchIoT, dengan aplikasi ini membuat perangkat IoT semudah mengunggah firmware tanpa perlu register/ login dan konfigurasi server.

Tutorial ini akan memberi tahu Anda cara membuat sakelar pintar Sonoff DIY menggunakan beberapa model perangkat keras yang berbeda.

Langkah 1: Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01

Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01
Buat Saklar Cerdas Sonoff DIY Gunakan ESP-01

Yang membutuhkan biaya paling murah adalah menggunakan ESP-01 dan modul relay.

Perlu modul tambahan konverter USB ke TTL untuk ESP-01 yang digunakan saat mem-flash firmware saja. Anda perlu memodifikasinya dengan menambahkan tombol untuk menghubungkan GPIO0 ke GND sehingga ketika ESP-01 dihidupkan saat tombol ditekan dan ditahan dapat masuk ke mode flash.

Gunakan OTG untuk menghubungkan antara konverter USB TTL dengan smartphone Android.

Langkah 2: Buat Saklar Cerdas Sonoff DIY Gunakan Wemos dan Relay, Button Shield

Buat Saklar Cerdas Sonoff DIY Gunakan Wemos dan Relay, Tombol Perisai
Buat Saklar Cerdas Sonoff DIY Gunakan Wemos dan Relay, Tombol Perisai
Buat Saklar Cerdas Sonoff DIY Gunakan Wemos dan Relay, Tombol Perisai
Buat Saklar Cerdas Sonoff DIY Gunakan Wemos dan Relay, Tombol Perisai

Di sini Anda hanya perlu papan Wemos, relai, tombol, dan pelindung dasar ganda dengan pin header yang disolder.

Anda akan mudah untuk merakitnya karena hanya ditumpuk beberapa perisai bersama-sama seperti pada gambar, periksa orientasi pin jangan sampai terbalik.

Gunakan kabel OTG dan micro USB untuk menghubungkan antara Wemos dan smartphone Android.

Langkah 3: Buat Saklar Cerdas Sonoff DIY Gunakan NodeMCU dan Modul Relay

Buat Saklar Cerdas Sonoff DIY Menggunakan NodeMCU dan Modul Relay
Buat Saklar Cerdas Sonoff DIY Menggunakan NodeMCU dan Modul Relay

Jika Anda menggunakan NodeMCU, Anda memerlukan papan tempat memotong roti untuk menempatkannya dan menempatkan modul relai. Memerlukan minimal 3 buah kabel jumper untuk menyambung sebagai berikut:

Modul Relay NodeMCU

VIN VCC

GND GND

H0 IN

Gunakan kabel OTG dan micro USB untuk menghubungkan antara NodeMCU dan smartphone Android.

Langkah 4: Buat Saklar Cerdas Sonoff DIY Gunakan Kit Pemula Bluino IoT

Buat Saklar Cerdas Sonoff DIY Gunakan Kit Pemula Bluino IoT
Buat Saklar Cerdas Sonoff DIY Gunakan Kit Pemula Bluino IoT
Buat Saklar Cerdas Sonoff DIY Gunakan Kit Pemula Bluino IoT
Buat Saklar Cerdas Sonoff DIY Gunakan Kit Pemula Bluino IoT

Kit Pemula IoT Bluino sudah memiliki papan Wemos, relai, LED, dan tombol. Anda akan menggunakan relay yang terhubung ke pin D6, LED terhubung ke pin D0 dan tombol yang terhubung ke pin D1. Gunakan kabel OTG dan micro USB untuk menghubungkan antara Wemos dan smartphone Android

Langkah 5: Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT

Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini Dengan Firmware SwitchIoT

ESP8266/ESP8285 diprogram melalui port serial. Untuk mem-flash perangkat keras Sonoff, Anda memerlukan konverter USB ke TTL level 3.3V (PL2303) dan kabel dupont untuk menghubungkannya. Anda mungkin perlu menyolder pin header pada PCB untuk menghubungkan konverter USB ke TTL dengan mudah. Sonoff Basic R1/R2/R3/mini setiap pcb memiliki titik RX, TX, 3V3 & GND yang berbeda, anda dapat melihat tanda sesuai gambar.

Pada dasarnya Anda harus menghubungkan Sonoff PCB dengan konverter USB ke TTL sebagai berikut:

PCB Sonoff USB ke TTL

3V3 3V3

RX TX

TX RX

GND GND

Untuk bisa flash sonoff terlebih dahulu anda harus masuk ke mode flash, lakukan dengan cara menahan dan menekan tombol saat anda memasukkan OTG ke smartphone untuk power up.

Langkah 6: Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Gunakan Aplikasi SwitchIoT

Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT
Mengunggah Firmware Dari Android ke ESP8266/ESP8285 Menggunakan Aplikasi SwitchIoT

Setelah Anda selesai melakukan setting hardware dengan smartphone, saatnya Anda mulai mengupload firmware ke dalam chip ESP8266/ESP8285. Tunggu sebelum itu pastikan JANGAN SAMBUNGKAN DAYA AC selama penyambungan kabel flash.

Instal aplikasi SwitchIoT dari Google Playstore.

Aplikasi SwitchIoT

Buka aplikasi SwitchIoT, masuk ke menu pengaturan widget, pilih opsi "Upload firmware via USB", lalu tentukan opsi preset sesuai dengan perangkat keras yang akan Anda flash. Terakhir tekan tombol “UPLOAD” dan tunggu sampai selesai akan memakan waktu yang tidak sebentar.

Jika Anda tidak memiliki USB OTG atau Anda masih berisiko dengan ponsel Anda saat mengunggah firmware dari ponsel, Anda dapat membuat file firmware dalam format biner (mis. 0x00000_32e5_NodeMCU.bin) dengan mengetuk tombol "GENERATE. BIN" di Aplikasi kemudian kirimkan ke email atau penyimpanan online, selanjutnya buka di komputer Anda kemudian upload firmware menggunakan software NodeMCU Flasher.

Langkah 7: Hubungkan Perangkat SwitchIoT ke Jaringan

Hubungkan Perangkat SwitchIoT ke Jaringan
Hubungkan Perangkat SwitchIoT ke Jaringan
Hubungkan Perangkat SwitchIoT ke Jaringan
Hubungkan Perangkat SwitchIoT ke Jaringan

Setelah pengunggahan selesai, nyalakan perangkat keras dan lihat apa yang terjadi. Pertama kali LED status akan berkedip cepat, artinya perangkat tidak terhubung ke jaringan apapun (atau dalam mode AP dengan nama host siot-xxxx), Anda perlu menambahkan jaringan yang akan digunakan oleh perangkat.

Buka App masuk ke setting dan pilih menu "Connect device to network", konfirmasi status LED perangkat SwitchIoT berkedip cepat, sambungkan smartphone Anda ke jaringan dengan hostname siot-xxxx setelah itu isi SSID dan password jaringan yang akan digunakan oleh perangkat SwitchIoT. Kemudian tekan "CONNECT", tunggu sampai selesai.

Langkah 8: Mengetahui Status Indikator LED

Mengetahui Status Indikator LED
Mengetahui Status Indikator LED

Ada beberapa kondisi saat perangkat SwitchIoT beroperasi, terlihat dengan perubahan status LED.

1. LED berkedip cepat, berarti gagal terhubung dengan router Anda, bisa disebabkan oleh:

  • Kekuatan WiFi lemah. Router Anda terlalu jauh dari perangkat Anda, dan mungkin ada beberapa gangguan di lingkungan. Untuk mengatasinya, harap dekatkan perangkat SwitchIoT Anda ke router. Jika masalah masih ada, silakan reset perangkat SwitchIoT, sambungkan kembali ke jaringan dengan menambahkan pengaturan jaringan menggunakan Aplikasi ikuti langkah sebelumnya.
  • SSID WiFi dan kata sandi yang tersimpan di perangkat SwitchIoT telah terlupakan, hal ini dapat terjadi dengan menekan tombol pada perangkat SwitchIoT selama 5 detik. Anda perlu menyambung kembali ke jaringan dengan menambahkan pengaturan jaringan menggunakan Aplikasi langkah sebelumnya.

2. LED berkedip setiap 4s sekali, itu berarti gagal terhubung ke server, bisa disebabkan oleh jaringan yang tidak dapat mengakses Internet. Silakan periksa koneksi layanan jaringan Anda dan setel ulang perangkat SwitchIoT.

3. LED menyala, artinya perangkat SwitchIoT berfungsi dan terhubung ke server.

Langkah 9: Bagikan Token SwitchIoT Dengan Pengguna Lain

Bagikan Token SwitchIoT Dengan Pengguna Lain
Bagikan Token SwitchIoT Dengan Pengguna Lain

Pemilik perangkat SwitchIoT dapat membagikan kontrol penuh perangkat kepada orang lain, dan dengan demikian orang lain dapat menghidupkan/mematikan, mengubah jadwal, pengatur waktu, looptimer, dan memberi nama perangkat pada aplikasi SwitchIoT. Fungsi ini sangat bagus untuk keluarga karena akan memungkinkan mereka untuk mengontrol bersama.

Cara membagikan token perangkat SwitchIoT sangat mudah, Anda hanya perlu membagikan token unik kepada orang lain, dan mereka cukup menempelkannya ke aplikasi SwitchIoT.

Token setiap perangkat SwitchIoT adalah unik dan dihasilkan dari smartphone Android Anda, oleh karena itu token ini bersifat permanen, Anda harus menanganinya dengan hati-hati untuk membagikannya kepada orang lain.

Langkah 10: Kontrol Gandakan Perangkat SwitchIot yang Sama

Kontrol Gandakan Perangkat SwitchIot yang Sama
Kontrol Gandakan Perangkat SwitchIot yang Sama

Token unik dapat diizinkan untuk diakses oleh lebih dari satu aplikasi dan lebih dari satu perangkat SwitchIoT. Dengan fitur ini Anda dapat membuat skema seperti dua perangkat switchiot dan aplikasi SwitchIoT yang dapat dikontrol bersama. Jika satu perangkat SwitchIoT AKTIF maka perangkat SwitchIoT lainnya juga mengikuti kondisi yang sama ON, begitu juga dengan aplikasi.

Langkah 11: Nikmati

Semoga Anda menikmati SwitchIoT Anda. Jika Anda melakukannya dan selesai, silakan bagikan "Saya Berhasil!" untuk memberi tahu saya berapa banyak yang berhasil. Bagikan tautan, sukai, dan berlangganan. Seperti biasa, jika Anda memiliki pertanyaan, beri tahu saya!

Direkomendasikan: