Mundarija:

DIY Sonoff aqlli kalitini Android ilovasidan foydalaning: 11 qadam
DIY Sonoff aqlli kalitini Android ilovasidan foydalaning: 11 qadam

Video: DIY Sonoff aqlli kalitini Android ilovasidan foydalaning: 11 qadam

Video: DIY Sonoff aqlli kalitini Android ilovasidan foydalaning: 11 qadam
Video: SONOFF BASICRFR3 - WiFi-реле с режимом DIY 2024, Noyabr
Anonim
Android ilovasidan foydalanib, DIY Sonoff aqlli kalitini yarating
Android ilovasidan foydalanib, DIY Sonoff aqlli kalitini yarating

Sonoff nima?

Sonoff - bu ITEAD tomonidan ishlab chiqilgan Smart Home uchun aqlli kalitli qurilma liniyasi. Ushbu liniyaning eng moslashuvchan va arzon qurilmalaridan biri Sonoff Basic va Sonoff mini. Bu ESP8266/ESP8285 ajoyib chipiga asoslangan Wi-Fi yoqilgan kalitlar.

Sonoff infratuzilmasi oddiy foydalanuvchilar uchun juda yaxshi ishlashi mumkin bo'lsa -da, boshqalar o'z uskunalari bilan o'zlarini yaratishni xohlashlari mumkin. DIY Sonoff aqlli qurilmasini o'rnatish uchun uskunalar past narxini o'zgartiradi: ESP8266, 1MB chirog'i, o'rni LED, tugma va quvvat.

Keyinchalik, firmware -ni esp8266 -ga yuklash uchun sizga kompyuter yoki noutbuk kerak emas, shunchaki SwitchIoT -ning ajoyib ilovasi bo'lgan Android -smartfon kerak, bu dastur yordamida IoT qurilmasi registrlarsiz dasturiy ta'minotni yuklash kabi osonroq bo'ladi. kirish va server konfiguratsiyasi.

Ushbu qo'llanmada sizga DIY Sonoff aqlli kalitini bir nechta uskuna modellari yordamida qanday qilish kerakligi aytiladi.

1-qadam: DIY Sonoff aqlli kalitini ESP-01 dan foydalaning

DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning
DIY Sonoff aqlli kalitini ESP-01-dan foydalaning

Eng kam xarajat ESP-01 va o'rni modulidan talab qilinadi.

ESP-01 uchun TTL konvertori uchun USB-dan qo'shimcha modul kerak, faqat dasturiy ta'minot yonib turganda. GPIO0-ni GND-ga ulash uchun tugmani qo'shish orqali siz uni o'zgartirishingiz kerak, shunda ESP-01 yoqilganda tugma bosilganda va ushlab turganda u flesh rejimga o'tishi mumkin.

USB TTL konvertorini Android smartfoniga ulash uchun OTG -dan foydalaning.

2 -qadam: DIY Sonoff aqlli kalitini yaratish uchun Wemos va Relay, Button Shield -dan foydalaning

DIY Sonoff Smart Switch -ni Wemos va Relay, Button Shield -dan foydalaning
DIY Sonoff Smart Switch -ni Wemos va Relay, Button Shield -dan foydalaning
DIY Sonoff Smart Switch -ni Wemos va Relay, Button Shield -dan foydalaning
DIY Sonoff Smart Switch -ni Wemos va Relay, Button Shield -dan foydalaning

Bu erda sizga faqat Wemos taxtasi, o'rni, tugma va bosh pimlari lehimli ikkita tayanchli qalqon kerak.

Siz uni yig'ishingiz oson bo'ladi, chunki u rasmda bo'lgani kabi bir nechta qalqonlarni bir -biriga bog'lab qo'ygan, pimning teskari tomonga burilmaganligini tekshiring.

Wemos va Android smartfonlari o'rtasida ulanish uchun OTG va mikro USB kabelidan foydalaning.

3 -qadam: NodeMCU va o'rni modulidan foydalangan holda DIY Sonoff aqlli kalitini yarating

DIY Sonoff aqlli kalitini yaratish uchun NodeMCU va o'rni modulidan foydalaning
DIY Sonoff aqlli kalitini yaratish uchun NodeMCU va o'rni modulidan foydalaning

Agar siz NodeMCU -dan foydalansangiz, uni joylashtirish va o'rni modulini joylashtirish uchun non paneli kerak bo'ladi. Quyidagi tarzda ulanish uchun kamida 3 ta o'tish kabeli kerak:

NodeMCU o'rni moduli

VIN VCC

GND GND

D0 IN

