Kazalo:

SONOFF Dual Tutorial: Na daljavo upravljajte svoje električne naprave z uporabo MQTT in Ubidots: 4 koraki
SONOFF Dual Tutorial: Na daljavo upravljajte svoje električne naprave z uporabo MQTT in Ubidots: 4 koraki

Video: SONOFF Dual Tutorial: Na daljavo upravljajte svoje električne naprave z uporabo MQTT in Ubidots: 4 koraki

Video: SONOFF Dual Tutorial: Na daljavo upravljajte svoje električne naprave z uporabo MQTT in Ubidots: 4 koraki
Video: Я соединяю свой дом с Aquara II 2024, Julij
Anonim
SONOFF Dual Tutorial: Na daljavo upravljajte svoje električne naprave z uporabo MQTT in Ubidots
SONOFF Dual Tutorial: Na daljavo upravljajte svoje električne naprave z uporabo MQTT in Ubidots

Ta rele za Wi-Fi v vrednosti 9 USD lahko upravlja dve napravi hkrati. Naučite se, kako ga povezati z Ubidoti in izkoristiti ves njegov potencial!

V tem priročniku se boste naučili, kako nadzirati nekaj 110-voltnih naprav prek Wi-Fi-ja za 9 USD z uporabo Iteadovega SONOFF Dual. V primerjavi s pametnimi vtiči WiFi za potrošnike na trgu je SONOFF odlična alternativa za obsežnejše izdelavo projektov pametnega doma in celo industrijskih IoT. Poleg tega temelji na priljubljenem čipu Wi-Fi ESP8266, zaradi česar je združljiv z okoljem Arduino in drugimi viri, kot so naše knjižnice ESP v Ubidotsu.

1. korak: Zahteve in nastavitev

Zahteve in nastavitev
Zahteve in nastavitev
Zahteve in nastavitev
Zahteve in nastavitev
Zahteve in nastavitev
Zahteve in nastavitev

Če želite slediti tem navodilom, potrebujete:

  • Naprava UartSBee, ki lahko programira SONOFF z računalnikom
  • Dvojni SONOFF
  • Knjižnica UbidotsESPMQTT
  • Ubidots račun - ali - licenca STEM

Namestitev strojne opreme

Razstavite dvojno napravo SONOFF, to je za dostop do izhoda SONOFF TTL, ki ga bomo morali programirati na vgrajenem ESP8266. SONOFF prihaja brez dveh svojih zatičev, zato jih boste morali spajkati, preden programirate enoto.

Po spajkanju priključite ploščo na UartSBee po tej tabeli:

UartSBee - SONOFF Dvojni

VCC - VCC

TX - RX

RX - TX

GND - GND

Korak: Namestitev Arduino IDE

Namestitev Arduino IDE
Namestitev Arduino IDE

V Arduino IDE kliknite Datoteke -> Nastavitve in vnesite ta URL v polje URL -ji dodatnih upraviteljev plošč, da boste lahko dostopali do knjižnic ESP8266 za Arduino:

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

To polje podpira več URL -jev. Če imate že vnesene druge URL -je, jih ločite z vejicami.

  • Odprite upravitelja plošč v meniju Orodja -> meni Board in namestite platformo ESP8266.
  • Po namestitvi pojdite v meni Orodja> Plošča in izberite ploščo: Generični modul ESP8266.
  • Prenesite knjižnico UbidotsESPMQTT kot datoteko ZIP v našem računu GitHub.
  • Nazaj v Arduino IDE kliknite Sketch -> Include Library -> Add. ZIP Library.
  • Izberite datoteko. ZIP za UbidotsESPMQTT in kliknite »Sprejmi« ali »Izberi«. Zaprite Arduino IDE in jo znova odprite.

3. korak: Kodiranje vašega SONOFF Dual

Kodiranje vašega SONOFF Dual
Kodiranje vašega SONOFF Dual

Ta vzorčna koda se bo naročila na spremenljivko Ubidots, ki hkrati vklopi ali izklopi oba releja.

Preden zaženete kodo, pojdite na svoj račun Ubidots, poiščite zavihek "Naprave" in ustvarite napravo z imenom "SONOFF Dual" in spremenljivko v njej imenovano "Releji". Izgledati mora tako.

Prepričajte se, da je oznaka API-ja naprave "sonoff-dual" in oznaka spremenljivega API-ja "releji". To so edinstveni identifikatorji, ki jih SONOFF uporablja, da ve, na katero spremenljivko se je treba naročiti pri posredniku MQTT. Po potrebi lahko urejate oznake. Zdaj ste pripravljeni, da svojo napravo utripate s to kodo!

4. korak: Na daljavo upravljajte svoje aparate

Nadzirajte svoje aparate na daljavo!
Nadzirajte svoje aparate na daljavo!
Nadzirajte svoje aparate na daljavo!
Nadzirajte svoje aparate na daljavo!

Ko utripate svoje naprave, odprite serijski monitor Arduino IDE, bi morali videti nekaj podobnega na sliki, kar pomeni, da sta bila povezava WiFi in naročnina na MQTT uspešni.

Zdaj pojdite na zavihek "Nadzorne plošče" in dodajte nov pripomoček vrste "Nadzor" "Stikalo". To stikalo bo spremenljivki "Releji" poslalo "1" ali "0", ki se nato prebere v funkciji povratnega klica SONOFF za vklop ali izklop relejev. SONOFF Dual lahko zdaj upravljate na daljavo z armaturne plošče!

Priporočena: