Mündəricat:

SONOFF İkili Dərslik: MQTT və Ubidotlardan istifadə edərək elektrik cihazlarınızı uzaqdan idarə edin: 4 addım
SONOFF İkili Dərslik: MQTT və Ubidotlardan istifadə edərək elektrik cihazlarınızı uzaqdan idarə edin: 4 addım

Video: SONOFF İkili Dərslik: MQTT və Ubidotlardan istifadə edərək elektrik cihazlarınızı uzaqdan idarə edin: 4 addım

Video: SONOFF İkili Dərslik: MQTT və Ubidotlardan istifadə edərək elektrik cihazlarınızı uzaqdan idarə edin: 4 addım
Video: Sonoff SNZB-03 Бюджетный zigbee датчик движения, обзор и подключение в Tuya Smart и Home Assistant 2024, Noyabr
Anonim
SONOFF İkili Dərslik: MQTT və Ubidotlardan istifadə edərək elektrik cihazlarınızı uzaqdan idarə edin
SONOFF İkili Dərslik: MQTT və Ubidotlardan istifadə edərək elektrik cihazlarınızı uzaqdan idarə edin

9 dollarlıq Wi-Fi rölesi eyni anda iki cihazı idarə edə bilir. Onu Ubidots -a necə bağlayacağınızı və potensialını necə açacağınızı öyrənin!

Bu təlimatda, Itead-in SONOFF Dual-dan istifadə edərək 9 dollarlıq bir neçə 110V cihazın Wi-Fi üzərindən necə idarə olunacağını öyrənəcəksiniz. Bazarda istehlakçı səviyyəli WiFi ağıllı fişlərlə müqayisədə, SONOFF ağıllı ev və hətta sənaye IoT layihələrini daha geniş miqyasda etmək üçün əla alternativdir. Üstəlik, populyar ESP8266 Wi-Fi çipinə əsaslanaraq Arduino mühiti və Ubidotsdakı ESP kitabxanalarımız kimi digər qaynaqlara uyğun gəlir.

Addım 1: Tələblər və Quraşdırma

Tələblər və Quraşdırma
Tələblər və Quraşdırma
Tələblər və Quraşdırma
Tələblər və Quraşdırma
Tələblər və Quraşdırma
Tələblər və Quraşdırma

Bu Təlimata əməl etmək üçün sizə lazım olacaq:

  • Kompüterinizdən istifadə edərək SONOFF -u proqramlaşdırmaq üçün UartSBee cihazı
  • SONOFF İkili
  • UbidotsESPMQTT Kitabxanası
  • Ubidots hesabı - və ya - STEM Lisenziyası

Avadanlıq Quraşdırması

SONOFF Dual cihazını sökün, bu, təyyarədə ESP8266 proqramlaşdırmaq üçün lazım olan SONOFF TTL pinoutuna daxil olmaqdır. SONOFF, iki pin başlığı olmadan gəlir, buna görə cihazı proqramlaşdırmadan əvvəl onları lehimləməlisiniz.

Lehimdən sonra lövhəni UartSBee -ə bu cədvələ uyğun olaraq bağlayın:

UartSBee - SONOFF İkili

VCC - VCC

TX - RX

RX - TX

GND - GND

Addım 2: Arduino IDE Quraşdırması

Arduino IDE Quraşdırma
Arduino IDE Quraşdırma

Arduino IDE -də, Arduino üçün ESP8266 -nın kitabxanalarına daxil olmaq üçün Fayllar -> Tercihlər düyməsini vurun və Əlavə Panolar Meneceri URLləri sahəsinə bu URL daxil edin:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Bu sahə birdən çox URL dəstəkləyir. Başqa URL -ləriniz varsa, onları vergüllə ayırın.

  • Alətlər -> Kart menyusundan İdarə Heyətləri Menecerini açın və ESP8266 platformasını quraşdırın.
  • Quraşdırıldıqdan sonra Alətlər> Kart menyusuna gedin və lövhəni seçin: Ümumi ESP8266 Modulu.
  • UbidotsESPMQTT kitabxanasını GitHub hesabımızda ZIP faylı olaraq yükləyin.
  • Arduino IDE -yə qayıdın, Sketch -> Kitabxanaya daxil et -> Əlavə et. ZIP Kitabxanası.
  • UbidotsESPMQTT. ZIP faylını seçin və sonra "Qəbul et" və ya "Seç" düyməsini basın. Arduino IDE -ni bağlayın və yenidən açın.

Addım 3: SONOFF Dual -ı kodlaşdırın

SONOFF Dualınızı Kodlaşdırın
SONOFF Dualınızı Kodlaşdırın

Bu nümunə kodu, hər iki röleyi eyni anda açan və ya söndürən Ubidots dəyişəninə abunə olacaq.

Kodu işə salmadan əvvəl, Ubidots hesabınıza gedin, "Cihazlar" sekmesini tapın və "SONOFF Dual" adlı bir cihaz və "Relays" adlı bir dəyişən yaradın. Bu görüntüyə bənzəməlidir.

Cihaz API etiketinin "sonoff-dual" və dəyişən API etiketinin "relay" olduğuna əmin olun. Bunlar SONOFF tərəfindən MQTT brokerində hansı dəyişənə abunə olacağını bilmək üçün istifadə olunan unikal identifikatorlardır. Lazım gələrsə etiketləri düzəldə bilərsiniz. İndi cihazınızı bu kodla yandırmağa hazırsınız!

Addım 4: Cihazlarınızı Uzaqdan İdarə Edin

Cihazlarınızı Uzaqdan İdarə Edin!
Cihazlarınızı Uzaqdan İdarə Edin!
Cihazlarınızı Uzaqdan İdarə Edin!
Cihazlarınızı Uzaqdan İdarə Edin!

Cihazlarınızı yandırdıqdan sonra Arduino IDE -nin seriyalı monitorunu açın, şəkildəki kimi bir şey görməlisiniz, yəni WiFi bağlantısı və MQTT abunəliyi uğurlu oldu.

İndi "Dashboards" sekmesine keçin və "Control" tipli yeni bir Widget əlavə edin. Bu keçid "Relays" dəyişəninə "1" və ya "0" göndərəcək, sonra röleləri açmaq və ya söndürmək üçün SONOFF -in geri çağırma funksiyasında oxunacaq. İndi SONOFF Dual cihazınızı tablosundan uzaqdan idarə edə bilərsiniz!

Tövsiyə: