Saya sedang mempelajari cara membuat perangkat IoT mengakses jaringan wifi pengguna. Saya tahu tentang cara WPS, di mana perangkat 'menyiarkan' sinyal dan router, setelah diperintahkan untuk mendengarkan, 'terima' dan berikan perangkat aksesnya. Ada juga cara di mana perangkat membuat jalur aksesnya sendiri, pengguna terhubung dengannya untuk melewati SSID dan Kata Sandi jaringan rumah. Apakah ada cara lain untuk mencapai itu?
Saya telah membaca artikel ini yang membahas tentang metode 'ProbMe' ini :
Saya mungkin salah, tetapi Broadlink Rm Pro dapat melakukan sesuatu seperti ini. Baru-baru ini saya mengkonfigurasi salah satunya dan saya hanya harus:
Hubungkan ponsel cerdas saya ke wifi saya
Pindai kode QR atau ketikkan kode dalam Aplikasi Broadlink
Masukkan SSID dan Kata Sandi jaringan saya di Aplikasi Broadlink
Dan, saya tidak tahu caranya, perangkat terhubung ke jaringan saya, aplikasi bahkan memiliki alamat MAC-nya.
Apakah ada di antara Anda yang tahu lebih banyak tentang metode ProbMe ini dan / atau alternatif lain untuk memberikan akses perangkat IoT ke jaringan wifi pengguna?
Sunting: Mencari tentang ProbMe, saya menemukan bahwa ini adalah teknologi dari perusahaan bernama Econais , hanya berbagi jika ada di antara Anda yang ingin mengembangkan / menghasilkan sesuatu yang serupa, perusahaan bekerja dengan perangkat lunak / perangkat keras IoT. Penafian: Saya tidak bekerja di Econais atau saya terlibat dengannya.
sumber
Jawaban:
Jika Anda menggunakan ESP8266, fitur Smart Config bawaan dapat mencapainya. Contohnya dapat ditemukan di sini: ESP8266 Arduino WiFiSmartConfig.ino .
Langkah-langkah penting adalah mengatur ke mode STA:
WiFi.mode(WIFI_STA);
Kemudian mulailah mencari paket konfigurasi cerdas:
WiFi.beginSmartConfig();
Akhirnya periksa konfigurasi harus lengkap:
WiFi.smartConfigDone()
Wifi kemudian dapat dikonfigurasi pada perangkat menggunakan iPhone atau Android Ap , atau Anda dapat membuatnya sendiri dari Espressif iOS Ap atau Android Ap .
ESP32 juga memiliki kemampuan ini; lihat Demo 11: Cara menggunakan SmartConfig di Arduino ESP32 .
sumber
Sebagian besar perangkat yang saya beli (kamera IP, sakelar lampu, soket daya) menggunakan komunikasi ultrasonik di belakang layar. Lihatlah merek-merek seperti Chromecast, Lisnr & Chirp.
Ketika perangkat berada dalam mode konfigurasi, Anda harus memegang ponsel cerdas Anda dekat dengan perangkat dan aplikasi klien akan mengirimkan sinyal audio (bisa terdengar atau tidak terdengar), dengan SSID dan kata sandi dimodulasi masuk. Kedengarannya seperti zaman batu, tetapi ia bekerja tanpa embel-embel :)
sumber