Как разблокировать чайник redmond skykettle

Обновлено: 06.05.2024

Линейка успешно продается и развивается (более 30 устройств на сегодня), свежая новинка — чайник SkyKettle G200S. Помимо удаленного управления, у него есть еще одна особенность — красивая подсветка при почти полностью стеклянном корпусе. Цвет можете выбирать сами, а еще он меняется в зависимости от различных условий. Подсветка яркая и круто смотрится даже при дневном освещении. А уж в темноте и вовсе создает романтическую атмосферу.

Если отвлечься от подсветки, то перед нами обычный чайник среднего ценового диапазона. Достойная сборка, премиальный дизайн с использованием стекла, пластика и металла.

Широкие возможности подогрева воды доступны и без смартфона — на ручке есть выбор температуры (40, 55, 70 и 85 градусов). Это самая практичная выборка: 40 градусов — идеальная температура для приготовления детской молочной смеси и каш, а другие варианты подходят для разных видов чая (да-да, многие сорта не нужно заваривать кипятком — весь смак пропадет). К слову, в приложении Ready For Sky можно выбрать любую температуру с точностью до градуса. А по завершении нагрева чайник будет поддерживать заданную температуру в течение 12 часов. Чтобы отключить это, просто нажмите клавишу включения или снимите прибор с подставки.

Для защиты детей есть опция блокировки кнопок чайника — они при всем желании не смогут его включить.

Кстати, в ходе нагрева воды чайник может изменять цвет (например, от синего до ярко-красного), это очень эффектно выглядит!

Спросите, зачем вообще может быть нужно удаленно включать чайник? А для удобства и экономии времени. Например, просыпаетесь вы утром, телефон лежит где-то рядом (у кого иначе?), дотянулись, запустили кипячение воды, пока чистили зубы — уже можно заваривать чай. Для молодых родителей смарт-чайник — вообще находка. К примеру, ребенок питается смесью, захныкал ночью, вы быстро включили с телефона подогрев до 40 градусов, пока успокаивали малыша, вода согрелась, приложение выдало уведомление об этом, быстро приготовили смесь — все счастливы!

Интерфейс приложения в данный момент выглядит вот так:

На первой вкладке можно установить параметры подогрева воды, на второй — все опции подсветки. Здесь можно выбрать спектр цветов и яркость, а также интервалы смены оттенков. Такой чайник можно использовать и в качестве ночника. А для романтического ужина и свечи не нужны!

Подводя итоги, скажем, что чайник нам понравился. На его переливающуюся всеми цветами подсветку можно смотреть бесконечно. А еще это просто надежное устройство отличного объема (2 литра). Цена 3 999 рублей – несерьезная, в продаже полно более дорогих чайников с опциями выбора и поддержания температуры, и никого удаленного управления у них нет! А ведь оно не только экономит ваше время, но и дает доступ ко множеству фишек (в принципе невозможно реализовать все возможности с помощью нескольких кнопок на самом приборе). Ждем новую версию Ready For Sky, она выглядит многообещающе.

На Гиктаймс уже была статья, посвященная разбору протокола чайника Redmond SkyKettle. Однако там речь шла о модели RK-M171S, здесь же речь пойдет о более функциональном G200S. В данной модели изменился протокол взаимодействия, из за чего подход автора предыдущей статьи уже не работает, а также появились дополнительные функции ночника и индикации текущей температуры цветом.

В данной статье я приведу результаты разбора протокола с примерами кода на python (если кто захочет разработать свой модуль/приложение для управления чайником). Также в конце статьи ссылка на готовый модуль для подключения чайника к HomeAssistant (это мой первый опыт написания на python после прохождения онлайн-курса, так что данный модуль можно и даже нужно улучшать).

Всем, кому интересно, добро пожаловать под кат.

Проблемы и задачи

Инструменты

Так как HomeAssistant написан на python, то все дальнейшие команды будем писать на нем. Для использования интерактивного режима работы gatttool на python нам поможет библиотека pexpect, позволяющая порождать сущности сторонних приложений и следить за их выводом (лихо загнул).

Практика

Про общее описание протокола обмена я вновь отправлю к автору первой статьи, поэтому без долгих прелюдий приступим к командам управления.

    Установка и разрыв соединения


Здесь mac — мак адрес чайника.


Здесь и далее iter — целочисленная итерационная hex переменная от 0 до 64 (от 0 до 100 в десятичной системе). После каждой команды (как успешной, так и неуспешной) эту переменную следует увеличивать на 1, при достижении 64 она вновь сбрасывается на 0; key — hex 8 байт ключ авторизации (например: ffffffffffffffff).

Во всех моих экспериментах ответ неизменно был таким.


Здесь tmz — часовой пояс в обратном hex формате (например, часовой пояс +3 переводим в секунды, затем в hex формат и получаем hex(3*60*60)=2a30, разбиваем по парам и выводим в обратном порядке 302a). Как быть с отрицательными часовыми поясами я не знаю, не тестировал, но есть подозрение, что за это отвечает следующий за tmz байт. Здесь timeNow — текущее время unixtime в обратном hex формате. Алгоритм такой же: получаем текущее время в секундах, переводим в HEX, разбиваем по парам и выводим строкой в обратном порядке.


Параметр onoff равен либо 01 — включить функцию, либо 00 — выключить функцию.


Параметр boilOrLight равен 00, если мы настраиваем режим отображения текущей температуры или 01, если мы настраиваем режим ночника. Параметр scale_from указывает начало диапазона изменения цвета и равен 00 в режиме ночника и 28 в режиме отображения текущей температуры (28 — это 40 в десятичном формате и именно с этой температуры начнется плавное изменение цвета). Параметр scale_mid — это середина диапазона и равен 32 в режиме ночника и 46 в режиме отображения текущей температуры. Параметр scale_to указывает конец диапазона изменения цвета и равен 64 в обоих режимах. Параметр rgb1 — hex цвет начала палитры. Параметр rgb_mid — hex цвет середины палитры (я вычисляю его как середину между левым и правым концом, но теоретически можно задать любой цвет, это повлияет только на красивость и плавность смены цвета). Параметр rgb2 — hex цвет конца палитры. Параметр rand — некий параметр, значение которого я точно не понял, возможно, как то связан с яркостью цвета (примеры значений: e5, cc).


Параметр boilOrLight может быть 00 — если мы настраиваем режим отображения текущей температуры или 01 — если мы настраиваем режим ночника.

Заключение

Если gatttool не желает подключаться к чайнику (такое возможно при первом подключении к неизвестным устройствам), то попробуйте выполнить поиск чайника средствами os до подключения модуля:

device — id вашего блютус устройства (например, hci0). Убедитесь, что мак адрес вашего чайника есть в списке найденных устройств. После этого:

mac — мак адрес вашего чайника

UPD6: Существенно доработал модуль чайника:
1. Перевел модуль с платформы на режим интеграции
2. После добавления у вас автоматически появится 3 элемента: водный нагреватель (текущая температура, целевая температура, кипячение и нагрев), сенсор (время синхронизации, затрачено энергии, часов работы, количество включений) и свет (можно использовать как ночник и выбирать любой цвет подсветки)
3. теперь модуль доступен на GitHub.
4. Модуль поддерживает установку через HACS
5. Пример конфигурации:

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик - 10.jpg

  • корпус из нержавеющей стали и пара широких вставок по бокам из прозрачного пластика, показывающих уровень налитой воды;
  • ручка из качественного пластика стального цвета и уникальная в своём роде прозрачная вставка на крышке, которая может подниматься;
  • внутри всё гладкое и металлическое, носик имеет съёмный фильтр;
  • подсветка, выполненная из двух светодиодных лампочек, расположенных под каждой боковой прозрачной вставкой.

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик - 9.jpg

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик - 8.jpg

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик - 6.jpg

Примечательно, что приложение показывает также и места для покупки питьевой воды, правда, пока все они располагаются на территории Поднебесной. Возможно, в скором времени появятся предложения магазинов, расположенных в одной геолокации с чайником.

Умный чайник Redmond SkyKettle RK-M215S: вкусный чай в один клик - 7.jpg

Данная модель чайника способна не только кипятить воду, но и самостоятельно готовить чайные напитки. Для этого в приложении имеется список рецептов приготовления того или иного вида чая. Если выбрать один из них, то чайник подогреет воду для приготовления чёрного чая до температуры чётко 100 градусам по Цельсию, для зелёного - 80 градусов, для белого - 75, ромашкового - 65 и так далее. После этого включается режим термоса, позволяющий раскрыться вкусу и аромату чайной заварки.









Описание модели

Умный чайник-светильник REDMOND SkyKettle G200S – уникальный гаджет с дистанционным управлением со смартфона, меняющейся подсветкой, светомузыкой и развивающими играми для детей.

Чайник оснащен уникальной функцией Smart Boil, которая позволяет пользователю самостоятельно регулировать интенсивность кипения воды через приложение. Функция разработана для того, чтобы предотвратить обильное парообразование и добиться оптимального уровня минерализации кипяченой воды.

Если же вы используете воду с природным уровнем минеральных примесей, установите небольшую интенсивность кипения – чайник нагреет воду, сохранив естественную минерализацию.

Для комфорта

Через приложение Ready for Sky в smart чайнике можно включить нагрев воды до любой температуры, как из соседней комнаты, так и из любой точки мира*: по дороге с работы или во время вечерней прогулки. Дистанционное управление создает дополнительный комфорт для пользователя smart-чайника. Теперь можно, например, подольше понежиться в постели ранним утром, сделать зарядку или принять ванну, не заходя предварительно на кухню – подогреть воду для чая и кофе в SkyKettle G200S можно в один клик!

Для правильного заваривания чая

Для чая и кофе по будильнику

Для красочного освещения

SkyKettle G200S – инновационный кухонный гаджет. Со смартфона вы можете включить подсветку чайника любого цвета и даже настроить яркость цвета, а также включить функцию ночника, чтобы чайник светился, когда не нагревает воду.

SkyKettle может менять цвет подсветки при нагреве воды или через определенные промежутки времени, переливаясь разными цветами – просто внесите настройку через приложение. Еще одна инновация чайника – светомузыка: вы включаете песню на смартфоне или музыкальном центре, и ваш SkyKettle меняет подсветку в такт музыке.

Для детей и родителей

Апгрейд приложения

Ready for Sky. Новая грань твоей свободы!

Удаленное управление из любой точки мира возможно через Центр умного дома REDMOND SkyCenter 11S



*Установить приложение Ready for Sky можно бесплатно через Google Play или App Store. Из дальней зоны управление происходит при подключении бесплатного мобильного приложения R4S Gateway на домашнем Android-смартфоне/планшете.

**Внимание! Во время игры чайник должен стоять так, чтобы ребенок не мог дотронуться до корпуса прибора, подставки или шнура питания.

***Апгрейд – обновление приложения Ready for Sky до последней доступной версии в Google Play или App Store. Если в приложении отсутствуют заявленные функции, то обновите его через некоторое время.

Читайте также: