Области применения
Приложение предназначено для просмотра состояния и управления контроллерами. Приложение поддерживает работу с несколькими контроллерами, которые пользователь может расположить в произвольных группах.
На экране Навигация отображается список контроллеров и групп. Кроме того, для каждого контроллера в навигации есть один (или несколько) параметр, получаемый от него. Например, температура или состояние. Для более детального просмотра пользователь должен выбрать интересующий его контроллер. При этом откроется визуализация контроллера. Визуализация проектируется в приложении ZWB с помощью конструктора, в котором из ограниченного набора визуальных элементов (текст, список, ссылка, переключатель) формируются наборы страниц.
В текущем варианте визуализация хранится в самом контроллере, в планах перенести ее в облако. Таким образом zControl при открытии детальной информации о контроллере подгружает из него набор страниц и отображает их. Кроме работы с контроллером приложение позволяет пользователю регистрироваться, менять и восстанавливать свой пароль. Все данные, список настроенных контроллеров и групп хранится в облаке в профиле пользователя. Существует механизм, позволяющий поделиться группой контроллеров с другим пользователем, выдав ему соответствующие права (например только просмотр).