Материал из for iRidium developers
Перейти к: навигация, поиск
Эта страница является переводом страницы IRidium Server OnBox. Перевод выполнен на 100%.

Other languages:

iRidium Server для OnBox

Инсталляция и запуск iRidium Server на аппаратной платформе Global Cache OnBox

документация обновлена 20.3.2017


iRidium Sever для OnBox - это реализация iRidium Server, которая запускается на контроллерах OnBox от Global Cache.

Для работы iRidium Server необходима лицензия iRidium 3

Купить OnBox

IRidiumServerOnBoxPicture.png

Технические характеристики:

  • ARM9 Freescale i.MX28 454 Mhz
  • RAM 128 Mb
  • 8 Gb microSD card slot / file system
  • Ethernet, 100 Mbps
  • Linux (OpenEmbedded/Yocto ecosystem)
  • 5V, DC


Рекомендованная нагрузка:

  • 5 панелей управления
  • до 200 тегов iRidium Server


iRidium Server подключается к оборудованию и передает ему команды от панелей управления. Панели управления подключаются к серверу для управления через него оборудованием, получения обратной связи, загрузки логов и базы данных.

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

IRidiumServerHowItWorks.png

Управлять iRidium Server можно через web-интерфейс.


Установка и настройка

Чтобы установить iRidium Server на OnBox:

1 Подайте питание на OnBox через приагаемый адаптер (подключение к ПК через USB не рекомендуется)

2 Соедините OnBox и сетевой маршрутизатор Ethernet кабелем. Не подключайте OnBox напрямую к ПК.

При подключении к маршрутизатору OnBox получит DHCP адрес. Чтобы узнать этот адрес, запустите на ПК, подключенном к тому же маршрутизатору, программу iRidium Transfer и нажмите кнопку Поиск.

В результате поиска в Transfer появится новое устройство с именем OnBox(Server). Скопируйте IP адрес сервера из описания устройства:

SetupOBserver1.png


3 Откройте настройки сервера: для этого перейдите по ссылке в браузере

http://<host>:8888/ (в примере: http://192.168.0.29:8888/)

<host> - локальный адрес OnBox


4 Авторизуйтесь на сервере с использованием логина и пароля зарегистрированного интегратора iRidium Mobile. Без авторизации использование сервера невозможно.

LogInonServerStep1.png
ServerTestModeOn.png

Пройдите все шаги авторизации, чтобы получить доступ к настройкам сервера. Включите опцию "Test Mode: ON" в настройках сервера, чтобы использовать его в режиме полной функциональности. Подробнее о режимах использования читайте в разделе Политика лицензирования.

С активным Test Mode вы можете тестировать работу облачных проектов и загружать проекты из iRidium Transfer (локально, без использования iRidium Cloud).


5 Выберите и установите для сервера статический IP адрес вместо DHCP, чтобы исключить смену адреса при перезагрузке сетевого маршрутизатора. Новые настройки необходимо указать во вкладке SYSTEM > Network

DHCP адрес:

OnBoxStaticAddr.png

Статический IP адрес (пользовательская настройка):

OnBoxDHCPAddr.png

Чтобы применить настройки, нажмите Сохранить, вернитесь на главную страницу web интерфейса и нажмите кнопку "Reboot System". Web-интерфейс OnBox будет доступен по указанному адресу.

Чтобы сбросить настройки на умолчание в случае ошибки, в течение 10 секунд удерживайте кнопку на боковой панели OnBox. Нажать на кнопку проще твердым предметом, старайтесь не вдавливать кнопку сильно, это может привести к повреждению платы. Если настройки не сбросились, при включенном сервере достаньте, и поставьте обратно SD карту.

MAC адрес OnBox написан на корпусе устройства, для каждого устройства он уникален!


Разработка и запуск проекта

Когда сервер установлен, можно перейти к разработке его конфигурации и логики:


Гoтовый проект загружают на iRidium Server: