Не так давно я уже писал о приобретенном мной умном чайнике Redmond. Вообще мир “умных” чайников не так велик и выбора там прямо скажем не очень. По факту мы имеем только два варианта в доступности, которые хоть как-то интегрируются в сторонние системы умных домов - белоснежный умный чайник от Xiaomi и продукция Redmond. Тем не менее оба из них работают на протоколе bluetooth, что не облегчает их интеграцию. Мой выбор в сторону Redmond был обусловлен одним единственным фактом - его можно включить удаленно, чайник от xiaomi - нет, он может только поддерживать выставленную температуру, если заранее включить его в ручную.
В этой статье я бы хотел рассказать, как интегрировал этот чайник в свой умный дом на Home Assistant. Для интеграции продукции Redmond знаю на данный момент два способа на данный момент:
Так как в первом случае используется блютуз модуль самого сервера с HA (Raspberry pi в моем случае), а он находится у меня далеко от чайника, я предпочел использовать прошивка для ESP32.
Для прошивки использовал Flash Download Tools с сайта Espressif. Модуль esp32 у меня уже был, прошивать данный модуль можно через microusb. Подсоединяем плату к компьютеру с помощью usb кабеля, скачиваем программу.
После скачивания программного обеспечения запускаем файл flash_download_tool_3.8.5.exe
Дожидаемся открытия программы. Обратите внимание,программа запустит два окна: командную строку и сам интерфейс.
Выбираем Developer Mode
В открывшимся окне в нашем случае выбираем ESP32 DownloadTool
Добавляем файлы *.bin для пошивки с гитхаба проекта, выставляем COM порт и остальные настройки, нажимаем кнопку START. По окончании прошивки в зеленом окне будет написано Finish.
Теперь возвращаемся к инструкции со страницы проекта. Устанавливаем плату с ESP32 около чайника, включаем в розетку. Контроллер будет ждать появления wi-fi сети "r4s" и паролем "12345678". Необходимо создать гостевую сеть с такими параметрами или расшарить wifi с телефона. Далее смотрим, какой адрес получил модуль esp32 и заходим через браузер на этот адрес.
Заходим на вкладку настройки и указываем Вашу wifi-сеть и пароль. Дополнительно можно сразу прописать адрес mqtt брокера. Переводим чайник в режим сопряжения (у меня для этого необходимо зажать кнопку включения на 5 секунд). Далее необходимо указать имя устройства на вкладке настроек (необходимо посмотреть как он видится с помощью bluetooth, для этого на главной странице есть строка "BLE last found device name") и указать его тип. Мне подошёл RK-G200S.
Шлюз на данный момент поддерживает до трех одновременных подключений. Если все получилось успешно, то на главной странице мы увидим уровень сигнала BLE и статус подключения чайника.
Переходим на вкладку с чайником и уже отсюда мы сможем им немного поуправлять.
Теперь посмотрим что появилось после этих манипуляций в Home Assistant.
В интеграции MQTT появилось два новых стройства.
Первая показывает уровень сигнала wifi на esp
А второе устройство - непосредственно наш чайник
Тут мы видим переключатель, включающий нагрев чайника, сущность лампочки, управляющая подсветкой чайника, уровень сигнала bluetooth от чайника и сущность климата. Климат пришлось использовать, потому что в Home Assistant нет сущности чайника, а климат позволяет выставлять и поддерживать определенную температуру. Так же мы видим текущую температуру воды.
Все, теперь чайник интегрирован в мой умный дом Home assistant, далее можно прокидывать его в умный дом Yandex для управления Алисой, использовать в автоматизациях и в принципе контролировать его удаленно.
Подписывайтесь на мой канал и страницу в инстаграм @smart.home53, чтобы не пропустить новые статьи.
#умный дом #smart home #redmond #ready4sky #home assistant #чайник #bluetooth #wi-fi #diy #своими руками