sauresha
sauresha copied to clipboard
Перестал обновляться контроллер в НА
Автоматизация перестала работать на 2022.9.* Последнее успешное соединение до обновления НА - 11.09.22 В настройках обновление каждые 120 минут. Сам контроллер на сервер данные 100% шлет, скрин прикладываю.
Эта ошибка возникла в кастомной интеграции.
Logger: homeassistant Source: custom_components/sauresha/sauresha.py:105 Integration: sauresha (documentation) First occurred: 13 сентября 2022 г., 23:26:56 (6 occurrences) Last logged: 09:26:56
Error doing job: Future exception was never retrieved Traceback (most recent call last): File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "/config/custom_components/sauresha/sensor.py", line 306, in refresh self.update() File "/config/custom_components/sauresha/sensor.py", line 352, in update self._state = self.fetch_state() File "/config/custom_components/sauresha/sensor.py", line 320, in fetch_state my_controller = self.current_controller_info File "/config/custom_components/sauresha/sensor.py", line 274, in current_controller_info return self.controller.get_controller(self.flat_id, self.serial_number) File "/config/custom_components/sauresha/sauresha.py", line 113, in get_controller controllers = self.get_controllers(flat_id) File "/config/custom_components/sauresha/sauresha.py", line 105, in get_controllers self._sensors = controllers UnboundLocalError: local variable 'controllers' referenced before assignment
попробуйте устновить верисиз из master ветки. настройка полностью через GUI, код значительно другой.
попробуйте устновить верисиз из master ветки. настройка полностью через GUI, код значительно другой.
Спасибо, это помогло. Подскажите, как отключить дебаг? В логи пишется слишком много лишнего для простого обывателя.
попробуйте устновить верисиз из master ветки. настройка полностью через GUI, код значительно другой.
Спасибо, это помогло. Подскажите, как отключить дебаг? В логи пишется слишком много лишнего для простого обывателя.
в файле const.py есть строка: CONF_ISDEBUG: Boolean = True соответвенно заменить True на False.
Или немного подождать - я планирую все же зарелизить master ветку. Там изначально отключу.
На версии с master (1.0?) перестал обновляться контроллер в конце октября. Обновляется ровно один раз - при старте НА, далее показания не меняются.
Сейчас вышли апдейты для 0.6. Я уже запутался какую версию ставить?) 1.0 удобнее в настройке, но сейчас не работает. Что посоветуете?
Обвноляться будет только версия из ветки master. Я посмотрю, что с ней. Ошибки в логе есть?
Обвноляться будет только версия из ветки master. Я посмотрю, что с ней. Ошибки в логе есть?
Нет, в логе пусто. Возможно это связано с тем, что я выставил CONF_ISDEBUG в false.
И ещё вопрос. Как узнавать об обновах в master? HACS упорно предлагает поставить обновление версии 0.6.5, говорит, что моя версия из master не актуальна.
в ближайшие дни потестирую верисю в ветке master и сделаю из нее релиз. после этого всё будет обновляться стандартно.
в ближайшие дни потестирую верисю в ветке master и сделаю из нее релиз. после этого всё будет обновляться стандартно.
Хорошо. Спасибо. Продолжаю наблюдения за версией master:
- В устройствах, если у данной интеграции нажать кнопку НАСТРОИТЬ, то появится окно, где можно выбрать квартиру(объект). По умолчанию галка не установлена. Поставил, но не понял на что это влияет
- Отсутствует возможность изменить время опроса в минутах после первичного добавления интеграции.
- Вернул дебаг, перезагрузил НА. Через несколько минут в логах повилась ошибка: Эта ошибка возникла в кастомной интеграции.
Logger: custom_components.sauresha.api Source: custom_components/sauresha/api.py:314 Integration: SauresHA (documentation, issues) First occurred: 22:13:53 (3 occurrences) Last logged: 22:53:53
'sensors'
- По умочланию - делается запрос на все имеющиеся квартиры. Устновка этого чекбокса уменьшает количество запросов к API и как следствие возможность блокировки.
- да упустил этот момент. но можно удалить, а затем снова добавить интеграцию.
- посмотрю.
Спасибо!
Добрый день! Обновился до последней версии, полностью перезагружал сервер, но все тщетно. Сенсор контроллера обновляется лишь однажды - при первом запуске интеграции после старта НА. Никаких ошибок в логе нет. Помогите, прошу:(
На скринах видно даты, а так же кол-во обращений к серверу: 607 vs 606:
В интеграции опрос каждые 120 минут, галочка на квартире стоит(объект всего один)
Я проверил. у меня обновляется корректно. Могу вам посоветовать попробовать выполнить следущие шаги.
- Удалить папку sauresha из custom_components.
- Удалить все настройки какие были сделаны ранее и через GUI и особеннно через YAML
- Обновить Home Assistant, если давно этого не делали.
- Установить мой компонент
Если не поможет - добавлю логирования в след.версии. во все места где даже в тории может упасть.
Если не поможет - добавлю логирования в след.версии. во все места где даже в тории может упасть.
Полностью снес и перезагрузил НА. Поставил. Пока 2 дня полет нормальный. Из отличий, после добавления интеграции не стал ставить галочку на объект в настройках.