КакиС пылСсосы Xiaomi ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ: ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ПО ΠΈ инструкции

Π ΠΎΠ±ΠΎΡ‚Ρ‹-пылСсосы Xiaomi Π΄Π°Π²Π½ΠΎ пСрСстали Π±Ρ‹Ρ‚ΡŒ просто Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ β€” ΠΎΠ½ΠΈ стали ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ для экспСримСнтов энтузиастов. ΠŸΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (ΠΈΠ»ΠΈ "кастомная ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°") позволяСт Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ скрытыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΡƒΠ±ΠΎΡ€ΠΊΠΈ, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Yandex Алисы ΠΈΠ»ΠΈ Google Assistant, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ всасывания. Но Π½Π΅ всС ΠΌΠΎΠ΄Π΅Π»ΠΈ Xiaomi ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΎΠΌΡƒ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Ρƒ: ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ установки Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО Π½Π° Π½ΠΎΠ²Ρ‹Ρ… устройствах.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ пылСсосы Xiaomi ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π±Π΅Π· риска ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π² "ΠΊΠΈΡ€ΠΏΠΈΡ‡", ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ, Π° ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ слоТных манипуляций с ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… различиях ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌΠΈ Valetudo, Dustcloud ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ вСрсиями стокового ПО, Π° Π³Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ послС 2022 Π³ΠΎΠ΄Π° потСряли ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ кастомных ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ ΠΈΠ·-Π·Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Ρ‡ΠΈΠΏΠ°Ρ….

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²Π°ΡŽΡ‚ пылСсосы Xiaomi: основныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹

Бтоковая ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΎΡ‚ Xiaomi часто ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» устройств, особСнно Π² модСлях для китайского Ρ€Ρ‹Π½ΠΊΠ° (CN-вСрсии). Π’ΠΎΡ‚ основныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ Π½Π° ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ:

  • πŸ”“ Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ привязки ΠΊ Mi Home: ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· китайскиС сСрвСры, Ρ‡Ρ‚ΠΎ создаёт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹.
  • πŸ€– Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ экосистСмами: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Home Assistant, OpenHab ΠΈΠ»ΠΈ локальноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π΅Π· ΠΎΠ±Π»Π°ΠΊΠ°.
  • πŸ”§ Π Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° скрытых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, активация Ρ€Π΅ΠΆΠΈΠΌΠ° "Ρ‚ΡƒΡ€Π±ΠΎ" Π½Π° модСлях, Π³Π΄Π΅ ΠΎΠ½ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ.
  • πŸ“‘ Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ: Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ кастомныС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ построСния ΠΊΠ°Ρ€Ρ‚Ρ‹ помСщСния.

Однако Π½Π΅ всё Ρ‚Π°ΠΊ Ρ€Π°Π΄ΡƒΠΆΠ½ΠΎ: ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈΡˆΠΈΡ‚ΡŒ вас Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ, Π° Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ случаС β€” вывСсти устройство ΠΈΠ· строя. НапримСр, ΠΌΠΎΠ΄Π΅Π»ΠΈ с Ρ‡ΠΈΠΏΠ°ΠΌΠΈ Realtek RTL8710BN (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Dreame D9 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях) ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ записи Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°. ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΎΠ±ΠΎΠΉΡ‚ΠΈ Π΅Ρ‘ Π±Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ оборудования (JTAG ΠΈΠ»ΠΈ UART) ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда заканчиваСтся Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅ΠΉ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ‹Π»Π΅ΡΠΎΡΡ‹ Xiaomi с прСфиксом STYJ ΠΈΠ»ΠΈ STYT Π² Π½ΠΎΠΌΠ΅Ρ€Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Mi Robot Vacuum-Mop 2 Lite STYJ02YM) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· стандартныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹. ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· STM32 ΠΈΠ»ΠΈ ESP8266 ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ ошибкС FLASH_ERASE_TIMEOUT.

Бписок пылСсосов Xiaomi с ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Ρ‘Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

