Logo Logo ru
  • iRidi Pro
    Основные компоненты
    • Приложение i3 Pro
    • iRidi Pro Server
    • iRidi Studio
    • iRidium studio v. 1.3.8 (устаревшая версия)
    Java Script в iRidi
    • Руководство
    • Справочник
    • Примеры
    • JS драйвера
    другие
    • Личный Кабинет
    • iRidium Cloud
    • iRidium Transfer
    • Push-уведомления
    • Лучшая практика
    Лицензирование
    • Лицензирование и передача проекта
    • Оффлайн-лицензирование
    • Активация iRidi Pro Server
  • Продукты
    i3 lite
    • Приложение i3 lite
    • Регистрация и лицензирование
    • Сервер
    • Модули
    KNX Home Server
    • Приложение i3 KNX
    • KNX Home Server
    BUS77 HOME SERVER
    • Приложения Bus77 Home и Bus77 Lite
    • Bus77 Home Server
    Решения
    • BYOD - решение для гостиниц
    • Портал жителя - решение для МКД
    iRidi SCADA
    • iRidi SCADA
  • Bus77
    НАСТРОЙКА BUS77
    • Основы Bus77
    • Приложения Bus77 Home и Bus77 Lite
    • Работа с драйвером Bus77 в iRidi Studio
    • Настройка шины Bus77 в iRidi Studio
    ПРОТОКОЛ BUS77
    • Характеристики CAN (Bus77)
    • Описание протокола
    • Исходники на GitHub
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
  • Поддерживаемое оборудование
    Драйверы
    • Список драйверов
    • ProAV драйвера
    • AV & Custom Systems
    • JS драйвера
    • Сторонние драйвера и фриланс
    Протоколы и интерфейсы
    • Голосовое управление
    • 1-Wire
    • BACnet IP
    • Bus77
    • KNX
    • KNX IP BAOS
    • Weinzierl kBerry
    • Microsoft Exchange
    • Modbus
    • MQTT
    • NFC
    • ODBC
    • Onvif
    • SIP
    • SNMP
    • Wake On Lan
    • Z-Wave
    • ZigBee
    Производители
    • AMX
    • AVCiT
    • Beckhoff ADS
    • Biamp Tesira
    • Bluesound
    • Casambi
    • BSS Harman
    • Clipsal
    • ControlArt 7Port
    • Crestron
    • DigiBird
    • Domintell
    • Duotecno
    • EIDE
    • EPSNET
    • Global Cache
    • HDL Buspro
    • Helvar
    • IEAST
    • INELS BUS
    • INELS Wireless
    • Intesis
    • Kleger
    • Kramer VIA
    • Kramer 3000
    • Larnitech
    • Legrand Netatmo
    • LG TV
    • Lutron
    • Lutron Homeworks QS
    • MyHome
    • Nest
    • Novastar
    • Panasоnic PTZ
    • Philips Dynalite
    • PJLink
    • Satel
    • SamsungTV
    • Sonos
    • Somfy
    • SpinetiX
    • Televic Conference
    • TIS
    • Tion
    • URRI
    • Velbus
    • Velocio
    • Vinteo
    • WyreStorm
    • WiiM
    • Xicato
    • Yamaha
    • ZONT
    • Z-Wave.me
    Протестированное оборудование
    • Панель HDL S57
    • Панель HDL S10
    • SIP-домофон
    • Akuvox
    • Arlight
    • Divus
    • QBic TD-1050 PRO
    • QBic TD-1060 Slim
    • QBic TD-1070
    • Sigur
    • Uni-Ubi
    • Velocio
  • Оборудование iRidi

    Серверы
    • HS Сервер
    • ProAV Control Processor Basic
    • ProAV Control Processor Advanced
    • Спецификация контроллеров UMC
    • Настройка контроллера UMC C2
    • Настройка контроллера UMC C3
    • Настройка контроллера HDL IntelliCenter 2 (UMC C4)
    Модули расширения
    • I-PX-RS1
    • I-PX-RS4
    • I-PX-IR3
    KNX
    • KNX Home Server
    • KNX IP Interface
    Панели управления
    • iRidium Panel 7
    • Touch Panel P3
    • Touch Panel P6
    • Touch Panel P8
    • Touch Panel P10
    • Tabletop Touch Panel 10
    • AV Remote Control
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
    • Differences
Сайт iRidium mobile
Содержание
    Инструменты‌
    • Сведения о странице
    • Постоянная ссылка
    • Версия для печати
    • Спецстраницы
    • Связанные правки
    • Ссылки сюда
    Login / Create Account
    Материал из for iRidium developers
    Перейти к: навигация, поиск
    Эта страница является переводом страницы IRidium Server Raspberry. Перевод выполнен на 100%.

    Other languages:
    English • ‎русский


    Содержание

    • 1 iRidium Server RPi
    • 2 Установка и настройка Raspbian Buster Lite
    • 3 Установка и настройка
      • 3.1 Смена пароля доступа
      • 3.2 Удаление данных проекта с сервера
      • 3.3 Загрузка Iridium Server без доступа к интернету
      • 3.4 Тестовый режим
    • 4 Добавление сервера в проект i3 lite
    • 5 Настройка сервера

    iRidium Server RPi

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

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


    iRidium server RPi - software realization of iRidium server that is launched as a daemon or a console app on Raspberry Pi 3 model B and B+ controllers. For each model we have prepared an image. You can find instructions for each models below:

    • Raspberry Pi 3 model B Linux Debian Jessie;
    • Raspberry Pi 3 model B+ Raspbian Buster Lite.
    IRidiumServerPiPicture2.jpg

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

    • raspberrypi.org


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

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


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

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

    IRidiumServerHowItWorks.png

    Установка и настройка Raspbian Buster Lite

    Данный образ системы подходит для серверов Raspberry 3 Model B+. Мы не рекомендуем использовать данный образ на Raspberry 3 Pi.

    Приготовьте следующее оборудование:

    • Устройство Raspberry Pi 3 B+;
    • Карта памяти MicroSD 10 класс, 8 Гб;
    • Блок питания с выходом 5 В/2 А MicroUSB;
    • Компьютер с ОС Windows, кард-ридером и Ethernet-портом;
    • Ethernet-маршрутизатор со включенным DHCP-сервером;
    • Доступ в интернет (опционально).


    1Скачайте образ Raspbian Buster Lite, включающий в себя iRidium server.

    link 1(yandex)

    link 2(google)

    2 Запишите образ на карту памяти используя кард-ридер и Win32 Disk Imager.

    Необходимо использовать карту памяти MicroSD 10 класс, не менее 8 Гб.

    3 Вставьте карту памяти в устройство Rapberry Pi, подключите питание через разъём MicroUSB устройства.

    4 Объедините устройство Raspberry Pi, компьютер и маршрутизатор в единую LAN-сеть. В установленном образе сетевые настройки определяются автоматически по DHCP, в маршрутизаторе должен быть активирован DHCP-сервер.

    В случае отсутствия маршрутизатора можно подключить устройство Raspberry Pi и компьютер напрямую друг к другу. Для этого на компьютере установите и запустите любой программный DHCP-сервер, например:

    • Open DHCP Server;
    • TFTPD32.

    5 Определите IP-адрес Rapberry Pi с помощью Advanced Port Scanner.

    2 Advanced Port Scanner1.png

    6 Свяжитесь с устройством по ранее определенному IP (п.5 ) при помощи Putty.

    • Host Name (or IP address): ранее определённый IP-адрес устройства
    • Port: 22 (всегда)
    • Connection type: SSH (всегда)


    Так же можете войти через Web-интерфейс.

    7 Обновите версию сервера до актуальной. Подробная инструкция находится в следующей главе, в пунктах с 10 по 14 "Установка и настройка Linux Debian Jessie".

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

    Рекомендуется для оборудования Raspberry 3 Model B.

    Скачать iRidium server для Raspberry Pi
    Raspbian Jessie lite iRidium server работает на ОС Raspbian Jessie

    Следующие действия необходимо выполнить авторизованным партнёрам с новым устройством Raspberry Pi 3, чтобы в него можно было загрузить пользовательский проект i3 pro или i3 lite.


    1 Приготовить следующее оборудование:

    • Устройство Raspberry Pi 3
    • Карта памяти MicroSD 10 класс, 8 Гб
    • Блок питания с выходом 5 В/2 А MicroUSB
    • Компьютер с ОС Windows, кард-ридером и Ethernet-портом
    • Ethernet-маршрутизатор со включенным DHCP-сервером
    • Доступ в интернет (опционально)


    2 Скачать следующее ПО:

    • Архив образа ОС Raspbian Jessie Lite (Linux Debian Jessie для Raspberry Pi): Raspbian Jessie lite

    ОС Raspbian Stretch не поддерживается

    • Win32 Disk Imager (или аналогичные программы, например, WinToFlash или Rufus)
    • Advanced Port Scanner (или другой сканер LAN-сети)
    • Putty

    3 Разархивировать архив образа ОС Raspbian Jessie. Будет получен файл образа *.img.


    4 Записать образ Raspbian Jessie на карту памяти, используя кард-ридер и Win32 Disk Imager.

    1 Win Disk Imager.png


    5 Добавить в корневую папку карты памяти файл ssh.txt (пустой файл), чтобы активировать протокол SSH удалённой командной строки.

    Важно! Добавить файл ssh.txt в корневую папку необходимо до первого запуска RPi.

    6 Вставить карту памяти в устройство Rapberry Pi, подать питание через разъём MicroUSB устройства.

    Соблюдайте последовательность: не вставляйте карту памяти после подачи питания!


    7 Соединить устройство Raspberry Pi, компьютер и маршрутизатор в единую LAN-сеть. В маршрутизаторе должен быть активирован DHCP-сервер.

    В случае отсутствия маршрутизатора можно подключить устройство Raspberry Pi и компьютер напрямую друг к другу, на компьютере установить и запустить любой программный DHCP-сервер, например,

    • Open DHCP Server
    • TFTPD32


    8 С помощью Advanced Port Scanner определить IP-адрес устройства raspberrypi.

    2 Advanced Port Scanner1.png


    9 Запустить Putty, настроить следующим образом:

    • Host Name (or IP address): ранее определённый IP-адрес устройства
    • Port: 22 (всегда)
    • Connection type: SSH (всегда)

    Нажать кнопку Open.

    5 Putty.png

    10 На экране компьютера появится командная строка ОС Linux Debian, установленной на сервере. Требуется ввести логин (pi) и пароль (raspberry).

    6 Debian CLI.png

    Пароль не отображается в консоли - это нормально. Нажмите Enter, когда закончите ввод.


    11 Скачать дистрибутив Iridium Server для Raspberry прямо в устройство, назначив ему имя iridiumserver.deb:

    • для i3 pro

    wget -O /home/pi/iridiumserver.deb http://www.iridiummobile.net/redirects/?go=iRidium_SERVER_RASPBERRY

    • для i3 lite

    wget -O /home/pi/iridiumserver.deb http://www.iridiummobile.net/redirects/?go=iRidium_SERVER_RASPBERRY_LITE

    При отсутствии доступа к интернету не выполняйте это действие и следуйте инструкциям в разделе "Загрузка Iridium Server без доступа к интернету".

    Download Iridium Server.png

    12 Проверить содержимое текущей папки (/home/pi) с помощью команды:

    ls


    13 Установить Iridium Server командой:

    sudo dpkg -i iridiumserver.deb

    Install Iridium server.png

    14 Устройство готово к загрузке пользовательского проекта i3 pro или i3 lite.


    Смена пароля доступа

    В целях безопасности следует сменить пароль по умолчанию (raspberry) командой:

    sudo passwd pi

    и ввести новый пароль дважды.

    Change password.png


    Удаление данных проекта с сервера

    В случае возникновения проблем с работой сервера можно очистить сервер от проекта, базы данных, лог-файлов и затем попробовать снова загрузить их.


    2 Удалить файлы

    sudo rm -rf /var/lib/iRidium\ Server/Documents/


    3 Перезагрузить устройство

    sudo reboot

    8 Debian CLI.png


    Загрузка Iridium Server без доступа к интернету

    В некоторых случаях может потребоваться загрузка Iridium Server в Raspberry Pi без прямого доступа к интернету. Тогда нужно выполнить следующие действия.


    1 Скачать:

    • Iridium Server для Raspberry Pi 3 для i3 pro для i3 lite (файл iridiumserver_x.x.x_xxxxx_RPI.deb)
    • WinSCP


    2 Запустить WinSCP. Указать:

    • File Protocol: SCP
    • Host name: ранее определённый IP-адрес устройства
    • Port number: 22
    • User name: pi
    • Password: raspberry

    Нажать кнопку Login.

    3 WinSCP.png


    3 Скопировать дистрибутив сервера Iridium (iridiumserver_x.x.x_xxxxx_RPI.deb) с компьютера на устройство Raspberry Pi в папку /home/pi.

    4 WinSCP.png

    4 Проверить содержимое текущей папки (/home/pi) с помощью команды:

    ls


    5 Установить Iridium Server командой:

    sudo dpkg -i iridiumserver_x.x.x_xxxxx_RPI.deb

    6 Устройство готово к загрузке пользовательского проекта i3 pro или i3 lite.


    Тестовый режим

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

    LogInonServerStep1.png
    ServerTestModeOn.png

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

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

    Добавление сервера в проект i3 lite

    Добавить сервер к проекту можно двумя путями:
    1 Добавление сервера при создании проекта
    Запустите приложение i3 lite и начните создавать проект. Приложение попросит вас добавить сервер. Надо согласиться.

    AddServerOnStart.png

    Вы увидите окно с серверами, доступными в локальной сети. Вам нужно выбрать свой сервер

    ServerScanner.png

    Приложение попросит вас ввести активационный код с помощью QR сканера или вручную.

    QRCode.png

    Теперь сервер добавлен в проект.
    2 Добавление сервера в уже созданный проект
    Откройте проект и зайдите в конфигуратор.

    PortForwarding10.png

    Перейдите на вкладку Server и нажмите на кнопку "Select Server".

    SelectServer.png

    Вы увидите окно с серверами, доступными в локальной сети. Вам нужно выбрать свой сервер. Приложение запросит у вас ввести пин код от сервера (пин код по умолчанию 2007). После ввода пин кода, сервер надо активировать с помощью нажатия на соответствующую кнопку


    Настройка сервера

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


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

    Источник — «https://dev.iridi.com/index.php?title=IRidium_Server_Raspberry/ru&oldid=100131»
    Категория:
    • Инструкции
    О нас
    Компания
    Команда
    История
    Философия
    Награды
    Партнерство
    Наши партнеры
    Партнерские программы
    Подать заявку на партнерство
    Продукты
    iRidium pro
    iRidium lite
    iRidium gate
    iRidium server
    Загрузки
    iRidium pro
    iRidium lite
    Другие версии
    Маркетинговые материалы
    Поддержка
    Онлайн курсы/Видео
    Рекомендуемое оборудование
    Другие версии
    iRidium pro
    Документация
    FAQ
    Форум
    iRidium lite
    Документация
    Форум
    Проекты
    Типовые проекты
    Умные здания
    Умные дома
    Специальные решения
    Найти дилера
    Новости
    Youtube
    Twitter
    VK
    Logo
    contact@iridi.com
    +7 (499) 322-73-29

    Политика конфиденциальности