Как научить умный дом Xiaomi отправлять email?

Как научить умный дом Xiaomi отправлять email?

Умный дом Xiaomi или Xiaomi Smart Home, да и вообще, приложение Mi Home не предлагает ничего, кроме однотипных уведомлений о событиях, в которых легко пропустить что-то важное. Например, сообщение о протечке воды. В статье кратко объясню как это исправить с помощью работающего костыля для Android!

Расскажу на примере датчика протечки.

  1. В Google Play скачиваем IFTTT, регистрируемся/авторизируемся
  2. Открываем раздел My Applets, нажимаем +, жмем на «this» и в поиске пишем «Android Device» и заходим в соответствующий раздел
  3. Внутри в списке выбираем «Notificaion received from a specific app»
  4. App name можно пропустить, а в «Filter...» пишем слово «Water» без кавычек, жмем Create trigger
  5. Выбираем кнопку «that» → Email → Send me an email
  6. Далее выбираем, в каком виде отправить письмо. Я просто написал «Протечка!» в Subject, а тело письма не трогал вообще → где-то там же вводим email, на который должно приходить письмо → Create action
  7. Далее включаем опцию «Receive notifications when this Applet runs» и нажимаем Finish
  8. В настройках Android ищем «Доступ к уведомлениям» и напротив IFTTT выставляем переключатель в положение ВКЛ

Собственно, всё. Если кратко, то Mi Home при событии с датчика протечки отправляет уведомление «Water Leak SensorEnable water leak alarm». IFTTT видит слово Water в уведомлении и шлет письмо.

Вот такой костыль. Можно пойти другим путем и подружить систему умных вещей сяоми с другими более продвинутыми системами, но нужно поднимать сервера, ковыряться в распберри или еще чего… А у меня телефон и так как сервер работает 24/7/365, то есть должно сработать, но это не точно :-)

За это классное и простое решение без всяких Таскеров спасибо комментатору с 4pda: https://4pda.ru/forum/index.php?showtopic=894156&st=1500#entry81582406

17.03.2019