mavrikkk / ha_kettler

allows you to connect Redmond SkyKettle, SkyCooker and SkyHeat to your Home Assistant. see README to know further
131 stars 51 forks source link

Поддержка SkyHeat 7001S-7003S #49

Open Sinvit opened 3 years ago

Sinvit commented 3 years ago

Возможно ли добавить поддержку обогревателей SkyHeat 7001S-7003S?

mavrikkk commented 3 years ago

возможно в 2 случаях:

  1. он по логике такой же, как уже поддерживаемый, тогда это дело 5 минут или
  2. вы сможете осознанно записать лог блютуса

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

Sinvit commented 3 years ago

image

Чайник на самом деле есть. Его ещё не подключал. Не пойму что такое RFS-KKL003... И две батареи про которые говорил. Думаю аналогичная аббревиатура будет для 7002S и 7003S

А пароль откуда брать?

mavrikkk commented 3 years ago

теперь скачайте новую версию (я внес изменения под вас) и попробуйте добавить и использовать какой-нибудь из обогревателей.

А пароль откуда брать?

выдумать. 16 символов HEX формат (цифры+буквы abcdef)

mavrikkk commented 3 years ago

и кстати, с большой долей вероятности у вас не получится использовать несколько устройств одновременно ((( я не предусматривал такого сценария. Когда захотел это исправить, а заодно и добавить настоящую асинхронность, то столкнулся с невозможностью установки асинхронной библиотеки ble на hassio и hassos и бросил обе затеи.

Sinvit commented 3 years ago

Спасибо за поддержку. В общем, два обогревателя получилось добавить, больше не успел ещё. Сами эти приборы с трудом сопрягаются. Но, конечно, пришлось несколько раз запускать добавление интеграции. HA просто группирует в карточке R4S. Но надо дальше экспериментировать. Я так понял, что для обогревателей реализовано только включение/выключение. Но в моих обогревателях есть ещё четыре режима обогрева. Есть вариант и это запрограммить или может подскажете куда с этим копать? Чтобы с нуля не начинать...

mavrikkk commented 3 years ago

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

Sinvit commented 3 years ago

Хорошо запишу. А чем лог писать не подскажете?

mavrikkk commented 3 years ago

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