Mündəricat:

Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın: 11 addım
Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın: 11 addım

Video: Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın: 11 addım

Video: Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın: 11 addım
Video: Lanbon L8-HS - wi-fi выключатель на три линии с сенсорным экраном для Tuya Smart и Home Assistant 2024, Iyul
Anonim
Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın
Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın

Sonoff nədir?

Sonoff, ITEAD tərəfindən hazırlanmış Smart Home üçün ağıllı bir keçid cihazıdır. Bu xəttin ən çevik və ucuz cihazlarından biri Sonoff Basic və Sonoff mini -dir. Bunlar əla bir çip olan ESP8266/ESP8285-ə əsaslanan Wi-Fi effektiv açarlardır.

Sonoff infrastrukturu əsas istifadəçilər üçün olduqca yaxşı işləyə bilsə də, digərləri öz cihazları ilə özlərini ələ keçirmək üçün hack etmək istəyə bilərlər. DIY Sonoff ağıllı qurmaq üçün avadanlıq aşağı qiymətini dəyişdirir: 1MB flaşlı ESP8266, Relay LED, Düymə və güc.

Daha sonra, firmware proqramını esp8266 -ya yükləmək üçün kompüterə və ya dizüstü kompüterə ehtiyacınız yoxdur, sadəcə SwitchIoT olan möhtəşəm bir tətbiqə malik bir Android smartfonuna ehtiyacınız var, bu proqram IoT cihazını qeyd etmədən firmware yükləmək qədər asanlaşdırır/ giriş və server konfiqurasiyaları.

Bu dərslik, bir neçə fərqli hardware modeli istifadə edərək DIY Sonoff ağıllı açarını necə edəcəyinizi izah edəcək.

Addım 1: DIY Sonoff Smart Switch ESP-01 istifadə edin

DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin
DIY Sonoff Smart Switch ESP-01 istifadə edin

Ən aşağı dəyəri ESP-01 və röle modulundan istifadə etmək lazımdır.

Yalnız firmware yanıb-sönərkən istifadə olunan ESP-01 üçün TTL çeviricisinə əlavə USB modulu lazımdır. GPIO0-nu GND-ə bağlamaq üçün bir düymə əlavə edərək onu dəyişdirməlisiniz ki, ESP-01 açıldıqda düymə basılı və basılı olarkən flaş rejiminə keçə bilər.

Android smartfonu ilə USB TTL çeviricisi arasında əlaqə yaratmaq üçün bir OTG istifadə edin.

Addım 2: Wemos və Relay, Button Shield istifadə edərək DIY Sonoff Smart Switch yaradın

Wemos və Relay, Button Shield istifadə edərək DIY Sonoff Smart Switch yaradın
Wemos və Relay, Button Shield istifadə edərək DIY Sonoff Smart Switch yaradın
Wemos və Relay, Button Shield istifadə edərək DIY Sonoff Smart Switch yaradın
Wemos və Relay, Button Shield istifadə edərək DIY Sonoff Smart Switch yaradın

Burada yalnız Wemos lövhəsinə, röleyə, düyməyə və baş pinləri lehimlənmiş ikili əsas qalxana ehtiyacınız var.

Şəkildəki kimi yalnız bir neçə qalxan yığdığı üçün onu yığmaq çox asandır, pinin tərsinə yönəlməməsini yoxlayın.

Wemos ilə Android smartfonu arasında əlaqə yaratmaq üçün OTG və mikro USB kabelindən istifadə edin.

Addım 3: NodeMCU və Relay Modulundan istifadə edərək DIY Sonoff Smart Switch yaradın

DIY Sonoff Smart Switch NodeMCU və Relay Modulundan istifadə edin
DIY Sonoff Smart Switch NodeMCU və Relay Modulundan istifadə edin

Bir NodeMCU istifadə edirsinizsə, onu yerləşdirmək və röle modulunu yerləşdirmək üçün çörək taxtasına ehtiyacınız var. Aşağıdakı kimi bağlanmaq üçün ən azı 3 ədəd tullanan kabel lazımdır:

NodeMCU Relay modulu

VIN VCC

GND GND

D0 IN

NodeMCU ilə Android smartfonu arasında əlaqə yaratmaq üçün OTG və mikro USB kabelindən istifadə edin.

Addım 4: Bluino IoT Başlanğıc Kitindən istifadə edərək DIY Sonoff Ağıllı Açar Edin

Bir DIY Sonoff Ağıllı Açar Edin, Bluino IoT Başlanğıc Kitindən istifadə edin
Bir DIY Sonoff Ağıllı Açar Edin, Bluino IoT Başlanğıc Kitindən istifadə edin
Bir DIY Sonoff Ağıllı Açar Edin, Bluino IoT Başlanğıc Kitindən istifadə edin
Bir DIY Sonoff Ağıllı Açar Edin, Bluino IoT Başlanğıc Kitindən istifadə edin

Bluino IoT Başlanğıc Kitində artıq Wemos lövhəsi, rölesi, LED və düymə var. D6 pininə bağlı bir röle, D0 pininə bağlı LEDlər və D1 pininə bağlı bir düymə istifadə edəcəksiniz. Wemos ilə Android smartfonu arasında əlaqə yaratmaq üçün OTG və mikro USB kabelindən istifadə edin

Addım 5: SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini

SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini
SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini
SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini
SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini
SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini
SwitchIoT Firmware ilə Flash Sonoff Basic R1/R2/R3/mini

ESP8266/ESP8285 serial port vasitəsilə proqramlaşdırılmışdır. Sonoff aparatını yandırmaq üçün USB -dən TTL -ə çevirici səviyyəsi 3.3V (PL2303) və onu bağlamaq üçün dupont kabeli lazımdır. USB -ni TTL çeviricisinə asanlıqla bağlamaq üçün PCB -də bir pin başlığını lehimləməyiniz lazım ola bilər. Sonoff Basic R1/R2/R3/mini hər bir pcb -in fərqli RX, TX, 3V3 & GND nöqtələrinə malikdir, işarəyə görə şəklə görə bilərsiniz.

Əsasən PCB Sonoff -u USB ilə TTL çeviricisinə aşağıdakı kimi bağlamalısınız:

PCB Sonoff USB -dən TTL -ə

3V3 3V3

RX TX

TX RX

GND GND

Əvvəlcə flaş sonunu əldə etmək üçün flaş rejiminə keçməlisiniz, işə salmaq üçün OTG -ni smartfona daxil edərkən düyməni basıb saxlayın.

Addım 6: Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin

Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin
Firmware -ni Android -dən ESP8266/ESP8285 -ə yükləmək SwitchIoT Tətbiqindən istifadə edin

Bir smartfonla cihaz qurmağı bitirdikdən sonra, firmware proqramını ESP8266/ESP8285 çipinə yükləməyə başlamağın vaxtı gəldi. Flaş kabel bağlantısı zamanı AC GÜÇÜNÜ BAXMAYIN əmin olun əvvəl bunu gözləyin.

Google Playstore -dan SwitchIoT tətbiqini quraşdırın.

SwitchIoT Tətbiqi

SwitchIoT tətbiqini açın, widget ayarları menyusuna daxil olun, "USB vasitəsilə firmware yüklə" seçimini seçin, sonra yanıb -sönəcəyiniz aparata uyğun olaraq əvvəlcədən təyin edilmiş variantları seçin. Nəhayət "YÜKLƏ" düyməsini basın və tamamlanana qədər gözləyin, bu bir az vaxt aparacaq.

USB OTG yoxdursa və ya telefondan firmware yükləyərkən hələ də telefonunuzla risk altındasınızsa, "GENERATE. BIN" düyməsinə toxunaraq ikili formatda (məsələn, 0x00000_32e5_NodeMCU.bin) bir firmware faylı yarada bilərsiniz. Tətbiq sonra e -poçt və ya onlayn yaddaşa göndərin, sonra kompüterinizdə açın, sonra NodeMCU Flasher proqramından istifadə edərək firmware yükləyin.

Addım 7: SwitchIoT Cihazını Şəbəkəyə qoşun

SwitchIoT Cihazını Şəbəkəyə qoşun
SwitchIoT Cihazını Şəbəkəyə qoşun
SwitchIoT Cihazını Şəbəkəyə qoşun
SwitchIoT Cihazını Şəbəkəyə qoşun

Yükləmə tamamlandıqdan sonra cihazı açın və nə baş verdiyini görün. Vəziyyət LED-i ilk dəfə sürətlə yanıb-sönəcəksə, bu, cihazın heç bir şəbəkəyə bağlı olmadığını göstərir (və ya host adı siot-xxxx ilə AP rejimində), cihazın istifadə edəcəyi şəbəkəni əlavə etməlisiniz.

Proqramı açın və "Cihazı şəbəkəyə qoşun" menyusunu seçin, SwitchIoT cihazının vəziyyətinin LEDinin sürətlə yanıb söndüyünü təsdiq edin, smartfonunuzu siot-xxxx host adı olan bir şəbəkəyə qoşun, sonra SSID və şifrəni doldurun. SwitchIoT cihazı tərəfindən. Sonra "BAĞLAN" düyməsini basın, bitənə qədər gözləyin.

Addım 8: Status LED Göstəricisini bilmək

Status LED Göstəricisini bilmək
Status LED Göstəricisini bilmək

SwitchIoT cihazının işlədiyi zaman vəziyyət LED -lərinin dəyişməsi ilə görünən bir neçə şərt var.

1. LED sürətlə yanıb -sönür, bu, marşrutlaşdırıcınızla əlaqə qura bilməməyiniz deməkdir, bunun səbəbi ola bilər:

  • WiFi gücü zəifdir. Routeriniz cihazınızdan çox uzaqdadır və ətraf mühitə müdaxilə ola bilər. Bunu həll etmək üçün SwitchIoT cihazınızı yönləndiriciyə yaxınlaşdırın. Problem hələ də davam edərsə, lütfən SwitchIoT cihazını sıfırlayın, bir şəbəkə qəbulu əlavə edərək şəbəkəyə yenidən qoşulun.
  • SwitchIoT cihazında saxlanan WiFi SSID və parol unuduldu, bu SwitchIoT cihazındakı düyməni 5 saniyə basmaqla baş verə bilər. Əvvəlki addım tətbiqindən istifadə edərək şəbəkə parametrləri əlavə edərək şəbəkəyə yenidən qoşulmalısınız.

2. LED hər 4 saniyədə bir yanıb -sönür, bu serverə qoşula bilməməyiniz deməkdir, bunun səbəbi şəbəkənin İnternetə çıxa bilməməsidir. Zəhmət olmasa şəbəkə xidməti əlaqələrinizi yoxlayın və SwitchIoT cihazını sıfırlayın.

3. LED yanır, bu SwitchIoT cihazının işlədiyi və serverə qoşulduğu deməkdir.

Addım 9: SwitchIoT Tokenini digər istifadəçilərlə paylaşın

SwitchIoT Tokenini digər istifadəçilərlə paylaşın
SwitchIoT Tokenini digər istifadəçilərlə paylaşın

SwitchIoT cihaz sahibi, cihazların idarə olunmasını başqaları ilə bölüşə bilər və buna görə də digərləri aça/söndürə, cədvəli, taymeri, döngəni dəyişə və SwitchIoT tətbiqində cihazı adlandıra bilər. Bu funksiya ailə üçün əladır, çünki birlikdə idarə etməyə imkan verəcəkdir.

SwitchIoT cihaz nişanlarını paylaşmağın yolu çox asandır, yalnız özünəməxsus əlamətləri başqaları ilə bölüşmək lazımdır və onlar sadəcə SwitchIoT tətbiqinə yapışdırırlar.

Hər bir SwitchIoT cihazının işarəsi unikaldır və Android smartfonunuzdan yaradılmışdır, buna görə də bu möcüzə qalıcıdır, başqaları ilə bölüşmək üçün ehtiyatla davranmalısınız.

Addım 10: Eyni SwitchIot Cihazını çoxaltmağa nəzarət

Eyni SwitchIot Cihazını çoxaltın
Eyni SwitchIot Cihazını çoxaltın

Unikal əlamətlərə birdən çox tətbiq və birdən çox SwitchIoT cihazı ilə daxil olmağa icazə verilə bilər. Bu xüsusiyyətlə birlikdə idarə edilə bilən iki keçid cihazı və SwitchIoT tətbiqi kimi sxemlər yarada bilərsiniz. Bir SwitchIoT cihazı AÇIQdırsa, digər SwitchIoT cihazı da eyni şərtləri AÇIQ tətbiq edir.

Addım 11: Zövq alın

İnşallah SwitchIoT -dan zövq alırsınız. Etdiyiniz və etdiyiniz təqdirdə, "Mən etdim!" nə qədər işlədiyini mənə bildirmək üçün. Linki paylaşın, bəyənin və abunə olun. Həmişə olduğu kimi, hər hansı bir sualınız varsa, mənə bildirin!

Tövsiyə: