Replies: 93 comments
-
@islepnev, проблема стабильно воспроизводится/появляется (чтобы можно было поднять уровнь логов и посмотерть что происходит?) |
Beta Was this translation helpful? Give feedback.
-
Hi,
@islepnev <https://github.com/islepnev>, проблема стабильно воспроизводится/появляется (чтобы можно было поднять уровнь логов и посмотерть что происходит?)
Насчет стабильности сложно оценить, но логи поанализировать надо. Где подкрутить?
…--
Илья Слепнёв
[email protected]
|
Beta Was this translation helpful? Give feedback.
-
Полный вариант для configuration.yaml вот такой:
Дебага будет много, но будет видно чем занимается компонент и на какой стадии подвисает. |
Beta Was this translation helpful? Give feedback.
-
@islepnev, удалось что-нибудь добыть? |
Beta Was this translation helpful? Give feedback.
-
Нечто подобное проявляется. Только не Bluepy-helper грузит систему, а все подвисает. История не грузится. Кнопки не нажимаются, хотя по пунктам меню HA еще можно перемещаться. |
Beta Was this translation helpful? Give feedback.
-
Я даже логи не могу вытащить. Кружочек крутится и крутится. |
Beta Was this translation helpful? Give feedback.
-
Логи после рестарта все. Логи
|
Beta Was this translation helpful? Give feedback.
-
Попробовал нажать кнопку выключения проветривателя. Ничего не произошло. Попробовал через выпадающее меню его выключить. Ничего не произошло. Он также и продолжает работать. А еще не может подгрузить историю по температуре. Нажимал кнопку где-то в 14:38. Логи
|
Beta Was this translation helpful? Give feedback.
-
Удалил второй Тион и все стало замечательно. Выключатели стали работать, история стала подгружаться, Тион управляется прям как с пульта. |
Beta Was this translation helpful? Give feedback.
-
поставил v1.3.1 тестироваться с HA 0.114.3. Pairing прошел с первого раза. |
Beta Was this translation helpful? Give feedback.
-
@islepnev, спасибо. Но проблема этого issue еще не решена (если мы не запутались и в оригинале проблема была тоже из-за нескольких устройств). |
Beta Was this translation helpful? Give feedback.
-
@fishenebelny, похоже у вас и у @islepnev разные источники подвисания системы: у вас из-за нескольких бризеров, а у @islepnev из-за того что не проходил pairing. @islepnev, у вас же с одним бризером была проблема (разрешившаяся после v1.3.1)? Если так, то это issue я прикрою (чтобы не путаться) и заведу новое на проблемы с одновременным опросом двух устройств. @fishenebelny, касательно проблемы двух устройств: попробуйте v1.4.0-b1 -- это, возможно, частично, решит вашу проблему (в части получения данных. Изменение настроек буду делать если пойму что на верном пути). |
Beta Was this translation helpful? Give feedback.
-
Пока на версии 1.4 не спаривается. И зависает при обновлении информации. Установка hassos с нуля. |
Beta Was this translation helpful? Give feedback.
-
При первой установке столкнулся с такой же проблемой. Помогло это: После не устанавливалась интеграция, ошибка парирования, помогло это: [bluetooth]# pairable off |
Beta Was this translation helpful? Give feedback.
-
На версии 1.4 не спаривается и со вторым Тионом. Хотя раньше вроде все в порядке было. Сейчас попробую назад к версии 1.3.1 перейти и посмотреть как будет. |
Beta Was this translation helpful? Give feedback.
-
Проблемы тут растут из организации работы python-модуля (в частности bluepy, на котором построен модуль) с BT стэком на хост-устройстве.
|
Beta Was this translation helpful? Give feedback.
-
Возможно ли узнать RSSI от тиона до старта общения ? Т.е перед общением проверять уровень сигнала . |
Beta Was this translation helpful? Give feedback.
-
Есть способ это решить. Можно уменьшать расстояние, а можно уменьшить скорость передачи или поднять мошность передатчика. Это взаимозаменяемые параметры.
Подробнее тут (Table 2. Sensitivity Levels for Various Devices and Data Rates) |
Beta Was this translation helpful? Give feedback.
-
Про увеличение мощности передатчика. Похоже , нужен внешний BLE адаптер класса 1 Как вариант https://shop.espruino.com/usb-bluetooth с внешней антенной. Кроме того, у RPI BLE чипсет совмешен с Wifi. У них одна антенна и они не могут работать одновременно. Возможно может помочь отключение Wifi. |
Beta Was this translation helpful? Give feedback.
-
Вполне может быть что проблема с бт адаптером малины. С того места, где ога у меня стоит телефон стабильно подкдючается к двум бризерам. |
Beta Was this translation helpful? Give feedback.
-
Если возвращает 200 OK, значит работает. Если
Идем на перезагрузку всей малины. |
Beta Was this translation helpful? Give feedback.
-
Похоже, действительно один из факторов данной проблемы - это коллизии работы с wifi на одну встроенную антенну |
Beta Was this translation helpful? Give feedback.
-
Ну та малина 3. У меня малина 4. Но вполне может быть. Надо будет внешний адаптер докупить и посмотреть как будет работать. Если стабильнее, то супер. Но я уже подустал спаривать тион и малину потоянно. Думаю, что у себя не ранее, чем через 3 недели что-то смогу узнать. |
Beta Was this translation helpful? Give feedback.
-
Отключение wifi не сильно помогло. Опять 100% от bluepy-helper. Думаю, нужно мониторить доступность HA и перезагружать малину. |
Beta Was this translation helpful? Give feedback.
-
Настроил монитор monit для контроля загрузки процессора.
Проблема не заставила долго себя ждать
monit убил bluepy-helper, при этом HA продолжает работать и управлять устройством. Единственно что, если за 4 мин перед циклами проверки произойдет какое-то событие, которое прописано в триггерах скрипта автоматизации HA, то оно будет пропушено. Но это меньшее из зол с такой проблемой. P.S.
|
Beta Was this translation helpful? Give feedback.
-
Проверил с внешним безантенным бт4.0 адаптером CSR. На том же самом месте Тион через стенку вообще не видит. Видимо зависимость на БТ адаптер очень большая. Заказал еще другой адвптер бт5.0, который тоже должен в распберри поддерживаться. Попозже может быть еще и с антенной закажу. |
Beta Was this translation helpful? Give feedback.
-
Установил другой адвптер. С антенной. Работает пока "как часы" оттуда где раньше не видел ни один Тион. |
Beta Was this translation helpful? Give feedback.
-
@fishenebelny какую модель адаптера используете ? |
Beta Was this translation helpful? Give feedback.
-
Адаптер - https://a.aliexpress.com/_9I5e4l |
Beta Was this translation helpful? Give feedback.
-
Подключил второй Тион. Посмотрим как будет работать. Посмотрим как будет работать с новым адаптером в новой расстановке. |
Beta Was this translation helpful? Give feedback.
-
Не уверен, что дело именно в tion api, но других bluetooth устройств нет в HA.
ps -axfw:
top:
HA web UI не отвечает.
Beta Was this translation helpful? Give feedback.
All reactions