Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка подключения RK-G200S #93

Open
Sandro331k opened this issue Apr 28, 2022 · 2 comments
Open

Ошибка подключения RK-G200S #93

Sandro331k opened this issue Apr 28, 2022 · 2 comments

Comments

@Sandro331k
Copy link

Добрый вечер!
Устройство: RK-G200S,d5:47:14:e1:59:c7
Home Assistant: 2022.4.1
Тип установки : Home Assistant Core
Среда разработки : false
Supervisor : false
Docker : false
Пользователь : homeassistant
Виртуальное окружение : true
Версия Python : 3.9.2
Семейство операционных систем : Linux
Версия операционной системы : 5.10.0-13-amd64
Архитектура ЦП : x86_64

Иду по стандартному перечню проблем. Сначала bluepy и права. Теперь Connection error и five attempts of firstConnect failed.
Прочитал сообщения других пользователей. Использовал супер пароль, который всем помогал - не помогло.
Вычислял хэши из 8-значных паролей - ничего.
Делаю всё по инструкции и чайник даже пищит три раза через пару секунд после начала добавления устройства, но всё заканчивается ошибкой настройки интеграции. Кстати, сообщение в конце настройки - Success! Создана запись конфигурации d5:47:14:e1:59:c7.

Есть ли какой-то вариант дебага? Боюсь, что это из-за обновления HA, но вдруг есть какие-то варианты?
Заранее спасибо :)

@Sandro331k
Copy link
Author

Sandro331k commented May 2, 2022

Начал разбираться глубже. Изучил код интеграции (в меру возможностей), ознакомился со статьями на хабре, начал анализировать дамп Bluetooth через Wireshark и пришёл к выводу, что изменился протокол соединения между чайником и приложением. Несмотря на то, что модель RK-G200S старая, поведение моего чайника отличается от алгоритмов указанных в статьях и интеграции.

Вывод в том, что для моего чайника успешная авторизация это 02, а не 01.
Таким образом в \HOMEASSISTANT\config\custom_components\ready4sky\r4sconst.py нужно изменить 'RK-G200S':1 на 'RK-G200S':2.

Единственно у меня не появилась настройка цветов подсветки.
Автор интеграции, отзовитесь, как будет время :)

@XNicON
Copy link

XNicON commented Jul 1, 2022

Привет, я решил тоже покопать, в принципе там не много правок нужно.
результат #94

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants