Android AToolCloudPlus

  • Автор темы Автор темы Alexus
  • Дата начала Дата начала

Alexus

Сотрудник
Команда LKDS
Добрый день!

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

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

Некоторые функции пока временно недоступны, такие как:
1) редактирование подключения в разделе "История подключений"(пригодиться, если поменялся пароль у блока к которому вы подключались ранее)
2) поиск среди списка "История подключений" по id (пригодиться, если ваша история разрослась до немыслимых размеров)
3) загрузка прошивок пока недоступна, будем работать над устранением проблемы.

Немножко о функционале:

1) История подключений - находится в левом верхнем углу стартовой страницы приложения. Хранит информацию о блоках, к которым вы уже подключались. Вы можете выполнить переподключение к блоку без ввода параметров. Или убрать блок из списка, если он вам не нужен.

2) Изменился принцип подключения по Wi-Fi. При переходе к страничке "Подключение через Wi-Fi", будет просканировано пространство рядом с вами(для этого должно быть включено определение местоположение на смартфоне) на наличие активных Wi-Fi сетей от лифтового блока. При нажатии по одному из них система должна спросить вас о вашем желании подключиться к неизвестной сети Wi-Fi. После подтверждения смартфон будет пытаться подключиться по стандартному паролю для лифтовых блоков с заводскими настройками.(Это нужно для оперативной конфигурации новых блоков).
При измененном пароле будет предпринято несколько попыток подключения, а потом система вашего смартфона оповестит вас, что подключиться невозможно и появиться диалоговое окно для ввода персонального пароля. При нажатии на нем кнопки "Подключиться" будет выполнятся подключение по введенному вами паролю.

При обнаружении ошибок или возникновении пожеланий, можете писать свои идеи на почту ааа@lkds.ru или оставлять их здесь, для всеобщего обозрения.
Всем спасибо и в добрый путь!
 
  • Наблюдаю
Реакции: srk
Установил, потыкал и сразу вот:

в конфигураторе

1. не подписаны галки ару в меню звука

2. в меню вай фай опять строй букв "я" в имени сети и паролях

3. непонятно как внести новую связь в меню "связи"

4. не показывает идентификатор блока

Дизайн и упрощенное подключение по вайфай -зачет! На старой приходилось мучатся и ловить момент когда телефон не найдя интернет переходил на другие сети.
 
Последнее редактирование модератором:
revit написал(а):
Установил, потыкал и сразу вот:

в конфигураторе

1. не подписаны галки ару в меню звука

2. в меню вай фай опять строй букв "я" в имени сети и паролях

3. непонятно как внести новую связь в меню "связи"

4. не показывает идентификатор блока

Дизайн и упрощенное подключение по вайфай -зачет! На старой приходилось мучатся и ловить момент когда телефон не найдя интернет переходил на другие сети.


Спасибо за потраченное время и обратную связь! Будем дорабатывать!
 
- Не видно ввод ключа. Нужно звездочки или какие то знаки чтобы была видна реакция ввода. Это же устоявшиеся правила везде....
- Сохранение желательно местное на странице изменения параметров а не после выхода. Опять же потому что нужно видеть реакцию оборудования на сохранения введенных данных, тот же ключ. Т.е ввел-сохранил. На другой странице также.
 
Последнее редактирование модератором:
Телефон Doodge S88PRO при попытке подключение по wifi зависает долго думает, затем вылетает сообщение что -то вроде "В приложении снова произошла ошибка. И на выбор три пункта: О приложении, Закрыть, Оставить отзыв" версия 9.0
Андроид 10
 
anatoliy написал(а):
Телефон Doodge S88PRO при попытке подключение по wifi зависает долго думает, затем вылетает сообщение что -то вроде "В приложении снова произошла ошибка. И на выбор три пункта: О приложении, Закрыть, Оставить отзыв" версия 9.0
Андроид 10


Добрый день!
Отправьте пожалуйста видео фиксацию ошибки на почту aaa@lkds.ru
Будем разбираться с ошибкой.
 
Предлагаю вместо не работающего меню FIRMWARE UPDATER (которое не особо то и нужно), ну или в нем непосредственно, сделать возможность активации страниц микропрограмм (MProgPro). Бывает необходимо активировать прошивку после сброса не настраивая блок на службу или без компа.
 
Последнее редактирование модератором:
revit написал(а):
Предлагаю вместо не работающего меню FIRMWARE UPDATER (которое не особо то и нужно), ну или в нем непосредственно, сделать возможность активации страниц микропрограмм (MProgPro). Бывает необходимо активировать прошивку после сброса не настраивая блок на службу или без компа.

Добрый день! Хорошее предложение, займемся реализацией.
 
Мое сообщение зависло....

https://forum.lkds.ru/index.php?s=&show...ost&p=28639

Думал что не работает, но один раз получилось подключиться с паролем пользователя на вайфае. А почему нельзя после неудачного подключения по дефолтному паролю сразу выкинуть окно ввода пользовательского?
 
Последнее редактирование модератором:
Подключение к ЛБ по пользовательскому паролю превращается в увлекательный и непреодолимый квест

https://yadi.sk/i/OT6Hn5Y6rvORXA
 
Последнее редактирование модератором:
revit написал(а):
Мое сообщение зависло....

https://forum.lkds.ru/index.php?s=&show...ost&p=28639

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


Добрый день! Так на самом деле и реализовано, как только приходит сообщение об ошибке подключения, выпадает окно для ввода собственного. Я так понимаю время ожидания слишком большое? Подумаю, как можно обойти эту проблему.

revit написал(а):
Подключение к ЛБ по пользовательскому паролю превращается в увлекательный и непреодолимый квест

https://yadi.sk/i/OT6Hn5Y6rvORXA


Такое может происходить, если в приложении, уже произошла ошибка и вас выкинуло на главный экран. Рекомендую полностью закрыть приложение(убрать из списка свернутых) и запустить заново.
 
Добрый день!

Вышла новая версия AToolCloudPlus. Список изменений:
Добавлена страница взаимодействия с прошивками. Перечень возможностей:
- Выбрать активную прошивку из списка,
- Удалить неактивную прошивку,
- Загрузить последнюю прошивку в свободную страницу памяти или выбранную.
Добавлена информация об устройстве и активной прошивке.
Изменен интерфейс некоторых страниц.
Введены ограничения на изменения некоторых параметров у демонстрационного блока.

Рекомендации к использованию. Когда вы выбрали другую активную прошивку из доступных, или загрузили новую, оставайтесь на странице FirmwareUpdater, пока блок не перезагрузится и не выйдет на связь с вашим мобильным устройством. После удачной перезагрузки список прошивок должен обновиться, информация об активной прошивке должна обновиться. Уведомление внизу экрана оповестит вас о том, что "связь с устройством установлена". После этого можно дальше продолжать работу.

При странном поведении приложения, постарайтесь полностью выгрузить его из памяти телефона (закрыть в списке активных или свернутых приложений). И попробуйте проделать операции снова. Все ошибки приложения я отлавливаю и постараюсь в ближайшие дни исправить.
 
А как обновить приложение-через удаление и новую установку?
И как вообще понять новее ли версия в гугл плэй или нет?
 
Последнее редактирование модератором:
revit написал(а):
А как обновить приложение-через удаление и новую установку?
И как вообще понять новее ли версия в гугл плэй или нет?


Удалять не нужно. Иногда обновления происходят автоматически. Иногда плей маркет опрашивает подтверждение пользователя. Чтобы проверить актуальность версии, вы можете найти приложение в плей маркете, на вашем девайсе, где установлено приложение. Одна из активных кнопок на странице приложения может иметь два состояния: "открыть", если версия вашего приложения соответствует последней версии плей маркета или "обновить", если значение вашей версии будет меньше значения в плей маркете.
 
Алексей Андрианов написал(а):
Одна из активных кнопок на странице приложения может иметь два состояния: "открыть", если версия вашего приложения соответствует последней версии плей маркета или "обновить", если значение вашей версии будет меньше значения в плей маркете.
Вот это меня и удивило. Я обновления не ставил, запросов не получал, а кнопка на плэймаркете "открыть". Хотел сверить версии, а где....
 
Последнее редактирование модератором:
revit написал(а):
Вот это меня и удивило. Я обновления не ставил, запросов не получал, а кнопка на плэймаркете "открыть". Хотел сверить версии, а где....

Версия на плэй маркете указана в описании к приложению в разделе "о приложении".
Версию приложения на устройстве можно увидеть, если удерживать долгим нажатием по иконке приложения, появится маленькое окошко, с возможными действиями над приложением: "удалить", "выбрать" и пр. Среди них, должна быть иконка с информацией о приложении, возможно, будет просто буква "i". Если нажать на иконку, будет представлена информация о данных, которые собирает приложение, наличие уведомления для приложения и т.д. Среди этой информации есть номер версии приложения.
 
Еще несколько слов об эксплуатации. Если приложение находится в неактивном состоянии(другими словами пользователь с ним не взаимодействует) от 15 минут и больше, для корректной работы, рекомендую закрывать приложение и подключиться к блоку заново. Так как ваше устройство может почистить данные необходимые, для работы.
 
Алексей Андрианов написал(а):
Еще несколько слов об эксплуатации. Если приложение находится в неактивном состоянии(другими словами пользователь с ним не взаимодействует) от 15 минут и больше, для корректной работы, рекомендую закрывать приложение и подключиться к блоку заново. Так как ваше устройство может почистить данные необходимые, для работы.

Я конечно не программист, но всегда интересовал вопрос: почему нельзя такого рода данные не загружать в ОЗУ, а держать в ПЗУ. И в момент перехода в приложение из системы, выполнять инициализацию данных? Ведь это же не обработка огромных массивов с 4K HDR видео. Загрузка данных, занимающая не 1 мс, а 10 мс, разве сделает погоду?
 
Последнее редактирование модератором:
bosporsky написал(а):
Я конечно не программист, но всегда интересовал вопрос: почему нельзя такого рода данные не загружать в ОЗУ, а держать в ПЗУ. И в момент перехода в приложение из системы, выполнять инициализацию данных? Ведь это же не обработка огромных массивов с 4K HDR видео. Загрузка данных, занимающая не 1 мс, а 10 мс, разве сделает погоду?

Добрый день! Что-то подобное есть в ASPultPlus. Когда мы сворачиваем приложение, мы сохраняем необходимые данные для подключения в памяти смартфона. При открытии приложения происходит проверка, если данные обнулились, то мы берем эти данные из памяти смартфона и переподключаемся, чтобы вернутся к исходному состоянию.

Тоже самое можно сделать и в AToolCloudPlus. Но методы использования приложения разные. В ASPultPlus большой запрос на отслеживание состояния на протяжении длительного времени. Свернув приложение вы ожидаете получить уведомление или вызов. AToolCloudPlus все же работает, как инструмент. Когда вы провели отладку или настройку, вы инструмент убираете и ждете, когда снова он вам понадобиться в использовании. В идеале сохранение данных нужно, сложность в реализации в том, что экранов состояний несколько и в каждом нужно делать эту проверку, со своим перечнем данных. А приложение более критично требует отладки, исправления имеющихся ошибок и добавление нового функционала.

Поэтому из всего вышесказанного я бы хотел попросить пользователей о терпении. Хочется, чтобы приложение было идеальным, но приходится чем-то жертвовать и расставлять приоритеты.
 
Добрый день. Если "из коробки" внутренний WI-FI отключен, могу я на объекте через AToolCloudPlus через WI-FI произвести его настройку?
 
Назад
Сверху