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

Пункт выбора устройства не активен при добавлении интеграции #85

Open
Napalmcold opened this issue Dec 11, 2021 · 22 comments

Comments

@Napalmcold
Copy link

Добрый день!

При добавлении интеграции в пункте "Имя и мак адрес устройства" ничего нет.
Пробовал подключать разные BT донглы.
Версия
core-2021.11.5
Операционная система
Home Assistant OS 6.6

Screenshot_20211211-142010_Home Assistant

@RulezzzRus
Copy link

Аналогичная проблема. Home Assistant версия 2021.12.7.

@h1tch007
Copy link

Аналогичная проблема после переустановки интеграции, при добавлении возникает ошибка
User input malformed: value must be one of [] for dictionary value @ data['mac']

@belkevglaz
Copy link

Аналогичная проблема на core-2021.12.2

@EliasEdsen
Copy link

EliasEdsen commented Jan 13, 2022

Та же проблема. Версия 2021.12.9. Нет поля для ввода мак адреса. Ошибка: User input malformed: value must be one of [] for dictionary value @ data['mac']

@mavrikkk
Copy link
Owner

image

у меня вот так. устройства есть в списке

@mavrikkk
Copy link
Owner

версия Home Assistant 2021.12.9

@mavrikkk
Copy link
Owner

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

@mavrikkk
Copy link
Owner

и да, нужен не просто BT донгл, а донгл с поддержкой BLE, иначе нужные устройства не будут обнаружены

@belkevglaz
Copy link

Raspberry Pi4 с нативным блютусом.

pi@hass:~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 10 (buster)
Release:	10
Codename:	buster
pi@hass:~ $ sudo hcitool dev
Devices:
	hci0	E4:5F:01:44:07:5F
pi@hass:~ $ sudo hcitool lescan
LE Scan ...
EC:98:CD:BF:2F:4A RK-G202S
EC:98:CD:BF:2F:4A (unknown)

HA core-2021.12.9. Устройств не видно в диалоге.

@mavrikkk, можно ли как-то включить дебаг ? Там будет что-то ?

@EliasEdsen
Copy link

Странная вещь. Все устройства блютуз появились сами, где-то через полчаса. Я ради эксперимента только переименовал папки в custom_components, писал конфигурации в yaml и несколько раз перезагружал home assistans.
Откатил всё назад, как было в первый раз, устройства всё еще появляются.
Это был первый раз добавления блютуз устройств в текущий HA, возможно нужно было больше времени чтобы обнаружить их все.

Проблема теперь другая. HA не может сделать сопряжение с устройством. Ошибки выдает.

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/init.py:71
Connection error

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/init.py:702
five attempts of firstConnect failed

Logger: pyhap.characteristic
Source: /usr/local/lib/python3.9/site-packages/pyhap/characteristic.py:193
TargetHumidifierDehumidifierState: value=0 is an invalid value.

2022-01-13 21:18:37 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration ready4sky which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-01-13 21:18:45 ERROR (MainThread) [pyhap.characteristic] TargetHumidifierDehumidifierState: value=0 is an invalid value.
2022-01-13 21:20:14 WARNING (SyncWorker_3) [custom_components.ready4sky] five attempts of firstConnect failed
2022-01-13 21:20:14 ERROR (MainThread) [custom_components.ready4sky] Connection error

@belkevglaz
Copy link

Проблема с отсутствием устройсва решилась просто. Поставил чайник ближе к пишке. Не смотря на то что lescan видел чайник, но похоже устойчивого соединения не было. После того подвинул ближе - чайник в списке устройств появлялся регулярно.
Но теперь ситуация аналогичная описанной выше в #85 (comment).

Ошибка

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/__init__.py:71
Integration: ready4sky (documentation)
First occurred: 23:26:08 (1 occurrences)
Last logged: 23:26:08

Connection error

и ворнинг

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/__init__.py:702
Integration: ready4sky (documentation)
First occurred: 23:26:08 (1 occurrences)
Last logged: 23:26:08

five attempts of firstConnect failed

@mavrikkk
Copy link
Owner

После того подвинул ближе - чайник в списке устройств появлялся регулярно.

возможно нужно было больше времени чтобы обнаружить их все.

да, возможно 3 сек маловато

@mavrikkk
Copy link
Owner

После того подвинул ближе - чайник в списке устройств появлялся регулярно.

поиск всего 3 сек

@mavrikkk
Copy link
Owner

исправил на 5 сек, возможно, поможет )
это естественно не относится к ошибке Connection error, только к поиску устройства

@mavrikkk
Copy link
Owner

по поводу Connection error - есть несколько мыслей.

  1. в первую очередь покопайте в сторону пароля. Он точно соответствует формату? Ну и главное, многим помог КОНКРЕТНЫЙ пароль, где то в закрытых issue писали об этом. Точно чайник в режиме сопряжения во время подключения?
  2. ну и вообще, посмотрите закрытые issue тут, много раз обсуждалось и во многих случаях находили решения

@belkevglaz
Copy link

Указывал пароль 16 F-ок. Попробовал с паролем ab64e6f700f75c65 из #55. Подключил все удачно. Спасибо @mavrikkk.

@AndyZ2121
Copy link

Пункт выбора появился, но ошибка подключения:
Эта ошибка возникла в кастомной интеграции.

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/init.py:702
Integration: ready4sky (documentation)
First occurred: 19 января 2022 г., 07:25:02 (5 occurrences)
Last logged: 15:55:04

five attempts of firstConnect failed

Пробовал на 2 разных серверах с разными паролями, перезагрузками. Как отвалился однажды ночью, так больше его никто не видит. Шлюз на ЕСП32 работает с чайником, но эта интеграция роднее). Может кто нибудь помочь?

@vitosrnd
Copy link

HA 2021.12.10 установлен в virtualbox. BLE шлюзом стоит Xiaomi Gateway 3. Чайник RK-G200S с прошивкой 4.21.
Нету имени и МАК при запуске интеграции. В такой конфигурации, как у меня, оно должно работать? Может можно сразу руками прописать МАК и имя? Если да, то куда?

@mavrikkk
Copy link
Owner

mavrikkk commented Feb 1, 2022

xiaomi gateway подключен, я так понимаю, по wifi? тогда не заработает. моя интеграция ищет ФИЗИЧЕСКИ подключенное устройство к HA. либо встроенный блютус, либо бле свисток

@boomega
Copy link

boomega commented Feb 7, 2022

xiaomi gateway подключен, я так понимаю, по wifi? тогда не заработает. моя интеграция ищет ФИЗИЧЕСКИ подключенное устройство к HA. либо встроенный блютус, либо бле свисток

У меня такие же трудности. Не подскажете, существует какая-либо интеграция в HA, чтобы была возможность подключиться к чайнику через блютус в шлюзе xiaomi?

@vitosrnd
Copy link

vitosrnd commented Feb 7, 2022

У меня такие же трудности. Не подскажете, существует какая-либо интеграция в HA, чтобы была возможность подключиться к чайнику через блютус в шлюзе xiaomi?

Я использовал интеграцию ESP32-R4sGate-for-Redmond, чайник без проблем заработал. Шлюз Сяоми при этом не нужен, платка шлюза на ESP 3-5$ на Али.

@RulezzzRus
Copy link

Как с этим бороться? Чайник виден, стоит рядом с блютуз модулем.

Эта ошибка возникла в кастомной интеграции.

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/init.py:702
Integration: ready4sky (documentation)
First occurred: 10 марта 2022 г., 12:08:17 (5 occurrences)
Last logged: 01:37:58

five attempts of firstConnect failed

Эта ошибка возникла в кастомной интеграции.

Logger: custom_components.ready4sky
Source: custom_components/ready4sky/init.py:71
Integration: ready4sky (documentation)
First occurred: 10 марта 2022 г., 12:08:17 (5 occurrences)
Last logged: 01:37:58

Connection error

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

9 participants