НиТС прСдставлСны ΠΌΠΎΠ΄Π΅Π»ΠΈ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ кастомныС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°. Π”Π°Π½Π½Ρ‹Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ Π½Π° 2026 Π³ΠΎΠ΄ ΠΈ основаны Π½Π° ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°Ρ… сообщСства Xiaomi Community ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² GitHub (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Valetudo).

МодСль Π’ΠΈΠΏ Ρ‡ΠΈΠΏΠ° ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ
Xiaomi Mi Robot Vacuum 1st Gen (rockrobo.vacuum.v1) STM32F103 + ESP8266 Valetudo, Dustcloud, OpenMiHome Низкая Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ°ΠΉΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для доступа ΠΊ UART.
Xiaomi Mi Robot Vacuum 2 / 2S (roborock.vacuum.s5) STM32F4 + ESP8266 Valetudo, Custom Mi Home БрСдняя ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ OTA-ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ послС Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.
Dreame D9 / F9 (dreame.vacuum.p2008) Realtek RTL8710BN Valetudo (ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎ) Высокая Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΠΉΠΊΠΈ рСзистора Π½Π° ΠΏΠ»Π°Ρ‚Π΅ для Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°.
Viomi V2 / V3 (viomi.vacuum.v7/v8) ESP32 + STM32 Valetudo, ESPHome БрСдняя ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ локальноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· MQTT.
Xiaomi Mi Robot Vacuum-Mop P (roborock.vacuum.a10) STM32H7 + ESP32 Valetudo (ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ) Высокая Риск ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π²Π»Π°ΠΆΠ½ΠΎΠΉ ΡƒΠ±ΠΎΡ€ΠΊΠΈ послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΌΠΎΠ΄Π΅Π»ΠΈ Xiaomi послС 2021 Π³ΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Mi Robot Vacuum-Mop 2 Pro ΠΈΠ»ΠΈ Dreame L10 Pro) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½Ρ‹Π΅ Ρ‡ΠΈΠΏΡ‹ Realtek RTL8720DN ΠΈΠ»ΠΈ ESP32-S3, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… эксплойтов. Π˜Ρ… ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π±Π΅Ρ‚Π°-вСрсий ПО Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Mi Home Developer Mode, Π½ΠΎ это Π½Π΅ Π΄Π°Ρ‘Ρ‚ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ контроля Π½Π°Π΄ устройством.

πŸ“Š Какой пылСсос Xiaomi Ρƒ вас?
Mi Robot Vacuum 1/2 gen
Dreame D9/F9
Viomi V2/V3
Π”Ρ€ΡƒΠ³ΠΎΠΉ Xiaomi
НС Xiaomi

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ваш пылСсос

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ Ρ€Π΅Π²ΠΈΠ·ΠΈΡŽ вашСго устройства. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСсколькими способами:

  1. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΡƒ Π½Π° Π΄Π½ΠΈΡ‰Π΅: ΠΈΡ‰ΠΈΡ‚Π΅ строки Π²Ρ€ΠΎΠ΄Π΅ Model: XXX ΠΈΠ»ΠΈ HW: 1.0. НапримСр, Mi Robot Vacuum 2 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ HW: 1.1 ΠΈΠ»ΠΈ HW: 1.3 β€” ΠΎΡ‚ этого зависит ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.
  2. Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· Mi Home:
    adb shell getprop ro.product.model
    

    adb shell getprop ro.hardware

    (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠ³ΠΎ ADB debugging Π² настройках Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°).

  3. Π Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒ пылСсос ΠΈ ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ: Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… модСлях вСрсия Ρ‡ΠΈΠΏΠ° ΡƒΠΊΠ°Π·Π°Π½Π° рядом с основным процСссором (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, STM32F103C8T6).

Если ваша модСль Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²Ρ‹ΡˆΠ΅, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Ρ‘ Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Valetudo. НапримСр, пылСсосы Xiaomi с прСфиксом roborock Π² ΠΊΠΎΠ΄Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ устройства ΠΏΠΎΠ΄ Π±Ρ€Π΅Π½Π΄ΠΎΠΌ Dreame ΠΈΠ»ΠΈ Viomi.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: МодСли с суффиксом _cn (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Mi Robot Vacuum-Mop E10_cn) ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ограничСния, Π΄Π°ΠΆΠ΅ Ссли ΠΈΡ… "ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Π΅" вСрсии (_global) ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ. Π­Ρ‚ΠΎ связано с различиями Π² сСртификации Ρ€Π°Π΄ΠΈΠΎΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ бэкап Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· flash_dump>

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ Ρ‡ΠΈΠΏΠ° (STM32/ESP/Realtek)

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π½Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΡƒΡŽ!)

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ USB-TTL Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ (CP2102/CH340)

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ пылСсос ΠΎΡ‚ Mi Home (Ссли трСбуСтся)

-->

Пошаговая инструкция: ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Xiaomi Mi Robot Vacuum 2

Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самой популярной ΠΌΠΎΠ΄Π΅Π»ΠΈ β€” Xiaomi Mi Robot Vacuum 2 (roborock.vacuum.s5). Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ для Viomi V2, Π½ΠΎ с ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΎΠΉ Π½Π° распиновку ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².

НСобходимыС инструмСнты:

  • πŸ”§ USB-TTL Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ (3.3V, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, CP2102).
  • πŸ”Œ ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π° "ΠΏΠ°ΠΏΠ°-ΠΌΠ°ΠΌΠ°" для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΏΠ»Π°Ρ‚Π΅.
  • πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Flash Tool (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, stm32flash ΠΈΠ»ΠΈ esptool).
  • πŸ“ ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Valetudo для вашСй Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ (ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ здСсь).

Π¨Π°Π³ΠΈ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ корпус пылСсоса:
    • Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ, ΠΎΡ‚Π²ΠΈΠ½Ρ‚ΠΈΠ² 4 Π²ΠΈΠ½Ρ‚Π° ΠΏΠΎΠ΄ ΠΊΡ€Π΅ΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΎΡ‚Π²Ρ‘Ρ€Ρ‚ΠΊΡƒ.
    • Аккуратно отсоСдинитС Π±Π°Ρ‚Π°Ρ€Π΅ΡŽ (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ!), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ USB-TTL ΠΊ ΠΏΠ»Π°Ρ‚Π΅:
    GND β†’ GND (зСмля)
    

    TX β†’ RX (ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊ Π½Π° ΠΏΠ»Π°Ρ‚Π΅)

    RX β†’ TX (ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π° ΠΏΠ»Π°Ρ‚Π΅)

    3.3V β†’ VCC (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)

    На Mi Robot Vacuum 2 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ UART располоТСны рядом с основным Ρ‡ΠΈΠΏΠΎΠΌ STM32 (ΠΈΡ‰ΠΈΡ‚Π΅ надписи TX/RX Π½Π° ΠΏΠ»Π°Ρ‚Π΅).

  • ЗапуститС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ:
    stm32flash -w valetudo.bin -v -g 0x0 /dev/ttyUSB0

    Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка Cannot init device, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ BOOT0 (Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ 1 ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅).

  • ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ пылСсос пСрСзагрузится, ΠΈ Π²Ρ‹ смоТСтС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΎ локальной сСти (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ http://roborock.local). Для настройки Valetudo слСдуйтС инструкции Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

    Риски ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅

    Π”Π°ΠΆΠ΅ Ссли ваша модСль ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ поддСрТиваСтся, процСсс ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΉΡ‚ΠΈ Π½Π΅ ΠΏΠΎ ΠΏΠ»Π°Π½Ρƒ. Π’ΠΎΡ‚ самыС распространённыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

    ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ВозмоТная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
    ΠŸΡ‹Π»Π΅ΡΠΎΡ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠ»ΠΈ сбой записи ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ .bin-Ρ„Π°ΠΉΠ»ΠΎΠΌ
    Ошибка FLASH_VERIFY_FAILED ΠŸΠ»ΠΎΡ…ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠΈΠ»ΠΈ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ Ρ„Π»Π΅Ρˆ-памяти ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠ°ΠΉΠΊΡƒ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ USB-TTL Π°Π΄Π°ΠΏΡ‚Π΅Ρ€
    НС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Wi-Fi послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΠ΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² кастомной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠžΡ‚ΠΊΠ°Ρ‚ Π½Π° ΡΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈΠ»ΠΈ ручная настройка hostapd
    ΠŸΡ‹Π»Π΅ΡΠΎΡ двиТСтся Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎ НСкалиброванныС Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ послС сброса ЗапуститС ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· Valetudo Web Interface

    Бамая ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” "Π±Ρ€ΠΈΠΊ" (ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΎΡ‚ΠΊΠ°Π· устройства). Π’ 90% случаСв это происходит ΠΈΠ·-Π·Π°:

    • πŸ”Œ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ питания (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ΄Π°Ρ‡ΠΈ 5V вмСсто 3.3V).
    • πŸ“₯ ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡ процСсса ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·-Π·Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ USB).
    • πŸ”„ НСсовмСстимости вСрсии ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Valetudo для STM32F4 Π½Π° STM32F1).
    Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли пылСсос прСвратился Π² "ΠΊΠΈΡ€ΠΏΠΈΡ‡"?

    Если устройство Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π½Π΅ опрСдСляСтся ΠΏΠΎ USB, остаётся Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

    1. JTAG-ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°: Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ паяльного оборудования ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ OpenOCD. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ инструкция Π΅ΡΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ 4PDA.

    2. Π—Π°ΠΌΠ΅Π½Π° Ρ‡ΠΈΠΏΠ°: Π² сСрвисном Ρ†Π΅Π½Ρ‚Ρ€Π΅ (ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ~3000-5000 Ρ€ΡƒΠ±Π»Π΅ΠΉ).

    Π’ ΠΎΠ±ΠΎΠΈΡ… случаях гарантия аннулируСтся.

    ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅: Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±Π΅Π· риска

    Если ваша модСль Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ кастомныС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠ»ΠΈ Π²Ρ‹ Π½Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ, рассмотритС эти Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

    • 🌐 Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Mi Home API:

      Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Π½Π° Python (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° python-miio) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ пылСсосу Π±Π΅Π· ΠΎΠ±Π»Π°ΠΊΠ°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для запуска ΡƒΠ±ΠΎΡ€ΠΊΠΈ:

      from miio import Vacuum
      

      vac = Vacuum(ip="192.168.1.100", token="YOUR_TOKEN")

      vac.start()

    • πŸ”„ ОбновлСниС Ρ‡Π΅Ρ€Π΅Π· Π±Π΅Ρ‚Π°-вСрсии Mi Home:

      Π’ настройках прилоТСния Mi Home ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎ ΠΈΡ… ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°.

    • πŸ€– Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Home Assistant Ρ‡Π΅Ρ€Π΅Π· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½:

      Плагин Xiaomi Miio для Home Assistant ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π±Π΅Π· нСобходимости ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

    Для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Dreame (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, D9 ΠΈΠ»ΠΈ L10S Ultra) сущСствуСт Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ПО DreameHome, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π±Π΅Π· внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ устройства. Оно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· MITM-прокси (ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ пылСсосом ΠΈ ΠΎΠ±Π»Π°ΠΊΠΎΠΌ), Ρ‡Ρ‚ΠΎ бСзопаснСС, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°.

    Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: стоит Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ пылСсос Xiaomi?

    ΠŸΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° пылСсоса Xiaomi ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π° Π² Ρ‚Ρ€Ρ‘Ρ… случаях:

    1. Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ зависимости ΠΎΡ‚ Mi Home (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с китайскими сСрвСрами).
    2. Π’Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈΠ»ΠΈ интСграция с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ экосистСмами (Apple HomeKit, Google Home).
    3. Π’Π°ΡˆΠ° модСль ΡΡ‚Π°Ρ€ΡˆΠ΅ 2020 Π³ΠΎΠ΄Π° ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Ρ‘Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ сообщСством.

    Π’ΠΎ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаях риски ΠΏΠ΅Ρ€Π΅Π²Π΅ΡˆΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹Π³ΠΎΠ΄Ρ‹. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Xiaomi (2022 Π³ΠΎΠ΄Π° ΠΈ Π½ΠΎΠ²Π΅Π΅) практичСски Π½Π΅ ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ Π±Π΅Π· спСциализированного оборудования, Π° ΠΈΡ… стоковоС ПО ΠΈ Ρ‚Π°ΠΊ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

    Если Π²Ρ‹ всё ΠΆΠ΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈΡΡŒ Π½Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, слСдуйтС golden rule: "Π‘Π½Π°Ρ‡Π°Π»Π° бэкап, ΠΏΠΎΡ‚ΠΎΠΌ экспСримСнты". Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ (flash_dump), Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ распиновкС ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ запасной ΠΏΠ»Π°Π½ Π½Π° случай Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ. И ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅: Π΄Π°ΠΆΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½Π°Ρ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈΡˆΠΈΡ‚ΡŒ вас ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ бСзопасности.

    FAQ: ЧастыС вопросы ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ пылСсосов Xiaomi

    МоТно Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Xiaomi Mi Robot Vacuum-Mop 2 Pro?

    На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ (2026 Π³ΠΎΠ΄) эта модСль Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈΠ·-Π·Π° Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ° Realtek RTL8720DN. ЕдинствСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ скрипты для управлСния Ρ‡Π΅Ρ€Π΅Π· Mi Home API, Π½ΠΎ это Π½Π΅ даст ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ контроля Π½Π°Π΄ устройством.

    Π§Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅: Valetudo ΠΈΠ»ΠΈ Dustcloud?

    Valetudo β€” Π±ΠΎΠ»Π΅Π΅ соврСмСнноС ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с Π²Π΅Π±-интСрфСйсом, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Dustcloud унаслСдовал ΠΊΠΎΠ΄ ΠΎΡ‚ старых вСрсий ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ уязвимости. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ рСкомСндуСтся Valetudo, особСнно Ссли Π½ΡƒΠΆΠ΅Π½ Home Assistant ΠΈΠ»ΠΈ MQTT.

    Как Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΡΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ послС Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ?

    Для этого понадобится ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ .bin-Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ· бэкапа ΠΈΠ»ΠΈ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… Π²Ρ€ΠΎΠ΄Π΅ 4PDA). ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° выполняСтся Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

    stm32flash -w original_firmware.bin -v -g 0x0 /dev/ttyUSB0

    Если устройство Π½Π΅ опрСдСляСтся, потрСбуСтся JTAG ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΡŒ сСрвисного Ρ†Π΅Π½Ρ‚Ρ€Π°.

    Π‘ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ пылСсос Π±Π΅Π· ΠΎΠ±Π»Π°ΠΊΠ° послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ?

    Π”Π°, ΠΎΠ΄Π½Π° ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ Π²Ρ€ΠΎΠ΄Π΅ Valetudo β€” полная Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ сСрвСров Xiaomi. ПослС установки кастомного ПО пылСсос Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² локальной сСти, Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-интСрфСйс ΠΈΠ»ΠΈ MQTT.

    МоТно Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ пылСсос Ρ‡Π΅Ρ€Π΅Π· Bluetooth?

    НСт, всС извСстныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ прямого доступа ΠΊ ΠΏΠ»Π°Ρ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· UART ΠΈΠ»ΠΈ JTAG. Bluetooth Π² пылСсосах Xiaomi ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ настройки Wi-Fi ΠΈ Π½Π΅ прСдоставляСт Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ доступа ΠΊ памяти.