Работает через API локального сервера Majordomo или прокси в Connect.
Ссылка для скачивания Текущая версия 0.1b
Страница проекта в Connect https://connect.smartliving.ru/tasks/337.html
Минимальная версия андроид 4.4
Как использовать:
Перед тем как устанавливать приложение проверьте работает ли у вас API Majordomo.
В браузере вводите http://адрес_вашего_сервера:порт/api/data/Имя_Объекта.Свойство_Объекта
В ответ API должно вернуть что-то типа такого: {"data":"18.3"}
Устанавливаем приложение, в отрывшемся окошке жмём кнопку с ключиком и попадаем в окно конфигурации
- имя сервера в виде http://адрес_вашего_сервера или https://адрес_вашего_сервера
- порт, по умолчанию 80 для http и 443 для https
- Период обновления указывается в секундах
- Логин и пароль прописываете если у вас сервер с аутентификацией
В открывшемся окне конфигурации виджета заполняем поля
- Название параметра - название виджета, т.е. подпись
- ОбЪект - имя объекта как у вас в системе
- Свойство - имя свойства объекта
- Тип данных - текст который добавляется после значения свойства
- мин./макс - минимальное и максимальное значение свойства. При выходе свойства за эти значения будет изменяться цвет, выбирается справа. Если мин.=макс. игнорируется
- Период отсутствия данных (секунды) - при отсутствии данных от сервера более чем указано изменяет цвет виджета на серый
- Стиль виджета - круглый или квадрат со скруглёнными углами
- Выключатель - режим для управления устройствами, значение свойства для выключения/включения задаются в мин./макс. соответственно, например: мин.=0 макс.=1. Иконка меняется не сразу а по факту получения данных от сервера с новым значением свойства.
- Ползунок - режим для изменения значения свойств, например термостатов, диммеров и т.п. Минимальное и максимальное значение должно быть обязательно задано, причём макс. > мин. Кнопками подстраиваем с шагом в 0.1
- Показывать прогресс - (пока только для круглого виджета) рисует окружность(арку) исходя из значения свойства относительно минимального и максимального значений заданных в мин. и макс.
Редактирование существующего виджета.
После добавления виджета на рабочий стол информация о нем появится в основном окне приложения. При клике снова откроется окно конфигурации.