Описание:
Позволяет получать информацию о состоянии устройства, а так же управлять устройством на котором установлен Fully Kiosk Browser. Почитать, что такое Fully Kiosk Browser и зачем он, а также чем он лучше чем штатный MJDM для андроида - можно в Connect'е <--- ССЫЛКА!
Вариант реализации:
Устанавливаете на свой андроид плашет, который у вас весит например на стене Fully Kiosk Browser (По сути, это просто веб-браузер, только с кучей настроек. Например, можно заблокировать выход из приложения, отключить кнопки управления, показать сцену на весь экран, стартовать нужную сцену после перезагрузки или потери интернета и многое другое. Так же у FKB есть API, которое позволяет управлять планшетом удаленно, например, включать экран, менять настройки, получать информацию о работе планшета и многое другое. Вот как раз в API модуль и работает.
Как настроить:
Для работы модуля нужно установить FKB и в настройках включить REST API + задать пароль доступа к API.
Что умеет модуль, описание свойств:
deviceName -> Имя устройства
freeSpaces -> Свободное место в мегабайтах
battary -> Заряд аккумулятора от 0-100
screenBrightness -> Яркость экрана от 0-300
isScreenOn -> Состояние экрана, включен или нет
plugged -> Подключена ли зарядка
kioskMode -> Включен ли киоск мод
text-to-speech -> Отправка текста на синтез речи
timeToScreenOff -> Время работы экрана в секундах
currentPage -> Страница открытая на устройстве (Можно отправить URL и он будет открыт)
NEW! setVolume -> Устанавливает громкость устройства о 1 до 100 для всех каналов
NEW! runningApp -> При установке 0 приложение FKB будет закрыто и открыто меню устройства. По сути - это отображение статуса связи с устройство, если 0 - не удалось получить данные от устройства.
Чтобы модуль мог получать камшоты - нужно включить Motion Detected в настройках приложения, тогда появится кнопка.
Update:
Переделал модуль, теперь выгружаются почти все свойства. Также теперь можно добавлять несколько устройств.
Еще появилась отправка кастомных команд в поле customCMD, принимает туда параметры в виде:
cmd=setStringSetting&key=screenBrightness&value=5 или любые другие для изменения настроек, список команд на сайте разработчика.
Исправлена ошибка с TTS, теперь нормально проговаривает. Так же теперь доступно управление яркостью без костылей.
Еще, теперь можно добавлять планшет по любому протоколу http или https, актуально для тех, у кого прокинут во внешку!
---> Страница в маркете <--- | ---> Скачать .apk FKB <---