Talaan ng mga Nilalaman:

MEROSS MSS620 - isang Paglalakbay sa Pagkakaiba: 3 Mga Hakbang
MEROSS MSS620 - isang Paglalakbay sa Pagkakaiba: 3 Mga Hakbang

Video: MEROSS MSS620 - isang Paglalakbay sa Pagkakaiba: 3 Mga Hakbang

Video: MEROSS MSS620 - isang Paglalakbay sa Pagkakaiba: 3 Mga Hakbang
Video: Unboxing der Meross MSS620 WLAN Outdoor Steckdose und Homekit Einrichtung 2024, Hulyo
Anonim
MEROSS MSS620 - isang Paglalakbay patungo sa Kakaibang
MEROSS MSS620 - isang Paglalakbay patungo sa Kakaibang

Kailangan ng isang kaibigan ko ang ilang mga outlet ng kuryente na kinokontrol ng wifi para sa kanyang balkonahe - alam mo, ang karaniwang mga bagay: pagtutubig ng mga halaman, pagdadala ng mga ilaw kapag dumidilim. Kaya pagkatapos ng ilang pagba-browse sa web, nakarating ako sa MEROSS MSS620 - dalawang outlet ng kuryente, kontrolado ng wifi.

Siyempre hindi ko hinahanap upang mapanatili ang orihinal na firmware - marahil ako ay oldschool, ngunit hindi ko gusto ang pagtitiwala sa ilang hindi nakakubli na kumpanya ng Intsik sa aking password sa WiFi;) Dahil wala akong makitang anumang impormasyon tungkol sa tukoy na modelo na iyon, nagpasyang sumama sa aking lakas ng loob: 2.4GHz Wifi, ilang app… kanan: tunog tulad ng ESP8266.

Hakbang 1: Buksan Up

Buksan!
Buksan!

Dumating ang parsela, at narito ito: Isang pamilyar na pamilyar na pagtingin sa MCU Module, RX, TX, GND at ilang jumper na may label na "KEY". Kinuha ang aking meter ng pagpapatuloy at nakumpirma: ang lahat ng mga senyas na iyon ay pupunta kung saan ko aasahan na pupunta sila para sa isang ESP12 - magiging madali ito … kaya naisip ko.

!!!! Isang salita ng pag-iingat bago ako magpatuloy: huwag kailanman patakbuhin ang isang aparato na gumagamit ng boltahe ng mains na bukas! Main boltahe ay maaaring seryosong saktan ka, sa pinakamasamang kaso pumatay sa iyo! Kung wala kang ideya kung ano ang gagawin tungkol sa boltahe ng mains, magtanong sa isang tao na gawin! Kung wala kang kilala, sinong makakatulong sa iyo - huwag hawakan ang bagay na iyon !!!

Anyways - grab isang USB Serial adapter at konektado sa RX / TX / GND - nagtrabaho tulad ng isang alindog. Ang output ay 9600 baud, ang MCU ay nagbigay ng isang bungkos ng mga mensahe ng cryptic status, magandang tanda ng buhay. Ang GPIO0 ng ESP8266 ay dapat na hilahin sa GND upang makuha ang MCU sa flash mode - kaya't isang lumulukso sa kabuuan ng mga KEY pin, pinapagana ang system … bakit nakikipag-usap pa sa akin ang MCU? Tama iyan: walang pagbabago, kung ang KEY jumper ay sarado o bukas - imposible iyon para sa isang ESP12.

Nagsawa na ako sa pag-plug-unplug ng aparato, kaya pinapagana ko ang system kahit na ang 3v3 ng aking USB-Serial adapter at sinubukan ang pag-reset ng hardware ng module - na wala ring ginawa. WTH ??

Ang pagsukat ng ilang higit pang mga control pin ng module ay hindi nakatulong sa lahat: dapat mayroong ilang mga pullup, na dapat na makita ng isang simpleng meter - kailangan nila.

Kaya't napagpasyahan kong puntahan ang mahirap na paraan: Alam ko na ang lahat ng kinakailangang mga pin kung saan sa tamang lugar para sa isang module na ESP12. Kumuha tayo ng isa doon!

Hakbang 2: Isang Pamilyar na Bagay

Isang bagay na Pamilyar
Isang bagay na Pamilyar

Medyo wala sa tamang mga tool para sa trabaho na matagumpay kong naguba ang module ng MCU at bumagsak ng isang sariwang ESP12 na in-bang, nagtrabaho sa labas ng kahon.

Hakbang 3: Sino Ka?

Sino ka?
Sino ka?

Ngunit n-usisa ako: ano ang naalis ko lang? Ang pagtanggal sa HF Shield ay nagpaliwanag ng kakaibang pag-uugali: hindi iyon isang module ng ESP! Nalaman ko sa loob ang isang MediaTek MT7662 - medyo isang halo sa pagitan ng isang ESP8285 at isang ESP32, solong chip MCU, Wifi & BT. Kaya hulaan ko, na ang pag-unlad ay inilaan upang magamit ang isang module na ESP12 - na ang dahilan kung bakit mayroong KEY jumper. Sa isang lugar kasama ang paglipat nila ng MCU Modules.

Kaya - ang MSS620 ay hackable. Ngunit magkaroon ng kamalayan na tumatagal ng ilang paghihinang at pagtanggal ng module ng MCU.

Kung interesado ka sa pagtatalaga ng pin:

Mga Relay / Channel: IO12 / IO4

Mga LED: IO5 (berde / mas mababa) / IO13 (pula / itaas)

Lumipat: IO14 (Pulldown, kaya basahin ito sa pamamagitan ng INPUT_PULLUP)

Inirerekumendang: