Страница 1 из 2

Замеченные проблемы)

Добавлено: Чт янв 20, 2022 8:45 pm
NextFox
1. Примерно после 21 часа до 2 часов ночи теряется связь с умным домом. 4-6 раз
19.01.2022 00:49:38 / Устройство "дом " недоступно
Связь теряется на секунд примерно 30.
2. Синхронизация задания на ПК через Гугл хром
Делаешь задание, нажимаешь синхронизировать но вылетает ошибка. Нажимаешь ещё раз синхронизация, умный дом отваливается на секунд 30, подключается , потом синхронизация нормально срабатывает. (Не всегда, было несколько раз)
3. Сегодня выключал свет, свет выключился но уд ушел в офлайн на секунд 30

20.01.2022 20:07:29: [event] ctrl off
20.01.2022 20:07:29: [event] ctrl on
20.01.2022 20:07:29: ctrl connected
20.01.2022 20:08:54: ext cmd: relay force for 1 state 0
20.01.2022 20:08:54: [event] relay(1) force off
20.01.2022 20:08:54: relay[1, pin 8] set on by rule [1] force
20.01.2022 20:08:54: [event] relay(1) off
20.01.2022 20:08:59: [event] ctrl off
20.01.2022 20:08:59: ERROR #0201: ctrl fail connect
20.01.2022 20:09:19: [event] ctrl on
20.01.2022 20:09:19: ctrl connected
20.01.2022 20:09:48: ext cmd: relay force for 1 state 1



21.01.2022 09:08:00 / На устройстве "дом " появились ошибки
#0801/2022-01-21 9:07:09 Либо проблема со связью до сервера, либо проблема авторизации на сервере.

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 2:28 pm
Sokali
Добрый день, укажите версию прошивки.
NextFox писал(а): Чт янв 20, 2022 8:45 pm 1. Примерно после 21 часа до 2 часов ночи теряется связь с умным домом. 4-6 раз
19.01.2022 00:49:38 / Устройство "дом " недоступно
Связь теряется на секунд примерно 30.
На данный момент мы собираем статистку по данной проблеме. Вы можете прислать лог за данный период.

NextFox писал(а): Чт янв 20, 2022 8:45 pm 2. Синхронизация задания на ПК через Гугл хром
Делаешь задание, нажимаешь синхронизировать но вылетает ошибка. Нажимаешь ещё раз синхронизация, умный дом отваливается на секунд 30, подключается , потом синхронизация нормально срабатывает. (Не всегда, было несколько раз)
3. Сегодня выключал свет, свет выключился но уд ушел в офлайн на секунд 30

20.01.2022 20:07:29: [event] ctrl off
20.01.2022 20:07:29: [event] ctrl on
20.01.2022 20:07:29: ctrl connected
20.01.2022 20:08:54: ext cmd: relay force for 1 state 0
20.01.2022 20:08:54: [event] relay(1) force off
20.01.2022 20:08:54: relay[1, pin 8] set on by rule [1] force
20.01.2022 20:08:54: [event] relay(1) off
20.01.2022 20:08:59: [event] ctrl off
20.01.2022 20:08:59: ERROR #0201: ctrl fail connect
20.01.2022 20:09:19: [event] ctrl on
20.01.2022 20:09:19: ctrl connected
20.01.2022 20:09:48: ext cmd: relay force for 1 state 1



21.01.2022 09:08:00 / На устройстве "дом " появились ошибки
#0801/2022-01-21 9:07:09 Либо проблема со связью до сервера, либо проблема авторизации на сервере.
Вы можете прислать больше логов (до/после ошибки) для более детального анализа.

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 3:22 pm
NextFox
Опять отвалился

21.01.2022 15:08:58 / Устройство "дом " недоступно
21.01.2022 15:09:07 / Устройство "дом " доступно. Потеря связи. В работе: 89ч 25мин 23сек
21.01.2022 15:10:00 / На устройстве "дом " появились ошибки
#0203/2022-01-21 15:08:59 При чтении данных с сервера было обнаружено, что связь прервана.
#0204/2022-01-21 15:08:59 При отправке данных на сервер было обнаружено, что связь прервана.


21.01.2022 14:04:00: clock jump minus (59 s)
21.01.2022 14:05:00: clock jump plus (60 s)
21.01.2022 15:08:59: ERROR #0204: server connect lost on send 0x21
21.01.2022 15:08:59: [event] ctrl off
21.01.2022 15:08:59: ERROR #0203: server connect lost on read
21.01.2022 15:08:59: [event] ctrl off
21.01.2022 15:08:59: [event] ctrl off
21.01.2022 15:09:01: [event] ctrl on
21.01.2022 15:09:01: ctrl connected
21.01.2022 15:11:59: error list empty (last err=0000)
21.01.2022 15:15:13: mqtt connected

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 3:24 pm
NextFox
Прошивку скину вечером как буду дома у компа. С телефона не видно.


Вот лог где уд отключился после выключения света

20.01.2022 18:04:00: clock jump plus (60 s)
20.01.2022 18:06:00: clock jump minus (59 s)
20.01.2022 18:07:00: clock jump plus (60 s)
20.01.2022 18:49:00: clock jump minus (59 s)
20.01.2022 18:50:00: clock jump plus (60 s)
20.01.2022 19:02:00: clock jump minus (59 s)
20.01.2022 19:03:00: clock jump plus (60 s)
20.01.2022 19:47:07: mqtt connected
20.01.2022 20:07:29: [event] ctrl off
20.01.2022 20:07:29: [event] ctrl on
20.01.2022 20:07:29: ctrl connected
20.01.2022 20:08:54: ext cmd: relay force for 1 state 0
20.01.2022 20:08:54: [event] relay(1) force off
20.01.2022 20:08:54: relay[1, pin 8] set on by rule [1] force
20.01.2022 20:08:54: [event] relay(1) off
20.01.2022 20:08:59: [event] ctrl off
20.01.2022 20:08:59: ERROR #0201: ctrl fail connect
20.01.2022 20:09:19: [event] ctrl on
20.01.2022 20:09:19: ctrl connected
20.01.2022 20:09:48: ext cmd: relay force for 1 state 1
20.01.2022 20:09:48: [event] relay(1) force on
20.01.2022 20:09:48: relay[1, pin 8] set off by rule [1] force
20.01.2022 20:09:48: [event] relay(1) on
20.01.2022 20:10:38: ext cmd: relay force for 1 state 0
20.01.2022 20:10:38: [event] relay(1) force off
20.01.2022 20:10:38: relay[1, pin 8] set on by rule [1] force

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 3:44 pm
Sokali
По потерям связи мы собираем статистику, так как часть устройств работает стабильно. Если разобраться, то кратковременные потери связи с сервером ни на что не влияют, так как устройство полностью автономно и работает без Wi-Fi. Устройство всегда пытается максимально быстро восстановить связь. Подобные потери могут быть вызваны, не только работой роутера, но и в целом работой самого интернета.

Интересней ситуации, когда устройство перестает отвечать или теряет соединение после каких-то действий. В этих случаях нужно предоставить больше логов, которые охватят не только момент ошибки, но и события до/после ошибки.

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 4:28 pm
Cliff
NextFox писал(а): Пт янв 21, 2022 3:24 pm 20.01.2022 20:08:54: [event] relay(1) off
20.01.2022 20:08:59: [event] ctrl off
20.01.2022 20:08:59: ERROR #0201: ctrl fail connect
20.01.2022 20:09:19: [event] ctrl on
20.01.2022 20:09:19: ctrl connected
Кратко расскажу, что тут произошло:
1. Выключился свет (каким образом, это не важно). После изменений состояний реле прошивка стремиться максимально быстро оповестить об этом сервер, чтобы максимально быстро информация обновилась в веб-интерфейсе. Пакетики эти небольшие, за трафик можно не беспокоиться.

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

3. Но на сервере соединение всё ещё подлипшее (там таймауты чуть больше). На данный момент сервер не позволяет более одного соединения от одного устройства, чтобы информация по одному соединению не перекрывала инфу по другому. При этом, кто первый - того и тапки, остальные соединения отклоняются. Сделано это в целях безопасности, чтобы соединение с сервером нельзя было так просто прервать. Поэтому попытка переподключиться сразу завершается отклонением от сервера.

4,5. В случае, если при попытке подключиться произошёл мгновенный отлуп, железка уже не пытается сразу же коннектится обратно, а ждёт 20 сек. Повторное соединение уже успешно, т.к. за это время старая сессия всё-таки отвалилась.

Какие именно неудобства вызывают разрывы соединения? До сих пор оно особо никого не волновало, поэтому особенно и не занимались вопросом. На данный момент пока собираем статистику по жалобам, чтобы понять, что дорабатывать. Где-то всё отлично работает, где-то даже при хорошем доступе есть разрывы. Причин разрывов может быть много, но что в наших силах, обязательно сделаем.

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 7:19 pm
NextFox
Ночные разрывы никакого дискомфорта не вызывают.
Уд не на долго отваливается ну и ладно.

А вот при выключении света уд отвалился уже немного не айс)

Ну и при синхронизации задания через Пк были сбой. Тоже немного не айс. Приходится ждать пока уд перезагрузится чтоб задание синхронизировать.

Потестирую ещё и когда вылетит ошибка при синхронизации пришлю логи.

Re: Замеченные проблемы)

Добавлено: Пт янв 21, 2022 9:21 pm
NextFox
Номер прошивки 1.04fix3

Re: Замеченные проблемы)

Добавлено: Пн янв 24, 2022 9:09 pm
NextFox
Удалил старое задание. Синхронизировал. Создал новое, нажал синхронизация. Ошибка, уд ушел в офлайн. После запуска уд (секунд 30 примерно) синхронизировалось.


24.01.2022 21:02:46: analog init (cnt=0)
24.01.2022 21:02:46: Rewrite EEPROM cfg OK
24.01.2022 21:02:46: button init (cnt=0)
24.01.2022 21:02:46: Rewrite EEPROM cfg OK
24.01.2022 21:02:46: relay init (cnt=8)
24.01.2022 21:02:46: relay[1, pin 8] flags=0x80, state=on, force=clear, schedule=
24.01.2022 21:02:46: relay[2, pin 9] flags=0x80, state=on, force=on, schedule=
24.01.2022 21:02:46: relay[3, pin 10] flags=0x80, state=off, force=, schedule=
24.01.2022 21:02:46: relay[4, pin 11] flags=0x80, state=off, force=, schedule=
24.01.2022 21:02:46: relay[5, pin 12] flags=0x80, state=off, force=, schedule=
24.01.2022 21:02:46: relay[6, pin 13] flags=0x80, state=off, force=, schedule=
24.01.2022 21:02:46: relay[7, pin 14] flags=0x80, state=off, force=, schedule=
24.01.2022 21:02:46: relay[8, pin 15] flags=0x80, state=off, force=, schedule=
24.01.2022 21:02:46: Rewrite EEPROM cfg OK
24.01.2022 21:03:25: analog init (cnt=0)
24.01.2022 21:03:25: Rewrite EEPROM cfg OK
24.01.2022 21:03:27: button init (cnt=0)
24.01.2022 21:03:27: Rewrite EEPROM cfg OK
24.01.2022 21:03:33: [event] ctrl off
24.01.2022 21:03:33: ERROR #0201: ctrl fail connect
24.01.2022 21:03:33: ERROR #022d module 0x02 errno 0x2d (all error count: 2)
24.01.2022 21:03:33: ERROR #0204: server connect lost on send 0x4e
24.01.2022 21:03:33: [event] ctrl off
24.01.2022 21:03:53: [event] ctrl on
24.01.2022 21:03:53: ctrl connected
24.01.2022 21:04:02: analog init (cnt=0)
24.01.2022 21:04:02: Rewrite EEPROM cfg OK
24.01.2022 21:04:02: button init (cnt=0)
24.01.2022 21:04:02: Rewrite EEPROM cfg OK
24.01.2022 21:04:02: relay init (cnt=8)
24.01.2022 21:04:02: relay[1, pin 8] flags=0x80, state=on, force=clear, schedule=
24.01.2022 21:04:02: relay[2, pin 9] flags=0x80, state=on, force=on, schedule=
24.01.2022 21:04:02: relay[3, pin 10] flags=0x80, state=off, force=, schedule=
24.01.2022 21:04:02: relay[4, pin 11] flags=0x80, state=off, force=, schedule=
24.01.2022 21:04:02: relay[5, pin 12] flags=0x80, state=off, force=, schedule=
24.01.2022 21:04:02: relay[6, pin 13] flags=0x80, state=off, force=, schedule=
24.01.2022 21:04:02: relay[7, pin 14] flags=0x80, state=off, force=, schedule=
24.01.2022 21:04:02: relay[8, pin 15] flags=0x80, state=off, force=, schedule=
24.01.2022 21:04:02: Rewrite EEPROM cfg OK

Re: Замеченные проблемы)

Добавлено: Пн янв 24, 2022 10:07 pm
NextFox
В районе 16 часов Начала подниматься температура уд до 31,4 градуса. Обычно около 30 градусов


24.01.2022 16:07:55: [event] ctrl off
24.01.2022 16:07:55: ERROR #0201: ctrl fail connect
24.01.2022 16:07:55: mqtt connected
24.01.2022 16:08:15: ERROR #0201: ctrl fail connect
24.01.2022 16:08:36: [event] ctrl on
24.01.2022 16:08:36: ctrl connected
24.01.2022 16:11:17: error list empty (last err=0000)
24.01.2022 16:11:26: ext cmd: clock sync: 24.01.2022 16:11:26
24.01.2022 16:11:26: ext cmd: clock sync: 24.01.2022 16:11:26
24.01.2022 16:24:29: ext cmd: clock sync: 24.01.2022 16:24:30
24.01.2022 16:26:39: ext cmd: clock sync: 24.01.2022 16:26:40
24.01.2022 16:29:30: [event] ctrl off
24.01.2022 16:29:30: ERROR #0201: ctrl fail connect
24.01.2022 16:29:50: [event] ctrl on
24.01.2022 16:29:50: ctrl connected
24.01.2022 16:32:31: error list empty (last err=0000)