Teie kommentaarid

По домашней. Но разрешение на мобильную установлено

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

что-то никак не подключалось приложение к ядру без интернета. ядро было запущено. при включении интернета (я просто из роутера входящий кабель выдернул) приложение подключилось к ядру. сперва локально, потом перешло на "через сервер", при этом в настройках отражался корректный IP адрес ядра


да, были на 1 устройстве. сегодня ядро перенес на другое устройство, где 5 версия. приложение на 6 версии андроида.

сейчас попробовал воспроизвести вчерашнюю ситуацию, отключил интернет. ядро написало нет связи с сервером, но шлюз красной лампой не моргал, только зеленая горела. а вот приложение потеряло связь с контроллером, хотя в настройках установлено искать локально (и через сервер). так и не подключилось. поэтому посмотреть как себя поведет при переключении флагов не смог.

как только вернул интернет, приложение сразу подключилось к ядру. При этом иконка приложения зеленая. Т.е. получается подключено локально.

...

сейчас уже синяя иконка у приложения. что интересно, видимо после переподключения через сервер прилетела пара уведомлений

я пробовал на вин10, все как в первом сообщении

я сперва попробовал на Windows, но поскольку впрямую ядро не установилось, а скачанное по прямой ссылке сбоило (рушилось приложение), я решил попробовать андроид.

добавил состояние контролера в структуру, обновил конфигурацию.

Получается что если ядро перегружается, то текущие состояния флагов теряются и выполняется инициализация значениями по умолчанию? И нет возможности сохранить состояния флагов?

сейчас вызвал срабатывание датчика движения, но уведомление не пришло. открыл журнал событий. там значится срабатывание датчика, а следом идет установка флага. хотя флаг был установлен 20 мин назад. т.е. в журнале появилась повторная установка флага. после того как не пришло уведомление, я посмотрел на ядро. такое ощущение что в этот момент оно иконку перекрасило с серого на синий. приложение было отключено от сервера, потом подключилось. после этого еще раз вызвал срабатывание дитчика движения и уведомление пришло. похоже есть какая то засада с флагами, если ядро отключается от сервера. но если я правильно понял, на 5 андроиде ядро не должно отваливаться.

добрый день

я не обратил внимания на такой нюанс. но думаю что подключение было через вайфай. сейчас в шторке иконка зеленая. это у приложения. у ядра иконка синяя сейчас. перенес ядро на андроид 5.0

но через интерент врядли могло подключиться. ведь облако было недоступно.

продолжаю тесты :)

сейчас облако не доступно. и странно работает в этих условиях система. нажимаю кнопку пульта. флаг устанавливается в положение включено. но через некоторое время (секунд 10-15) состояние флага переходит в выключено. и срабатывание датчика движения не приводит к появлению уведомления в приложении (даже в те 10 сек, пока флаг отображается в состоянии включен)

спасибо за помощь. действительно так. теперь работает.