WEB визуализация для платформы ioBroker как приложение для мобильных устройств.
Описание платформы ioBroker можно найти на http://iobroker.net
Это приложение разработано для мобильных телефонов и планшетов и оно сохраняет все данные проекта и все картинки из проекта локально на устройстве и экономит таким образом мобильный трафик.
<b>Использование</b>
Это приложение не может работать самостоятельно и требует предустановленный ioBroker с настроенными и активированными драйверами vis и web (или socket-io).
При использовании только web драйвера в связке с vis требуется активированная настройка внутреннего socket-io.
Также проект vis тоже должен существовать, например "main".
Порты и сервер ioBroker должны быть доступны с телефона и не заперты за файерволом.
Приложение можно установить с [App Store](https://play.google.com/store/apps/details?id=net.iobroker.vis&hl=ru)
После установки и первого запуска приложения должно автоматически открыться меню настроек. Что бы начать работать с приложением необходимо произвести минимальные настройки.
Что бы позднее вызвать меню настроек нужно нажать на полупрозрачную кнопку в верхнем левом углу.
<b>Настройки</b>
Почти все настройки необязательны за исключением "WiFi соединения" and "Проекта".
<b>Кнопки</b>
- <i>Обновить</i> - Просто загружает страницу заново, как будто в браузере нажали на кнопку "обновить".
- <i>Синхр.</i> - если vis проект изменился, то обновления **не** будут загружены с сервера автоматически. Для синхронизации данных проекта с сервером необходимо нажать кнопку <i>Синхр.</i>. Все данные и картинки (а также шрифты и аудио-файлы) будут загружены с сервера заново. Это делается для последующей экономии трафика и ускорения загрузки проекта, т. к. загрузить файл с внутренней памяти гораздо быстрее, чем с удаленного сервера.
- <i>Ok</i> - сохранить все изменения и обновить страницу. Синхронизации с сервером не происходит, если только не поменялось имя проекта. Что бы загрузить изменения с сервера используйте кнопку <i>Синхр.</i>.
- <i>Отмена</i> - отменить все изменения и закрыть диалоговое окно настроек.
<b>Соединение</b>
Приложение может с помощью имени WiFi сети распознать в какой сети находится телефон, в домашней (обычно без пароля) или нет (с паролем) и использовать разные настройки для подключения.
Обычно в домашней сети не используется защищённое соединение и пароль и наоборот за пределами домашней сети не желательно использовать соединени без пароля и без SSL.
- <i>Соединение</i> - показывает состояние соединения: есть ли связь с ioBroker сервером.
- <i>WIFI Имя сети (SSID)</i> - имя или имена (через запятую) беспроводных сетей, которые будут идентифицироватся, как домашняя сеть, что бы использовать соответствующие настройки для соединения.
- <i>WIFI Socket URL</i> - URL вида ```http://192.168.0.5:8082```. Важно иметь в начале строки http или https, таким образом приложение решает какое соединение использовать: защищенное или нет. Порт также важен. Обычно значение порта 8082 для драйвера *web* или *8084* для отдельного драйвера socketio.
- <i>WIFI Пользователь* - если включена аутентификация пользователя, необходимо ввести имя пользователя с сервера iobroker. Имя пользователя должно быть предварительно создано через интерфейс администратора. Пользователь "admin" существует всегда и не может быть удалён.
- <i>WIFI Пароль</i> - пароль пользователя заданный в ioBroker
- <i>WIFI Повтор пароля</i>- повтор пароля
<b>Имя проекта и язык</b>
- <i>Проект</i> - имя проекта с ioBroker сервера. Если имена не показываются, это означает, что соединение с сервером отсутствует или нет ни одного проекта.
Полное описание настроек можно найти по адресу http://www.iobroker.net/?page_id=5032&lang=ru</br></br></br></br></br></br></br></i></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>