Тестирование приложений для удаленного управления с помощью SMS. 

Для тестирования были выбраны два приложения для Android из Google Play для управления контроллерами удаленно с помощью смс. Одно - настроенное под конкретный контроллер приложение производителя, второе - стороннее универсальное приложение:

Приложение

iKsytal вер.1.0

SMS_RC вер.3.3

Количество контроллеров

1 Кситал GSM + 1 блок расширения Кситал V8R4

10 контроллеров

Количество команд

  • 13 для Кситал GSM
  • 21 для Кситал GSM + блок расширения Кситал V8R4

60 (6 команд на 10 контроллеров)

Разрешения Android

  • Получение SMS
  • Отправка SMS
  • Получение SMS
  • Отправка SMS
  • Доступ к Интернет
  • Память
  • Телефонные вызовы

Стоимость

бесплатно

бесплатно

 

Тестирование приложения iKsytal

Поддерживаются контроллеры Кситал GSM и Кситал GSM-T, в том числе выпущенные ранее 01.11.2011, и блок расширения Кситал V8R4.

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

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

Простота, однако, имеет обратную сторону – в приложении не только не предусмотрено возможности добавить новую команду, но и изменить имеющиеся. Например, контроллер имеет возможность импульсного управления исполнительными устройствами (включил реле на столько-то секунд, и выключил). Данное приложение не позволяет выполнить такую команду. Кроме того отсутствует подтверждение о выполнении команды, в результате возможно случайно выполнить команду.

Вызывает удивление то, что входящие смс отображаются на экране входящих сообщений приложения в точности с текстом смс. Русский текст на латинице приемлем для смс, но выглядит неаккуратно в приложении. Кроме того этот текст после перезагрузки приложения исчезает с экрана входящих сообщений.

Также непонятно как быть, если используется несколько кситалов.

 

Тестирование приложения SMS_RC

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

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

Управление устройствами на первый взгляд также сделано грамотно – контроллеры и команды представлены в виде раскрывающегося анимированного древовидного меню. Приятно, что разработчики не забыли про подтверждение команд. 

Неприятных моментов возникает несколько:

  • Отсутствие русского языка
  • Требуются излишние разрешения Android:
    • Чтение смс – разрешение есть, а соответствующего функционала нет
    • Интернет – используется по крайней мере для вывода рекламы
    • Память – возможно, используется для сохранения настроек, хотя в Android для этого не требуется подобное разрешение
    • Телефонные вызовы – остается гадать для чего используется – это самый удивительный пункт списка! 

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

  • При плохом качестве интернета при попытке вывести рекламу приложение может подвисать
  • Так же зависания могут возникать при выполнении настроек
  • Но самые неприятные ошибки вызывает анимация. Раскрытый список команд через 3-4 секунды автоматически сворачивается (зачем?), и если, чуть-чуть замешкаться при выборе команды, то, нажимая на верхнюю команду, попадаешь на нижнюю. Хорошо хоть, что есть подтверждение команды, но и это не спасает от ошибок.

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

 

Бесплатное открытое для настройки пользователем приложение для Android, которое может быть использовано для управления любым GSM оборудованием с помощью смс.