NodeMCU va Android smartfoni o'rtasida ulanish uchun OTG va mikro USB kabelidan foydalaning.

4 -qadam: DIY Sonoff aqlli kalitini Bluino IoT boshlang'ich to'plamidan foydalaning

DIY Sonoff aqlli kalitini yaratish uchun Bluino IoT boshlang'ich to'plamidan foydalaning
DIY Sonoff aqlli kalitini yaratish uchun Bluino IoT boshlang'ich to'plamidan foydalaning
DIY Sonoff aqlli kalitini yaratish uchun Bluino IoT boshlang'ich to'plamidan foydalaning
DIY Sonoff aqlli kalitini yaratish uchun Bluino IoT boshlang'ich to'plamidan foydalaning

Bluino IoT boshlang'ich to'plamida allaqachon Wemos taxtasi, o'rni, LED va tugma mavjud. Siz D6 piniga ulangan o'rni, D0 piniga ulangan LEDlar va D1 piniga ulangan tugmani ishlatasiz. Wemos va Android smartfonlari o'rtasida ulanish uchun OTG va mikro USB kabelidan foydalaning

5 -qadam: SwitchIoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini

SwitchOoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini
SwitchOoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini
SwitchOoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini
SwitchOoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini
SwitchOoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini
SwitchOoT dasturiy ta'minoti bilan Flash Sonoff Basic R1/R2/R3/mini

ESP8266/ESP8285 ketma -ket port orqali dasturlashtirilgan. Sonoff uskunasini yoqish uchun sizga USB -dan TTL -ga 3.3V (PL2303) darajali konvertor va uni ulash uchun dupont kabeli kerak. USB -ni TTL -konvertoriga osongina ulash uchun siz PCB -da pin sarlavhasini lehimlashingiz kerak bo'lishi mumkin. Sonoff Basic R1/R2/R3/mini har bir kompyuterda RX, TX, 3V3 va GND ning turli nuqtalari mavjud, siz rasmga muvofiq belgini ko'rishingiz mumkin.

Asosan, PCB Sonoff -ni USB -TTL konvertoriga quyidagicha ulashingiz kerak:

PCB Sonoff USB -dan TTL -ga

3V3 3V3

RX TX

TX RX

GND GND

Ovozni o'chirish uchun avval siz flesh rejimiga o'tishingiz kerak, uni yoqish uchun smartfonga OTG -ni qo'shganingizda tugmani bosib ushlab turing.

6 -qadam: Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning

Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning
Firmware -ni Android -dan ESP8266/ESP8285 -ga yuklash SwitchIoT ilovasidan foydalaning

Smartfon yordamida apparat o'rnatishni tugatgandan so'ng, dasturiy ta'minotni ESP8266/ESP8285 chipiga yuklashni boshlash vaqti keldi. Buni kuting, shnur kabeliga ulanish paytida AC QUVATI ULANMASIN.

Google Playstore -dan SwitchIoT ilovasini o'rnating.

SwitchIoT ilovasi

SwitchIoT ilovasini oching, vidjet sozlamalari menyusiga kiring, "USB orqali dasturiy ta'minotni yuklash" variantini tanlang, so'ngra yonib -o'chadigan qurilmaga qarab oldindan o'rnatilgan variantlarni belgilang. Oxir -oqibat "Yuklab olish" tugmachasini bosing va bajarilishini kuting, bu biroz vaqt talab etadi.

Agar sizda USB OTG bo'lmasa yoki telefondan dasturiy ta'minotni yuklashda siz hali ham telefoningiz bilan xavf ostida bo'lsangiz, "GENERATE. BIN" tugmasini bosish orqali dasturiy ta'minot faylini ikkilamchi formatda (masalan, 0x00000_32e5_NodeMCU.bin) yaratishingiz mumkin. Keyin dastur uni elektron pochta yoki onlayn xotiraga yuboradi, keyin uni kompyuterda ochadi va NodeMCU Flasher dasturi yordamida dasturiy ta'minotni yuklaydi.

7 -qadam: SwitchIoT qurilmasini tarmoqqa ulang

SwitchIoT qurilmasini tarmoqqa ulang
SwitchIoT qurilmasini tarmoqqa ulang
SwitchIoT qurilmasini tarmoqqa ulang
SwitchIoT qurilmasini tarmoqqa ulang

Yuklash tugagandan so'ng, uskunani yoqing va nima bo'lishini ko'ring. Birinchi marta LED tez yonadi, bu shuni anglatadiki, qurilma hech qanday tarmoqqa ulanmagan (yoki siot-xxxx xost nomi bilan AP rejimida), siz qurilma ishlatadigan tarmoqni qo'shishingiz kerak.

Ilovani oching va sozlamalarga o'ting va "Qurilmani tarmoqqa ulang" menyusini tanlang, SwitchIoT qurilmasining LED tez yonib turishini tasdiqlang, smartfoningizni siot-xxxx nomli tarmoqqa ulang, shundan so'ng SSID va parolni ishlating. SwitchIoT qurilmasi tomonidan. Keyin "Ulanish" tugmasini bosing, tugashini kuting.

8 -qadam: Status LED indikatorini bilish

LED indikatorining holatini bilish
LED indikatorining holatini bilish

SwitchIoT qurilmasi ishlayotganida bir nechta shartlar mavjud bo'lib, u LED holatining o'zgarishi bilan ko'rinadi.

1. LED tez yonadi, demak yo'riqnoma bilan ulanmagan, bunga sabab bo'lishi mumkin:

  • Wi -Fi kuchsiz. Routeringiz qurilmangizdan juda uzoqda va atrof -muhitga aralashuv bo'lishi mumkin. Buni hal qilish uchun, iltimos, SwitchIoT qurilmangizni yo'riqnoma yoniga olib boring. Agar muammo hali ham mavjud bo'lsa, iltimos, SwitchIoT qurilmasini qayta o'rnating, tarmoq sozlamalarini qo'shish orqali tarmoqqa qayta ulaning.
  • SwitchIoT qurilmasida saqlangan WiFi SSID va parol unutildi, bu SwitchIoT qurilmasidagi tugmani 5 soniya bosib turish bilan sodir bo'lishi mumkin. tarmoq sozlamalarini qo'shish orqali tarmoqqa qayta ulanish kerak.

2. LED har 4 soniyada bir marta yonib -o'chib turadi, demak, serverga ulanmagan, buning sababi tarmoqning Internetga kira olmasligidir. Iltimos, tarmoq xizmati ulanishlarini tekshiring va SwitchIoT qurilmasini qayta o'rnating.

3. LED yoniq, bu SwitchIoT qurilmasi ishlaydi va serverga ulanganligini bildiradi.

9 -qadam: SwitchIoT tokenini boshqa foydalanuvchi bilan baham ko'ring

SwitchIoT tokenini boshqa foydalanuvchilar bilan baham ko'ring
SwitchIoT tokenini boshqa foydalanuvchilar bilan baham ko'ring

SwitchIoT qurilmasi egasi boshqalarga qurilmalarni boshqarishni to'liq baham ko'rishi mumkin, shuning uchun boshqalar yoqish/o'chirish, jadvalni, taymerni, tsiklni o'zgartirish va SwitchIoT ilovasida qurilmani nomlashi mumkin. Bu funksiya oila uchun juda yaxshi, chunki bu ularga birgalikda nazorat qilish imkonini beradi.

SwitchIoT qurilmasi tokenlarini ulashish usuli juda oson, siz boshqalarga faqat noyob tokenlarni ulashishingiz kerak va ular uni SwitchIoT ilovasiga joylashtirishadi.

Har bir SwitchIoT qurilmasining belgisi noyobdir va u Android smartfonidan ishlab chiqariladi, shuning uchun bu token doimiydir, uni boshqalar bilan bo'lishish uchun ehtiyotkorlik bilan ishlash kerak.

10 -qadam: Bir xil SwitchIot qurilmasini ko'paytirishni boshqarish

Xuddi shu SwitchIot qurilmasining ko'pligini boshqarish
Xuddi shu SwitchIot qurilmasining ko'pligini boshqarish

Noyob tokenlarga bir nechta ilova va bir nechta SwitchIoT qurilmasi orqali kirishga ruxsat berilishi mumkin. Bu funksiya yordamida siz ikkita boshqaruv qurilmasi va SwitchIoT ilovasi kabi sxemalarni yaratishingiz mumkin, ular birgalikda boshqarilishi mumkin. Agar bitta SwitchIoT qurilmasi yoqilgan bo'lsa, boshqa SwitchIoT qurilmasi ham xuddi shu yoqilgan shartlarga amal qiladi.

11 -qadam: rohatlaning

Umid qilamanki, sizga SwitchIoT yoqadi. Agar shunday qilsangiz va qilgan bo'lsangiz, iltimos "Men buni uddaladim!" qancha ishlaganini menga xabar berish uchun. Havolani ulashing, yoqing va obuna bo'ling. Har doimgidek, agar sizda biron bir savol bo'lsa, menga xabar bering!

Tavsiya: