Përmbajtje:

Sonoff Basic Wifi Extender - Stafetë e Kontaktit të Thatë MQTT - 5v DC Tension i ulët: 6 hapa
Sonoff Basic Wifi Extender - Stafetë e Kontaktit të Thatë MQTT - 5v DC Tension i ulët: 6 hapa

Video: Sonoff Basic Wifi Extender - Stafetë e Kontaktit të Thatë MQTT - 5v DC Tension i ulët: 6 hapa

Video: Sonoff Basic Wifi Extender - Stafetë e Kontaktit të Thatë MQTT - 5v DC Tension i ulët: 6 hapa
Video: Zigbee USB роутер ZB-SW01 - бюджетное решение для увеличения покрытия и емкости сети 2024, Nëntor
Anonim
Sonoff Basic Wifi Extender - Stafetë e Kontaktit të Thatë MQTT - 5V DC Tension i Ulët
Sonoff Basic Wifi Extender - Stafetë e Kontaktit të Thatë MQTT - 5V DC Tension i Ulët

Ok kisha disa pajisje bazë të brezit të parë Sonoff dhe nuk dua t'i përdor me 220v pasi ato nuk ishin vërtet të sigurta ende në atë lëshim. Ata ishin shtrirë për ca kohë duke pritur të bënin diçka me ta.

Kështu që unë hasa në projektin martin-ger në GitHub (https://github.com/martin-ger/esp_wifi_repeater) dhe hakova Sonoff.

Së pari e përshtata Sonoff -in për të punuar në 5vDC dhe çaktivizova pjesën tjetër të qarkut.

Furnizimet

Sonoff Basic R1

Furnizimi me energji 5V DC

Hapi 1: Sonoff në 5v DC

Sonoff në 5v DC
Sonoff në 5v DC
Sonoff në 5v DC
Sonoff në 5v DC
Sonoff në 5v DC
Sonoff në 5v DC

Pra, kjo është mjaft e thjeshtë.

Në imazhin e parë do të shihni që Sonoff përdor një rregullator AMS1117 për të kaluar nga 5v në 3.3v. Kunjat në rregullatorin janë nga e majta në të djathtë: IN (GND), OUT, IN (+). Duke bashkuar një tel të vogël në theIN (GND) dhe IN (+) ju mund të lidhni burimin tuaj të energjisë 5v DC për të furnizuar pjesën tjetër të bordit. Meqenëse mund të bëhet pak e çuditshme atje, kam përdorur 2 pika të tjera lidhjeje. Pika boshe e saldimit pikërisht në të djathtë të AMS117 (shënuesi katror pcb) është GND. Vetëm në të majtë ka një lidhje +. Hidhini një sy fotografisë nga afër.

Ok sapo të bëhet kjo, tashmë mund të provoni para se të bëni ndryshimet e tjera.

Hapi 2: Instalimi i firmuerit të ri

Instalimi i firmuerit të ri
Instalimi i firmuerit të ri
Instalimi i firmuerit të ri
Instalimi i firmuerit të ri

Në Github https://github.com/martin-ger/esp_wifi_repeater në firmware-in e dosjeve do të shihni skedarët.bin:

  • 0x00000.bin
  • 0x02000.bin

Ju duhet t'i shkarkoni këto.

Pastaj shkoni në faqen e internetit të ESP Expressif dhe shkarkoni mjetin e shkarkimit të ESP (vetëm PC):

www.espressif.com/sq/support/download/othe…

Filloni dhe së pari do të merrni një dritare përzgjedhëse - zgjidhni DEVELOPER dhe më pas ESP8266. Ekrani duhet të duket si pamja e mësipërme.

Pastaj klikoni në anën e djathtë "…" për të shfletuar dhe zgjedhur skedarin 0x00000 së pari. Shtoni vendndodhjen e kujtesës në kutinë ngjitur me të: 0x00000.

Bëni të njëjtën gjë për skedarin e dytë dhe vendosni vendndodhjen e kujtesës në: 0x02000.

Pasi të jetë bërë kjo, merrni USB-TTL-në tuaj të preferuar dhe lidhni Sonoff-in (sigurohuni që të mos keni ndonjë energji tjetër të lidhur me tabelën Sonoff). Gjithashtu kontrolloni dy herë që USB-TTL është vendosur në 3.3v!

Shtypni butonin në Sonoff ndërsa futni USB-TTL në kompjuterin tuaj për të aktivizuar modalitetin e blicit.

Përzgjidhni portën COM në mjetin e shkarkimit ESP dhe vendosni shpejtësinë në 1152000. Klikoni START.

Duhet të zgjasë vetëm 3 ose 4 sekonda. Ndonjëherë bordi im nuk shkonte në modalitetin e blicit siç duhet-thjesht hiqni USB-TTL, shtypni butonin dhe futeni përsëri.

OK - me këtë që kemi bërë ne kemi firmware -in e ri në Sonoff ESP8266.

Shkëputeni USB-TTL tuaj dhe lidhni burimin e energjisë 5v DC me Sonoff.

Hapi 3: Konfiguroni WiFi -në tuaj

Ne do të përdorim Telnet për të konfiguruar pajisjen. Unë përdor Stuko.

Pas lidhjes së energjisë me Sonoff, duhet të shihni një SSID të ri Wifi që shfaqet: MyAP.

Lidhuni me të me kompjuterin tuaj - fillimisht nuk ka fjalëkalim.

Pasi të lidheni hapni Stuko dhe vendoseni në: 192.168.4.1 PORT 7777

Kur të përfundojë lidhja, do të shihni: CMD>

Duke përdorur komandat bazë, do të konfiguroni pajisjen Wifi. Bold është komanda - italike pasi është cilësimi juaj. Komanda e parë me mua gjithmonë jep një 'Komandë të Pavlefshme' - kështu që thjesht përsëriteni atë.

CMD>

vendosni ssid në SSID -in tuaj_home_router

vendosni fjalëkalimin fjalëkalimin tuaj_home_router's

vendos ap_ssid the_ESP's_new_ssid

cakto fjalëkalimin ap_password ESP's

shfaq // (për të kontrolluar parametrat)

vendosni status_led 13 // (LED është në GPIO 13 në tabelë)

ruani // (!!! mos harroni)

rivendos // (= rindez)

Ok tani ju keni një nën-rrjet bazë që mund të përdorni për të lidhur pajisjet IoT të ndara nga Wifi juaj kryesor.

Ose mund ta përdorni këtë për mysafirët, kujdestarët e fëmijëve, fëmijët që hyjnë në internet me një kohëmatës,….

Tjetra - Shtoni MQTT, rele të kontaktit të thatë dhe pastrim.

Hapi 4: Pastrimi, Përmirësimi Me MQTT dhe Rele Dry Contact

Pastrim, përmirësim me MQTT dhe stafetë me kontakt të thatë
Pastrim, përmirësim me MQTT dhe stafetë me kontakt të thatë
Pastrim, përmirësim me MQTT dhe stafetë me kontakt të thatë
Pastrim, përmirësim me MQTT dhe stafetë me kontakt të thatë

PASTRIM

Së pari pastrova tabelën dhe e përgatita atë për sjelljen e kontaktit të stafetës së thatë.

Kjo do të thotë:

  1. lidhja e 5v DC me terminalin e gjelbër
  2. prerja e rrugëve të vjetra në PCB (prerë pjesën e sipërme dhe të poshtme të bordit) kështu që terminali është në të vërtetë i izoluar dhe lidhet drejtpërdrejt me 2 pikat që ngjitëm më herët në PCB. Në pjesën e sipërme mund ta shkurtoni aty ku janë vijat e kuqe - do të shihni që i kam prerë pak më tej fillimisht. Unë përdor një thikë Stanley dhe më pas një kruajtëse shumë të mprehtë. Në vend të kësaj, zakonisht një kaçavidë e vogël e sheshtë është gjithashtu në rregull për të hequr bakrin e PCB.
  3. prerë PCB -në pranë stafetës (pistës së saldimit) dhe instaloni një urë siç shihni në figurë. Në thelb 2 lidhjet e majta me stafetën akoma mundësohen nga 3.3v. Kontaktet e djathta 2 tani do të formojnë një lak të mbyllur me terminalin jeshil në krye të tabelës. Duke krijuar kështu një kontakt bazë të thatë.

MQTT

Pasi të bëhet kjo, unë lidh burimin 5v DC me terminalin e gjelbër, kështu që bordi të ndizet. Duhet të shihni që drita e gjelbër LED të pulsojë kur Wifi është në veprim.

Për MQTT unë përdor një konfigurim me ngjyrë të kuqe në një Raspberry Pi 3A+ me Aedes MQTT. Më tregoni nëse dikush është i interesuar të zgjerojë këtë udhëzues se si ta vendosë këtë. Por gjithashtu do të funksionojë me çdo ndërmjetës tjetër MQTT.

Lidhu me Putty me Sonoff. Mund të përdorni IP -në e brendshme (192.168.4.1) ose IP -në e jashtme (IP -në që e ka marrë nga ruteri juaj Wifi).

CMD>

vendosni mqtt_host IP_from_your_MQTT_server // (e lash pjesën tjetër të paracaktuar - MQTT duhet të jetë në rrjetin kryesor, megjithatë - kështu në WiFi -në tuaj kryesor brenda ose në publikun e internetit)

gpio 12 mode jashtë // (stafeta është në GPIO 12)

ruaj

rivendos

Sigurohuni që të ruani dhe rivendosni. Cilësimet MQTT ndryshojnë vetëm në rindezje.

Pasi të bëhet kjo, mund të përdorni një mjet klienti MQTT për të kontrolluar mesazhet. Unë përdor MQTT Explorer.

Hapi 5: Testoni MQTT

Test MQTT
Test MQTT
Test MQTT
Test MQTT

Pas 15 sekondash ju duhet të shihni ESP që shtyn mesazhet.

Për të testuar stafetën ju publikoni një mesazh:

tema:/WiFi/ESPRouter_xxxxxx/command // (xxxxxx është vlera HEX e pajisjes tuaj)

mesazh: gpio 12 vendosur lart për 4 // (vendos gpio 12, stafetë, në lartësi për 4 sekonda)

Ju duhet të dëgjoni klikimin e stafetës dhe ESP do të dërgojë reagimet e komandës në temë ("përgjigje").

Tani e tutje mund të përdorni ose telnet ose MQTT për të konfiguruar dhe ndryshuar cilësimet. Çdo komandë e vlefshme mund të publikohet nga MQTT.

Kjo eshte. Tani duhet të keni një Sonoff të tensionit të ulët, SSID privat Wifi, me MQTT dhe një stafetë të thatë që mund të kontrollohet.

Më lejoni tani në komente nëse e keni gjetur këtë të dobishme, çdo gabim që kam bërë, gabime që keni gjetur ose përmirësime!

Faleminderit.

Hapi 6: Përmirësime…?

Gama është kështu-kështu pse.

Unë kam një mini antenë 2.4Ghz nga një ruter i vjetër.

Unë do të përpiqem ta instaloj atë në Sonoff dhe të shoh nëse përmirëson gamën pak.

Qasja në AP/ST - kyçni aksesin në uebfaqe

si parazgjedhje faqja e internetit është 'e hapur'. Pra, në mënyrë ideale kur gjithçka funksionon mirë, hapni Putty dhe dërgoni komandën "lock" dhe ruajeni. Si parazgjedhje do të përdorë fjalëkalimin tuaj ST për të mbrojtur faqen e internetit.

Recommended: