
Увлажнитель Xiaomi работает без облака благодаря взлому разработчика
Новая прошивка позволяет управлять устройством через Home Assistant локально и обойти запланированное устаревание.
Основные идеи
Мнение автора
Штеффен продемонстрировал, что умные устройства можно освободить от зависимости от облака без потери функционала. Кастомная прошивка для увлажнителя Xiaomi открывает полный локальный контроль через Home Assistant. Это не только полезно для энтузиастов, но и показывает, как DIY-подход расширяет возможности бытовой автоматизации.
Шведско-немецкий разработчик Штеффен поделился исходным кодом новой прошивки. Она позволила ему отвязать новый увлажнитель воздуха Xiaomi от облачных сервисов.
Сегодня умная бытовая техника окружает нас повсюду. Велика вероятность, что у вас дома прямо сейчас есть подобное устройство. Такая электроника упрощает взаимодействие с гаджетами. Вы можете контролировать их по беспроводной связи и настраивать сценарии, чтобы избавиться от рутины. К сожалению, для работы всем этим приборам нужно подключение к интернету. Это обязательное условие часто мешает тем, кто не хочет зависеть от устаревания продуктов или предпочитает локальную автоматизацию.

История начинается по канонам хорошего повествования. Главному герою нужно достичь цели или преодолеть трудности. Только здесь препятствия не мифические и непреодолимые, а вполне реальные — умный антибактериальный увлажнитель воздуха Xiaomi Mi Smart. Штеффен искал устройство на базе микроконтроллеров ESP8266 или ESP32. Для них он мог легко написать пользовательскую прошивку и обеспечить совместимость с ESPHome.
Home Assistant Green
Разработчики ESPHome также создают Home Assistant. Это вторая составляющая системы. Home Assistant служит альтернативой платформам вроде Google Home. Она работает на собственном сервере и совместима с цифровыми помощниками. Рассматривайте систему как верхний уровень в стеке домашней автоматизации. Она позволяет объединить все компоненты локально. Home Assistant изначально поддерживает очень мало увлажнителей воздуха, поэтому здесь необходим ESPHome.
Разработчик поделился волшебной кастомной прошивкой, поэтому повторить задачу теперь довольно просто. Сначала нужно разобрать увлажнитель Xiaomi и получить доступ к внутренним компонентам. Там расположен модуль Wi-Fi. Вы отделяете его от корпуса и припаиваете несколько проводов к интерфейсу UART микросхемы. Все подробности есть в блоге Штеффена, так что любой желающий сможет следовать инструкциям. Последний шаг заключается в установке нового ПО через ESPHome. После этого гаджет будет напрямую взаимодействовать с Home Assistant.

Поздравляем, вы обошли серверы производителя. Теперь корректная работа устройства больше не зависит от облака. Home Assistant предоставит полный контроль над гаджетом без подключения к интернету. Это гарантирует, что бренд никогда не повлияет на функции вашего прибора в будущем. Вы сможете делать с покупкой все, что захотите.
Преимущества очевидны, а для энтузиастов это практически беспроигрышный вариант. Честно говоря, весь процесс мало чем отличается от сборки ПК на заказ. Мы выбираем нужные комплектующие, а не довольствуемся универсальным решением.
Обзор Xiaomi Poco F8 Ultra — уверенный шаг к премиум-смартфону












