Tartalomjegyzék:
- Kellékek
- 1. lépés: Sonoff 5V DC -n
- 2. lépés: Új firmware telepítése
- 3. lépés: Állítsa be a Wifi -t
- 4. lépés: Tisztítás, javítás MQTT és relé száraz érintkező segítségével
- 5. lépés: Tesztelje az MQTT -t
- 6. lépés: Javítások…?
Videó: Sonoff Basic Wifi bővítő - MQTT szárazérintkező relé - 5v DC alacsony feszültség: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ok, volt néhány első generációs Sonoff alapeszközöm, és nem szeretném 220V -val használni őket, mivel még nem voltak igazán biztonságosak ebben a kiadásban. Egy ideje heverésztek, és vártak, hogy kezdjenek velük valamit.
Így a GitHubon (https://github.com/martin-ger/esp_wifi_repeater) találkoztam a martin-ger projekttel, és feltörtem a Sonoffot.
Először úgy alakítottam a Sonoffot, hogy 5VDC -n dolgozzon, és letiltottam az áramkör többi részét.
Kellékek
Sonoff Basic R1
5V DC tápegység
1. lépés: Sonoff 5V DC -n
Szóval ez elég egyszerű.
Az első képen látni fogja, hogy a Sonoff AMS1117 szabályozót használ 5V -ról 3,3V -ra való áttéréshez. A szabályozó csapjai balról jobbra vannak: IN (GND), OUT, IN (+). Ha forraszt egy kis vezetéket az IN (GND) és az IN (+) csatlakozóhoz, akkor csatlakoztathatja az 5 voltos egyenáramú áramforrást a tábla többi részének áramellátásához. Mivel ott kissé zavaros lehet, 2 másik csatlakozási pontot használtam. Az üres forrasztási pont az AMS117 (négyzet alakú NYÁK -jelölő) jobb oldalán GND. Csak balra van egy + kapcsolat. Nézze meg a közeli képet.
Ok, ha ez megtörtént, már tesztelheti a többi módosítás előtt.
2. lépés: Új firmware telepítése
A Github https://github.com/martin-ger/esp_wifi_repeater mappájának firmware-jében látni fogja a.bin fájlokat:
- 0x00000.bin
- 0x02000.bin
Ezeket le kell töltenie.
Ezután lépjen az ESP Expressif webhelyére, és töltse le az ESP letöltési eszközt (csak PC -n):
www.espressif.com/en/support/download/othe…
Indítsa el, és először megjelenik egy kiválasztási ablak - válassza a DEVELOPER, majd az ESP8266 lehetőséget. A képernyőnek úgy kell kinéznie, mint a fenti képernyőkép.
Ezután kattintson a jobb oldali "…" gombra a böngészéshez, és először válassza ki a 0x00000 fájlt. Adja hozzá a memóriahelyet a mellette lévő mezőbe: 0x00000.
Tegye ugyanezt a második fájlnál, és állítsa be a memória helyét: 0x02000.
Ha ez megtörtént, vegye fel kedvenc USB-TTL-jét, és csatlakoztassa a Sonoff-ot (győződjön meg arról, hogy nincs más tápellátás csatlakoztatva a Sonoff kártyához). Ellenőrizze még kétszer, hogy az USB-TTL 3.3V-ra van állítva!
A vaku mód aktiválásához nyomja meg a Sonoff gombot, miközben behelyezi az USB-TTL-t a számítógépbe.
Válassza ki a COM portot az ESP letöltőeszközben, és állítsa a sebességet 1152000 értékre. Kattintson a START gombra.
Csak 3 vagy 4 másodpercig tarthat. Néha az alaplapom nem működött megfelelően vaku módban-csak vegye ki az USB-TTL-t, nyomja meg a gombot, és helyezze be újra.
OK - ezzel elkészült a Sonoff ESP8266 új firmware -je.
Húzza ki az USB-TTL-t, és csatlakoztassa az 5 voltos egyenáramú áramforrást a Sonoff-hoz.
3. lépés: Állítsa be a Wifi -t
A Telnet segítségével fogjuk konfigurálni az eszközt. Puttyt használok.
Miután csatlakoztatta a tápegységet a Sonoff készülékhez, megjelenik egy új Wifi SSID: MyAP.
Csatlakozzon számítógépéhez - kezdetben nincs jelszó.
A csatlakoztatás után nyissa meg a Putty -t, és állítsa a következőre: 192.168.4.1 PORT 7777
Amikor a kapcsolat létrejött, megjelenik a következő: CMD>
Az alapvető parancsok használatával konfigurálja a Wifi -eszközt. Félkövér a parancs - a dőlt betű után a beállítás. Az első parancs velem mindig „Érvénytelen parancsot” ad - szóval csak ismételje meg.
CMD>
állítsa be a ssid your_home_router's_SSID azonosítót
állítsa be a jelszót saját_otthon_gép_jelszava
állítsa be az ap_ssid the_ESP's_new_ssid értéket
set ap_password ESP's_password
show // (a paraméterek ellenőrzéséhez)
állítsa be a status_led 13 // (a LED világít a GPIO 13 -on a táblán)
mentés // (!!! ne felejtsd el)
reset // (= újraindítás)
Rendben, most van egy alapvető alhálózata, amellyel a fő Wifitől elválasztott IoT-eszközöket csatlakoztathat.
Vagy használhatja ezt a vendégek, bébiszitterek, gyerekek számára, akik időzítővel csatlakoznak az internethez,….
Következő - MQTT hozzáadása, száraz érintkező relé és tisztítás.
4. lépés: Tisztítás, javítás MQTT és relé száraz érintkező segítségével
TISZTÍTÁS
Először megtisztítottam a táblát, és előkészítettem a száraz relé érintkezési viselkedésére.
Ez azt jelenti, hogy:
- csatlakoztatva az 5V DC -t a zöld terminálhoz
- vágja le a régi útvonalakat a NYÁK -on (vágja le a tábla tetejét és alját), így a terminál valóban el van szigetelve, és közvetlenül csatlakozik a 2 ponthoz, amelyeket korábban forrasztottunk a NYÁK -on. A tetején levághatja, ahol a piros vonalak vannak - látni fogja, hogy kezdetben kicsit tovább vágom őket. Stanley kést használok, majd egy nagyon éles kaparót. Ehelyett általában egy kis lapos csavarhúzó is alkalmas a NYÁK rézének lekaparására.
- vágja le a NYÁK -t a relé (forrasztópálya) közelében, és szereljen fel egy hidat, amint az a képen látható. Alapvetően a relé bal oldali 2 csatlakozója továbbra is 3.3V -ról táplálkozik. A jobb oldali 2 érintkező most zárt hurkot képez a zöld terminállal a tábla tetején. Így létrejön egy alapvető száraz kontaktus.
MQTT
Ha ez megtörtént, csatlakoztatom az 5 V egyenáramú forrást a zöld terminálhoz, hogy a tábla bekapcsoljon. Látnia kell, hogy a zöld LED villog, amikor a Wifi működik.
Az MQTT esetében csomópiros beállítást használok egy Raspberry Pi 3A+ készüléken, Aedes MQTT-vel. Hadd tudassa velem, ha valakit érdekel, hogy kibővítse ezt az útmutatót a beállításhoz. De bármely más MQTT brókerrel is működik.
Csatlakozzon a Putty -hoz a Sonoffhoz. Használhatja a belső (192.168.4.1) vagy a külső IP -címet (IP, amelyet a Wifi útválasztóról kapott).
CMD>
set mqtt_host IP_from_your_MQTT_server // (a többit alapértelmezettként hagytam - az MQTT -nek a főhálózaton kell lennie - tehát a fő Wifi -n belül vagy az interneten)
gpio 12 mód ki // (a relé GPIO 12 -en van)
megment
Visszaállítás
Feltétlenül mentse és állítsa vissza. Az MQTT beállítások csak újraindításkor módosulnak.
Ha ez megtörtént, akkor az MQTT kliens eszközzel ellenőrizheti az üzeneteket. MQTT Explorer -t használok.
5. lépés: Tesztelje az MQTT -t
15 másodperc múlva látni kell, hogy az ESP nyomja az üzeneteket.
A relé teszteléséhez tegyen közzé egy üzenetet:
topic:/WiFi/ESPRouter_xxxxxx/command // (az xxxxxx az eszköz HEX értéke)
üzenet: gpio 12 magasra állítva 4 // (a gpio 12, a relé beállítása magasra 4 másodpercre)
Hallani kell a relé kattanását, és az ESP elküldi a parancs visszajelzését a témához ("válasz").
Mostantól a telnet vagy az MQTT segítségével konfigurálhatja és módosíthatja a beállításokat. Bármilyen érvényes parancsot közzétehet az MQTT.
Ez az. Most alacsony feszültségű Sonoff, privát Wifi SSID, MQTT és száraz relé kell, hogy legyen.
Hadd mondjam el most megjegyzésekben, ha hasznosnak találta ezt, az általam elkövetett hibákat, az Ön által talált hibákat vagy fejlesztéseket!
Kösz.
6. lépés: Javítások…?
A tartomány azonban ilyen-olyan.
Van egy 2.4Ghz -es mini antennám egy régi routerről.
Megpróbálom telepíteni a Sonoffra, és megnézem, javít -e egy kicsit a tartományon.
Hozzáférés az AP/ST -hez - a weboldalhoz való hozzáférés zárolása
alapértelmezés szerint a weboldal "nyitott". Tehát ideális esetben, ha minden jól működik, nyissa meg a Putty -t, és küldje el a "zár" parancsot, és mentse el. Alapértelmezés szerint az Ön ST jelszavát használja a weboldal védelmére.
Ajánlott:
Valóban WiFi bővítő: 5 lépés
Valóban WiFi Extender: Bevezetés A True WiFi Extender egy Raspberry Pi Zero W alapú WiFi ismétlő. Szép alternatívát jelent a kereskedelmi forgalomban kapható WiFi ismétlőhöz, amely alacsony költségű (10 USD alatti) és személyre szabható szoftvert kombinál. Néhány hirdetésblokkoló megoldást is futtathat
Sonoff Basic újjáépítés alacsony feszültségre (12V): 6 lépés
Sonoff Basic újjáépítés alacsony feszültségre (12V): Helló srácok. Nem lenne jó néha az összes készüléket és minden cuccot irányítani egy WiFi intelligens kapcsolóval? De gyakran nem kell 230V AC -t váltani. Ha rövidzárlatot hoz létre a huzalozás során, fennáll az áramütés veszélye - Ez
USB elemmel működő vezeték nélküli WiFi bővítő: 7 lépés (képekkel)
USB elemmel működő vezeték nélküli WiFi bővítő: Mennyire irritáló, ha szállodában tartózkodik, és a WiFi csak silány. A WiFi bővítővel javíthatja a feltételeket, de az általam látottakhoz szükség van egy hálózati aljzatra, ami nem mindig áll rendelkezésre. Úgy döntöttem, hogy olcsón újjáépítem
Olcsó WiFi hatótávolság -bővítő az IoT számára: 8 lépés
Olcsó WiFi hatótávolság-kiterjesztő az IoT-hez: Hogyan építsünk saját WiFi-bővítőt egy olcsó, 2 dolláros, 8 dolláros ESP8266 WiFi modulból *** SZERKESZTÉS: Ennek az utasításnak az írása óta a firmware jelentősen javult, kiegészítve egy GUI-beállítási oldallal (mint egy normál útválasztó), tűzfal, erőforrás
Automatikus távoli BE / KI A videokamera MIC csatlakozójának használata / Alacsony feszültségű félvezető relé: 4 lépés (képekkel)
Automatikus távvezérlés BE / KI A videokamera MIC aljzatának használata / Alacsony feszültségű félvezető relé: Áttekintés: A kamera MIC aljzatát használtuk felismerni, amikor a kamera be van kapcsolva. Építettünk egy kisfeszültségű félvezető relét, amely érzékeli a MIC aljzatot, és automatikusan be- és kikapcsolja a távoli eszközt a kamerával egy időben. A szilárdtest