Mục lục:

MEROSS MSS620 - Hành trình đi vào sự kỳ lạ: 3 bước
MEROSS MSS620 - Hành trình đi vào sự kỳ lạ: 3 bước

Video: MEROSS MSS620 - Hành trình đi vào sự kỳ lạ: 3 bước

Video: MEROSS MSS620 - Hành trình đi vào sự kỳ lạ: 3 bước
Video: Nuki new smart lock, LG HomeKit 2018 support u turn, Neato Robotics and Meross garage door opener 2024, Tháng bảy
Anonim
MEROSS MSS620 - Hành trình đi vào sự kỳ lạ
MEROSS MSS620 - Hành trình đi vào sự kỳ lạ

Một người bạn của tôi cần một số ổ cắm điện có điều khiển bằng wifi cho ban công của cô ấy - bạn biết đấy, những thứ thông thường: tưới cây, bật đèn khi trời tối. Vì vậy, sau một vài lần duyệt web, tôi đã nghĩ ra MEROSS MSS620 - hai ổ cắm điện, điều khiển bằng wifi.

Tất nhiên tôi không tìm cách giữ lại phần sụn gốc - có thể tôi là học sinh cũ, nhưng tôi không thích tin tưởng một công ty Trung Quốc khó hiểu nào đó bằng mật khẩu WiFi của mình;) Vì tôi không thể tìm thấy bất kỳ thông tin nào về mô hình cụ thể đó, tôi đã chọn sử dụng với sự can đảm của tôi: Wifi 2.4GHz, một số ứng dụng… đúng: nghe giống như ESP8266.

Bước 1: Mở ra

Mở ra!
Mở ra!

Bưu kiện đã đến, và nó ở đó: Một Mô-đun MCU trông khá quen thuộc, RX, TX, GND và một số jumper có nhãn "KEY". Lấy máy đo liên tục của tôi và xác nhận: tất cả những tín hiệu đó đi đến nơi mà tôi mong đợi chúng sẽ đến với ESP12 - điều này sẽ dễ dàng… vì vậy tôi nghĩ.

!!!! Một lời cảnh báo trước khi tôi tiếp tục: không bao giờ vận hành thiết bị sử dụng điện áp nguồn mở! Điện áp nguồn có thể gây hại nghiêm trọng cho bạn, trong trường hợp xấu nhất là giết chết bạn! Nếu bạn không có ý tưởng phải làm gì về điện áp lưới, hãy hỏi ai đó! Nếu bạn không biết ai đó, ai có thể giúp bạn - đừng chạm vào những thứ đó !!!

Dù sao thì - lấy bộ chuyển đổi nối tiếp USB và kết nối với RX / TX / GND - hoạt động như một sự quyến rũ. Đầu ra là 9600 baud, MCU đưa ra một loạt các thông báo trạng thái khó hiểu, dấu hiệu tốt đẹp của cuộc sống. GPIO0 của ESP8266 phải được kéo đến GND để đưa MCU vào chế độ flash - vì vậy một jumper qua các chân KEY, cấp nguồn cho hệ thống… tại sao MCU vẫn nói chuyện với tôi? Đúng vậy: không thay đổi, nếu jumper KEY được đóng hoặc mở - điều đó là không thể đối với ESP12.

Tôi cảm thấy mệt mỏi với việc cắm-rút thiết bị, vì vậy tôi đã cấp nguồn cho hệ thống thông qua 3v3 của bộ điều hợp USB-Serial và thử thiết lập lại phần cứng của mô-đun - điều đó cũng không làm được gì. VẬY ??

Việc đo thêm một số chân điều khiển của mô-đun cũng không giúp được gì: nên có một số chốt kéo, có thể phát hiện được bằng một đồng hồ đo đơn giản - chúng không như vậy.

Vì vậy, tôi quyết định đi theo con đường khó khăn: Tôi biết rằng tất cả các chân cần thiết đều ở đúng vị trí cho mô-đun ESP12. Hãy lấy một cái trong đó!

Bước 2: Một cái gì đó quen thuộc

Một cái gì đó quen thuộc
Một cái gì đó quen thuộc

Một chút về các công cụ phù hợp cho công việc, tôi đã giải mã thành công mô-đun MCU và thả một ESP12 mới vào - nổ, hoạt động ra khỏi hộp.

Bước 3: Bạn là ai?

Bạn là ai?
Bạn là ai?

Nhưng tôi tò mò: tôi vừa loại bỏ cái gì? Việc thoát khỏi HF Shield đã giải thích cho hành vi kỳ lạ: đó hoàn toàn không phải là một mô-đun ESP! Bên trong, tôi tìm thấy một MediaTek MT7662 - một chút pha trộn giữa ESP8285 và ESP32, MCU chip đơn, Wifi & BT. Ở đâu đó trong quá trình họ chuyển đổi Mô-đun MCU.

Vì vậy - MSS620 có thể hack được. Nhưng hãy lưu ý rằng nó cần một số hàn và loại bỏ mô-đun MCU.

Nếu bạn quan tâm đến việc gán mã pin:

Rơ le / Kênh: IO12 / IO4

Đèn LED: IO5 (xanh lá cây / thấp hơn) / IO13 (đỏ / trên)

Chuyển đổi: IO14 (Kéo xuống, vì vậy hãy đọc nó qua INPUT_PULLUP)

Đề xuất: