Isi kandungan:

Sonoff B1 Dengan Kit Rumah Apple Asli yang dibuat oleh Arduino: 6 Langkah
Sonoff B1 Dengan Kit Rumah Apple Asli yang dibuat oleh Arduino: 6 Langkah

Video: Sonoff B1 Dengan Kit Rumah Apple Asli yang dibuat oleh Arduino: 6 Langkah

Video: Sonoff B1 Dengan Kit Rumah Apple Asli yang dibuat oleh Arduino: 6 Langkah
Video: Berjuang Untuk Rakyat? Ahhh Yang Bener? 2024, November
Anonim
Sonoff B1 With Native Apple Home Kit Make by Arduino
Sonoff B1 With Native Apple Home Kit Make by Arduino

Ini tidak dapat difahami memberi anda cara yang sangat mudah bagaimana menyatukan lampu Sonoff B1 ke dalam kit rumah Apple anda tanpa jambatan tambahan

Pengenalan: Sonoff B1 adalah lampu yang cukup murah tetapi kuat yang mengandungi tiga jenis Led

1. Putih Dipimpin "Hangat"

2. Led Putih "Sejuk"

3. RGB Dipimpin

Oleh itu ia boleh digunakan dengan kombinasi yang berbeza dan secara teori kita dapat memperoleh kemungkinan kesan dengan menggabungkan brigthness dari Led

Langkah 1: Sediakan Lampu untuk Kemas Kini Firmware

Sediakan Lampu untuk Kemas Kini Firmware
Sediakan Lampu untuk Kemas Kini Firmware

Untuk mengemas kini firmware, kami memerlukan sedikit kemahiran pematerian

Ok mari kita mulakan

Buka penutup plastik dan cari kenalan, kita perlu menyolder wayar atau perisai agar mudah disambungkan penukar USB-UART.

Dalam kes saya, saya telah menggunakan header lelaki, tetapi mana-mana wayar atau wayar sederhana dengan pin boleh digunakan. Sekiranya anda akan bermain beberapa kali dengan wayar lampu harus pendek untuk memastikan bahawa penutup plastik diskrukan

Itu sahaja. Sekarang anda boleh mengemas kini firmware yang sangat mudah beli hanya buka tutup topi

Langkah 2: Sambungkan Lampu ke USB UART

Sambungkan Lampu ke USB UART
Sambungkan Lampu ke USB UART

Kabelnya mudah, tetapi harap perhatikan dua perkara:

1.! Lampu harus diputuskan dari voltan kuasa 220 v

2.! Gunakan USB UART dengan tetapan 3.3 v, jika tidak, anda akan memusnahkan peranti

Ok, mari kita sambung

LAMPU USB UART

3.3V 3.3V

GND GND

RX TX

TX RX

Untuk GPIO 0 lampu hanya sambungkan wayar sederhana. Seterusnya akan dijelaskan alasan

Langkah 3: Sediakan Arduino IDE

Sediakan Arduino IDE
Sediakan Arduino IDE

1. Anda perlu mempunyai persekitaran yang siap untuk memprogramkan cip ESP8266. Saya tidak akan terperinci di sana, kerana terdapat banyak penerbitan internet, lihat

2. Muat turun perpustakaan https://github.com/Yurik72/ESPHap dan lepaskan zip ke folder perpustakaan Arduino. Untuk Windows, ini biasanya perpustakaan C: / Users / \ Documents / Arduino

3. Dari arkib terlampir https://github.com/Yurik72/ESPHap/tree/master/wol… bongkar wolfSSL_3_13_0.rar ke folder yang sama di perpustakaan Arduino. (C: / Users / \ Documents / Arduino / library / wolfssl). Pastikan ia bukan pendua root. Fail bererti harus berada di bawah (C: / Users / \ Documents / Arduino / library / wolfssl)

4. Muat turun atau pasang perpustakaan

Sekarang kami bersedia memprogram ESP8266 anda

Buka lakaran

Dan tetapkan pengaturan papan yang betul di Arduino, lihat gambar dengan tetapan yang betul

Langkah 4: Flashing Firmware

Firmware Berkelip
Firmware Berkelip

Sambungkan UART USB anda ke komputer. lampu anda sudah sedia untuk menyala. Di Arduino IDE pilih port COM yang betul

Ada helah yang disebutkan sebelumnya. untuk menukar cip ke mod kilat GPIO 0 harus disambungkan ke GND semasa menghidupkan atau menetapkan semula

Ia boleh dilakukan dengan dua cara:

Sekiranya USB UART dengan butang reset, kemudian tekan butang muat naik firmware di Arduino IDE, tunggu mesej muat naik dan sambungkan wayar dari GPIO 0 ke GND Sonoff daripada menekan butang Reset USB UART, tunggu muat naik bermula, selepas itu wayar boleh terputus Sonoff

Sekiranya USB UART tanpa butang Reset, kemudian keluarkan USB dari komputer, sambungkan wayar dari GPIO 0 ke GND Sonoff, masukkan USB dan klik "muat turun". Selepas muat turun dimulakan. Semua ini diperlukan untuk meletakkan Sonoff dalam mod but (GPIO0 pada GND pada saat power-up)

Dalam kes saya, saya hanya wayar sentuhan sederhana dari GPIO 0 hingga GND USB UART, ada bilik yang disediakan di GND

Ok, Muat naik harus dimulakan dan anda akan melihat mesej kejayaan

Lampu Anda siap digunakan, lebih baik menetapkannya semula setelah berkelip.

Langkah 5: Siapkan Lampu dan Berpasangan Dengan Apple

Sediakan Lampu dan Berpasangan Dengan Apple
Sediakan Lampu dan Berpasangan Dengan Apple
Sediakan Lampu dan Berpasangan Dengan Apple
Sediakan Lampu dan Berpasangan Dengan Apple
Sediakan Lampu dan Berpasangan Dengan Apple
Sediakan Lampu dan Berpasangan Dengan Apple

Dalam kes saya, saya telah meneruskan proses penyediaan dan memasangkan dengan masih menyambungkan Lampu ke UART USB untuk mengawal monitor bersiri apa yang sedang berlaku

Mula-mula kita perlu menyambungkan / mengkonfigurasi lampu ke WiFi rumah anda

Selepas menghidupkan semula Lampu akan dimulakan dalam Mod titik akses. Anda perlu menyambungkan komputer anda ke rangkaian WiFi bernama "ES". Selepas sambungan, anda akan diarahkan ke portaal tawanan. Sekiranya tidak, buka penyemak imbas dan masukkan https://192.168.4.1. anda harus melihat portal konfigurasi

Pilih rangkaian rumah wifi anda atau masukkan secara manual, masukkan kata laluan dan sahkan. Lampu akan dihidupkan semula dan sekiranya berjaya, anda akan melihat log seperti ini

* WM: Hasil sambungan: * WM: 3 * WM: Alamat IP:

* WM: 192.168.0.93

Alamat IP bersambung WiFi: 192.168.0.93

>> Integrasi Rumah: homekit_is_paired 0

……..

>> HomeKit: Mengkonfigurasi mDNS >>> HomeKit: MDNS. Mulakan: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init server over

>> HomeKit: Pelayan Init melalui pelayan Web TIDAK SET, menunggu pasangan

Lampu siap dipasangkan! Mari buat

1. Buka telefon -> Laman utama Apple -> tambah peranti.

2. Lakukan pilihan untuk menambahkan secara manual dan kami melihat sesuatu seperti ES ……. ada, 3. Pilih bahawa dan setuju bahawa ia tidak diperakui, masukkan kata laluan 11111111 dan mari kita pergi…..

Sebagai peraturan, semuanya akan berlalu pertama kali dan anda akan segera melihatnya di peranti dan anda boleh menghidupkan dan mematikannya.

Secara teori, anda boleh memasang lampu dan menyambungkan …

Sekiranya tidak, lihat bahagian penyelesaian masalah

Langkah 6: Penyelesaian masalah

Penyelesaian masalah
Penyelesaian masalah

Sekiranya ada yang tidak kena, proses berpasangan adalah yang paling sukar, dan ujian dan pengalaman saya memerlukan sehingga 3 percubaan maksimum.

Anda perlu menetapkan semula peranti anda dan cuba lagi, Sekiranya peranti tidak muncul dalam senarai pasangan, mungkin peranti sudah menyimpan maklumat pasangan tetapi Apple Not:(Kita perlu mengeluarkan maklumat pasangan dari peranti..

Data berpasangan disimpan pada sistem fail SPIFFS "/pair.dat". dan anda perlu membuka penyemak imbas

masukkan https:// ip / browse dan anda akan diakses ke sistem fail SPIFFs anda.

Di mana ip adalah alamat IP peranti anda

Cukup hapus pasangan fail.dat, tetapkan semula peranti dan mulakan pemasangan semula

Disyorkan: