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

Не подгружаются camera, switch #7

Closed
termit0s opened this issue Dec 23, 2021 · 11 comments
Closed

Не подгружаются camera, switch #7

termit0s opened this issue Dec 23, 2021 · 11 comments

Comments

@termit0s
Copy link

Внезапно пропали камеры.
После удаления и добавления интеграции, камеры и двери не добавляются.
Остался только sensor.last_call_session, но и он не работает.

@ndrewpj
Copy link

ndrewpj commented Dec 25, 2021

подтверждаю, не работают

@Shaderz
Copy link

Shaderz commented Dec 29, 2021

походу чтото поменяли в структуре запросов
у меня тоже не работает

@ndrewpj
Copy link

ndrewpj commented Dec 29, 2021

автор не откликается на эл. почте

@evillexus
Copy link

не работает, ни камера, ни свитч

@alryaz
Copy link
Owner

alryaz commented Jan 16, 2022

Проблема была связана с неправильным импортом тайпхинта Hashable из collections.*, что является неверным в Python 3.9+.

@alryaz alryaz closed this as completed Jan 16, 2022
@alryaz alryaz reopened this Jan 16, 2022
@alryaz
Copy link
Owner

alryaz commented Jan 16, 2022

Здравствуйте, @termit0s , @Shaderz , @ndrewpj , @evillexus!

Работа над проектом возобновлена. Прошу установить последнюю версию компонента. Она верифицирована относительно приложения ПИК Домофон версии 2021.10.2. Если проблема останется актуальной, прошу написать в Telegram (@alryaz), потребуются учётные данные для сбора информации (или же процесс сбора будет описан).

@Shaderz
Copy link

Shaderz commented Jan 17, 2022

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

Home Assistant Core 2021.12.9
Supervisor
Версия
supervisor-2021.12.2

в логах пишет без ошибок кроме вот этих подозрительных строчек

2022-01-17 03:11:49 DEBUG (MainThread) [custom_components.pik_intercom.api] [3] Page 1 does not contain data
2022-01-17 03:11:49 DEBUG (MainThread) [custom_components.pik_intercom.api] [4] Page 1 does not contain data

@alryaz
Copy link
Owner

alryaz commented Jan 17, 2022

@Shaderz , пожалуйста, напишите в Telegram: @alryaz, нужен дамп ответов.

@alryaz
Copy link
Owner

alryaz commented Jan 17, 2022

В ветке main появилась (69d27ed) первичная поддержка "другого" формата предоставления информации о домофонах (пока что только объекты-открывашки, платформа switch).

В теории, предложенное решение должно заработать, однако имеющаяся разница между представимыми структурами данных довольно существенная. Чтобы адаптировать компонент под работу с обоими подходами, потребуется некоторое (неопределённое) время.

@ndrewpj
Copy link

ndrewpj commented Jan 17, 2022

@alryaz Спасибо за обратную связь. Подтверждаю, после последнего обновления изменений нет, объекты не загружаются.

@alryaz
Copy link
Owner

alryaz commented Jan 17, 2022

Проблема идентифицирована: некоторые владения перешли на иной формат публикации объектов, что не поддерживалось версиями <v1.0.0.

Релизы ≥v1.0.0 добавляют поддержку сторонних ("новых") объектов домофонов. Также он добавляет вывод ответов на запросы к серверу при логировании с уровнем DEBUG.

Если новый релиз не показывает никаких объектов, пожалуйста, создайте новый Issue.

@alryaz alryaz closed this as completed Jan 17, 2022
@alryaz alryaz changed the title не подгружаются camera,switch Не подгружаются camera, switch Jan 17, 2022
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

5 participants