Logo Logo en
  • 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 web-site
Содержание
    Инструменты‌
    • Сведения о странице
    • Постоянная ссылка
    • Версия для печати
    • Спецстраницы
    • Связанные правки
    • Ссылки сюда
    Login / Create Account
    Материал из for iRidium developers
    Перейти к: навигация, поиск
    Other languages:
    English • ‎русский

    iRidium Server для Raspberry Pi

    Установка и настройка сервера в проекте i3 lite

    iRidium Sever для Raspberry Pi - это программная реализация iRidium Server, которая запускается как демон или консольное приложение на контроллерe Raspberry Pi 3

    Скачать iRidium Server lite для Raspberry Pi3

    IRidiumServerPiPicture.png

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

    • raspberrypi.org


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

    IRidiumServerHowItWorks.png

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

    Чтобы установить iRidium Server на Raspberry Pi, скачайте и установите необходимое ПО:

    1. Скачайте файл (*.deb) сервера для Raspberry Pi
    2. Скачайте и установите программу WinSCP
    3. Скачайте и установите программу PuTTY


    Подключите и настройте Raspberry Pi по инструкции с сайта raspberrypi.org.
    На устройство должна быть установлена операционная система Raspbian (официально поддерживаемая операционная система Raspberry Pi на базе Debian).
    1 Запустите WinSCP. В интерфейсе программы настройте:

    SetupPiServer1.png
    • File Protocol: SCP
    • Host name: IP адрес Raspberry Pi (чтобы узнать адрес, введите ifconfig в консоли pi)
    • Port number: 22
    • User name: ваш логин (по умолчанию pi)
    • Password: ваш пароль (по умолчанию raspberry)

    2 Сохраните настройки клавишей Save. Подключитесь к Raspberry нажав кнопку Login. Если параметры подключения были указаны верно, вы увидите окно, в правой части которого находится меню работы с файлами вашего Raspberry:

    SetupPiServer2.png

    3 Скопируйте файл(*.deb), который скачали по ссылке #1, в папку /home/pi

    SetupPiServer3.png

    4 Запустите PuTTY. В интерфейсе программы настройте:

    SetupPiServer4.png
    • Host Name (or IP address): IP адрес вашего Raspberry
    • Port: 22 (по умолчанию)
    • Connection Type: SSH
    • Saved Session: вводим имя текущей настройки и нажимаем Save
    • Close window on exit: Only on clean exit

    5 В настроенном PuTTY нажмите Open - откроется консоль. Введите логин и пароль подключения к серверу.

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

    6 Если логин и пароль введены верно, вы увидите сообщение об успешном подключении к Raspberry

    SetupPiServer9.png

    Настроить статический IP адрес для Raspberry вы можете через Putty, по инструкции

    7 Установите загруженный в память Raspberry пакет с помощью команды:

    sudo dpkg -i /<путь_к_пакету>/<имя_пакета>.deb
    

    например:

    sudo dpkg -i /home/pi/iridiumserver_1.0.0-5934_PI.deb
    
    SetupPiServer6.png

    Дождитесь завершения установки. Не выключайте питание устройства. В результате вы увидите:

    SetupPiServer7.png

    После установки сервер запускается как демон - в лог PuTTY не будет выводиться информация о его работе, при перезагрузке Raspberry сервер запустится автоматически.

    8 Запустите Сервер, находясь в каталоге iridiumserver. Для этого есть команды:

    • sudo ./iridium - запустить сервер. При закрытии консоли сервер закроется
    • sudo ./iridium --hidden - запустить сервер в фоновом режиме (как демон). При закрытии консоли сервер не закроется

    Успешный запуск сервера:

    SetupPiServer11.png

    Ошибка может возникнуть при попытке повторного запуска сервера в фоновом режиме:

    SetupPiServer12.png

    В случае такой ошибки введите команду:

    sudo rm /tmp/irdaemon.pid
    
    SetupPiServer13.png

    и повторите запуск сервера (пункт 8).
    9 Сервер готов к работе с проектом

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

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

    AddServerOnStart.png

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

    ServerScanner.png

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

    QRCode.png

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

    PortForwarding10.png

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

    SelectServer.png

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

    Источник — «https://dev.iridi.com/index.php?title=RPi_Lite&oldid=70661»
    Категория:
    • Инструкции
    About us
    Company
    Team
    History
    Philosophy
    Rewards
    Partnership
    Our partner
    Partnership Programs
    Apply for partnership
    products
    iRidium pro
    iRidium lite
    iRidium gate
    iRidium server
    Loads
    iRidium pro
    iRidium lite
    Other version
    Marketing materials
    Support
    On-line courses/Video
    Recommended equipment
    Other version
    iRidium pro
    Documentation
    FAQ
    Forum
    iRidium lite
    Documentation
    Forum
    Projects
    Standart projects
    Smart buildings
    Smart house
    Special solution
    Find a dealer
    News
    Youtube
    Twitter
    VK
    Logo
    contact@iridi.com
    +7 (499) 322-73-29

    Privacy policy