Mündəricat:

MEROSS MSS620 - qəribəliklərə səyahət: 3 addım
MEROSS MSS620 - qəribəliklərə səyahət: 3 addım

Video: MEROSS MSS620 - qəribəliklərə səyahət: 3 addım

Video: MEROSS MSS620 - qəribəliklərə səyahət: 3 addım
Video: Meross Smart Wifi Outdoor Plug MSS620 REVIEW 2024, Iyul
Anonim
MEROSS MSS620 - qəribəliklərə səyahət
MEROSS MSS620 - qəribəliklərə səyahət

Bir dostumun balkonu üçün wifi nəzarətli elektrik prizlərinə ehtiyac vardı - bilirsən, adi şeylər: bitkiləri suvarmaq, qaranlıq düşəndə işıqları qaldırmaq. İnternetdə bir az gəzdikdən sonra MEROSS MSS620 - wifi idarə olunan iki elektrik prizi ilə tanış oldum.

Əlbəttə ki, orijinal proqram təminatını saxlamaq istəmirdim - bəlkə də köhnə məktəbdəyəm, amma WiFi şifrəmlə qaranlıq bir Çin şirkətinə etibar etməyi sevmirəm;) Xüsusi model haqqında heç bir məlumat tapa bilmədiyim üçün cəsarətimlə getməyi seçdim: 2.4GHz Wifi, bəzi tətbiqlər … sağda: ESP8266 kimi səslənir.

Addım 1: Açın

Açmaq!
Açmaq!

Paket gəldi və orada oldu: Olduqca tanış görünüşlü bir MCU Modulu, RX, TX, GND və "KEY" etiketli bir tullanan. Davamlılıq sayğacımı tutdu və təsdiqlədi: bütün bu siqnallar ESP12 üçün getməsini gözlədiyim yerə gedir - bu asan olacaq … düşündüm.

!!!! Davam etməzdən əvvəl bir xəbərdarlıq sözü: Şəbəkə gərginliyi açıq olan cihazı heç vaxt işlətməyin! Şəbəkə gərginliyi sizə ciddi zərər verə bilər, ən pis halda sizi öldürə bilər! Şəbəkə gərginliyi ilə bağlı nə edəcəyiniz barədə heç bir fikriniz yoxdursa, bunu biləndən soruşun! Kimsəni tanımırsan, kim sənə kömək edə bilər - bu şeylərə toxunma !!

Hər halda - bir USB Serial adapteri tutdu və RX/TX/GND -yə qoşuldu - cazibədarlıq kimi işləyirdi. Çıxış 9600 baud idi, MCU bir dəstə sirli status mesajı verdi, gözəl həyat əlaməti. MCU -nu flaş rejiminə keçmək üçün ESP8266 -nın GPIO0 -u GND -yə çəkilməlidir - belə ki, sistemi gücləndirən KEY pinlərindəki tullanan… MCU niyə hələ də mənimlə danışır? Düzdür: KEY tullanan qapalı və ya açıq olsaydı heç bir dəyişiklik olmaz - bu ESP12 üçün mümkün deyil.

Cihazı bağlamaqdan yoruldum, buna görə USB-Serial adapterimin 3v3-ü olsa da sistemi işə saldım və modulun hardware sıfırlamasını sınadım-bu da heç nə etmədi. WTH ??

Modulun daha bir neçə idarəetmə sancağının ölçülməsi heç bir fayda vermədi: bəzi çəkmələr olmalıdır, bu sadə bir sayğacla aşkarlanmalıdır - onlar yox idi.

Buna görə də çətin yola getməyə qərar verdim: ESP12 modulu üçün lazım olan yerdə lazım olan bütün pinlərin olduğunu bilirdim. Gəlin ora birini alaq!

Addım 2: tanış bir şey

Tanış bir şey
Tanış bir şey

İş üçün lazım olan vasitələrdən bir az kənarda MCU modulunu uğurla sökdüm və qutudan çıxarılaraq təzə bir ESP12 buraxdım.

Addım 3: Sən kimsən?

Sən kimsən?
Sən kimsən?

Amma maraqlandım: nəyi yeni sildim? HF Shield -dən xilas olmaq qəribə davranışı izah etdi: bu heç ESP modulu deyildi! İçəridə bir ESP8285 ilə ESP32, bir çipli MCU, Wifi və BT arasında bir az qarışıq olan MediaTek MT7662 tapdım. Deməli, inkişaf ESP12 modulundan istifadə etmək niyyətindədir - buna görə də KEY tullanan var. Yol boyu bir yerdə MCU modullarını dəyişdirdilər.

Beləliklə - MSS620 hack edilə bilər. Ancaq unutmayın ki, MCU modulundan bir az lehimləmə və qurtarmaq lazımdır.

Pin təyinatı ilə maraqlanırsınızsa:

Röleler / Kanallar: IO12 / IO4

LEDlər: IO5 (yaşıl/aşağı)/IO13 (qırmızı/yuxarı)

Keçid: IO14 (Pulldown, buna görə də INPUT_PULLUP vasitəsilə oxuyun)

Tövsiyə: