Daftar Isi:

MEROSS MSS620 -- Perjalanan Menuju Keanehan: 3 Langkah
MEROSS MSS620 -- Perjalanan Menuju Keanehan: 3 Langkah

Video: MEROSS MSS620 -- Perjalanan Menuju Keanehan: 3 Langkah

Video: MEROSS MSS620 -- Perjalanan Menuju Keanehan: 3 Langkah
Video: How to configure your Meross device-MSS620 2024, November
Anonim
MEROSS MSS620 -- Perjalanan Menuju Keanehan
MEROSS MSS620 -- Perjalanan Menuju Keanehan

Seorang teman saya membutuhkan beberapa colokan listrik yang dikendalikan wifi untuk balkonnya - Anda tahu, hal-hal biasa: menyiram tanaman, menyalakan lampu saat hari mulai gelap. Jadi setelah beberapa browsing web, saya datang dengan MEROSS MSS620 - dua outlet listrik, wifi dikendalikan.

Tentu saja saya tidak ingin menyimpan firmware asli - mungkin saya oldschool, tetapi saya tidak suka mempercayai beberapa perusahaan Cina yang tidak jelas dengan kata sandi WiFi saya;) Karena saya tidak dapat menemukan info tentang model spesifik itu, saya memilih untuk pergi dengan nyali saya: Wifi 2.4GHz, beberapa aplikasi … benar: terdengar seperti ESP8266.

Langkah 1: Buka

Buka!
Buka!

Paket tiba, dan itu dia: Modul MCU yang tampak cukup familiar, RX, TX, GND dan beberapa jumper berlabel "KEY". Ambil pengukur kontinuitas saya dan konfirmasi: semua sinyal itu pergi ke tempat yang saya harapkan untuk ESP12 - ini akan mudah… jadi saya pikir.

!!!! Satu kata peringatan sebelum saya melanjutkan: jangan pernah mengoperasikan perangkat yang menggunakan tegangan listrik terbuka! Tegangan listrik dapat sangat membahayakan Anda, dalam kasus terburuk membunuh Anda! Jika Anda tidak tahu apa yang harus dilakukan tentang tegangan listrik, tanyakan pada seseorang yang tahu! Jika Anda tidak mengenal siapa pun, siapa yang dapat membantu Anda - jangan sentuh barang itu !!

Bagaimanapun - mengambil adaptor Serial USB dan terhubung ke RX/TX/GND - bekerja seperti pesona. Outputnya adalah 9600 baud, MCU memberikan banyak pesan status samar, tanda kehidupan yang bagus. GPIO0 ESP8266 harus ditarik ke GND untuk memasukkan MCU ke mode flash - jadi jumper melintasi pin KUNCI, menyalakan sistem… mengapa MCU masih berbicara dengan saya? Itu benar: tidak ada perubahan, jika jumper KUNCI ditutup atau dibuka - itu tidak mungkin untuk ESP12.

Saya bosan mencolokkan-mencabut perangkat, jadi saya menyalakan sistem melalui 3v3 adaptor USB-Serial saya dan mencoba reset perangkat keras modul - itu juga tidak melakukan apa-apa. apa??

Mengukur beberapa pin kontrol lagi dari modul tidak membantu sama sekali: harus ada beberapa pullup, yang seharusnya dapat dideteksi dengan meteran sederhana - bukan itu.

Jadi saya memutuskan untuk menempuh jalan yang sulit: Saya tahu bahwa semua pin yang diperlukan berada di tempat yang tepat untuk modul ESP12. Mari kita dapatkan satu di sana!

Langkah 2: Sesuatu yang Akrab

Sesuatu yang Familiar
Sesuatu yang Familiar

Sedikit keluar dari alat yang tepat untuk pekerjaan itu, saya berhasil melepaskan modul MCU dan menjatuhkan ESP12 baru, bekerja di luar kotak.

Langkah 3: Siapa Anda?

Siapa kamu?
Siapa kamu?

Tapi saya penasaran: apa yang baru saja saya hapus? Menyingkirkan HF Shield menjelaskan perilaku aneh: itu sama sekali bukan modul ESP! Di dalam saya menemukan MediaTek MT7662 - sedikit campuran antara ESP8285 dan ESP32, chip tunggal MCU, Wifi & BT. Jadi saya kira, bahwa pengembangan dimaksudkan untuk menggunakan modul ESP12 - itu sebabnya ada jumper KUNCI. Di suatu tempat di sepanjang jalan mereka mengganti Modul MCU.

Jadi - MSS620 dapat diretas. Namun perlu diketahui bahwa dibutuhkan beberapa penyolderan dan penghapusan modul MCU.

Jika Anda tertarik dengan tugas pin:

Relay/Saluran: IO12 / IO4

LED: IO5 (hijau/bawah) / IO13 (merah/atas)

Switch: IO14 (Pulldown, jadi baca melalui INPUT_PULLUP)