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
    Перейти к: навигация, поиск
    Эта страница является переводом страницы IRidium Server Raspberry. Перевод выполнен на 100%.

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


    Содержание

    • 1 iRidium server RPi
    • 2 Installing and Setting Raspbian Buster Lite
    • 3 Installation and Setting up Linux Debian Jessie
      • 3.1 Server Update
      • 3.2 Changing password
      • 3.3 Deleting project data from server
      • 3.4 Uploading iRidium server without Internet access
      • 3.5 Test mode
    • 4 Adding a server to the i3 lite project
    • 5 Server setting up

    iRidium server RPi

    Installation and launch of iRidium server on the Raspberry hardware platform

    the documentation is updated 21.4.2023

    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+ , Raspberry Pi 4 model 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;
    • Raspberry Pi 4 model B Raspbian Buster Lite;
    IRidiumServerPiPicture2.jpg

    Technical specifications:

    • Raspberry Pi 3;
    • Raspberry Pi 4.


    Recommended load:

    • 15 of control panels
    • up to 3000 tags of iRidium server (recommended number of tags is up to 5000 tags).


    Warranty period: 12 months.


    iRidium server connects to equipment and sends commands from control panels to it. The control panels connect to the server to control equipment through it, get feedback, download logs and databases.

    The database can store information about server work for the time since the server was launched. The control panels can output logs from the database and build graphs of changes in server variables.

    IRidiumServerHowItWorks.png

    Installing and Setting Raspbian Buster Lite

    This image of the system is meant for Raspberry 3 Model B+ and Raspberry 4 Model B servers. We do not recommend using this image on Raspberry 3 Pi Model B.

    Prepare the following equipment:

    • Raspberry Pi 3 B+/Raspberry Pi 4 B;
    • MicroSD card, class 10, 8 GB;
    • Power supply with 5 V/2 А MicroUSB output (for Raspberry Pi 3 B+) or with 5 В/3 А USB-С USB output (for Raspberry Pi 4 B);;
    • PC with Windows OS with a card reader and an Ethernet-port;
    • Ethernet-router with a turned on DHCP-server;
    • Internet access (optional).


    1Download Raspbian Buster Lite image that includes iRidium server.

    • For Raspberry Pi 3 B+;
    • For Raspberry Pi 4 B.


    2 Record the image on the memory card using a card reader and Win32 Disk Imager or balenaEtcher.

    It's necessary to use MicroSD card, class 10 for no less than 8 GB.

    3 Insert the memory card to Rapberry Pi and connect power supply via MicroUSB.

    4 Connect Raspberry Pi, a PC and a router into one LAN-network. Network settings are defined automatically in the installed image. DHCP-server must be activated on the router.

    In case you have no router, connect a PC to Raspberry Pi directly. To do it, install and launch on a PC any software DHCP-server, for example:

    • Open DHCP Server;
    • TFTPD32.

    5 Define the IP-address of Rapberry Pi with the help of Advanced Port Scanner.

    2 Advanced Port Scanner1.png

    6 Connect to the device via the IP-address, defined earlier (see 5 ) with the help of Putty or enter via the Web-interface. The device is ready for work.

    • Host Name (or IP address): the IP-address of the device defined earlier
    • Port: 22 (always)
    • Connection type: SSH (always)


    You can also enter via Web-interface.

    7 Update the server version to the latest one. You'll find a detailed manual in the " Server update" section.

    Installation and Setting up Linux Debian Jessie

    Recommended for Raspberry 3 Model B hardware.

    Download iRidium server for Raspberry Pi
    iRidium server works on OS Raspbian Jessie

    Authorized partners have to do the following actions to a new Raspberry Pi 3 to upload i3 pro or i3 lite projects to it.


    1 Prepare the following equipment:

    • Raspberry Pi 3
    • MicroSD memory card, 10 class, 8 Gb
    • power supply with 5 V/2 А MicroUSB output
    • a PC with Windows OS, a card-reader and Ethernet-port
    • Ethernet-router with DHCP-server
    • Internet access (optional)


    2 Download the following software:

    • archive with image of Raspbian Jessie Lite OS (Linux Debian Jessie for Raspberry Pi): Raspbian Jessie lite

    OS Raspbian Stretch is not supported

    • Win32 Disk Imager (or similar software, for example, WinToFlash or Rufus)
    • Advanced Port Scanner (or another scanner of LAN)
    • Putty

    3 Unpack the archived image of Raspbian Jessie OS. You'll get a file of .img format.


    4 Record Raspbian Jessie image on the memory card using a card-reader and Win32 Disk Imager.

    1 Win Disk Imager.png


    5 Add ssh.txt file (empty file) to the root folder of the card to activate SSH protocol.

    Attention! You need to add the ssh.txt file to the root folder before starting RPi for the first time.

    6 Insert the memory card to Rapberry Pi and connect power supply via MicroUSB.

    Keep the order of actions: first insert a memory card then connect power supply!


    7 Connect Raspberry Pi, a PC and a router into a LAN. DHCP-server must be active on the router.

    If there is no router, a PC and Raspberry Pi can be connected directly to each other. Install any software DHCP server on a PC and launch it. The following software DHCP servers can be used:

    • Open DHCP Server
    • TFTPD32


    8 Define the IP address of Raspberry with the help of Advanced Port Scanner.

    2 Advanced Port Scanner1.png


    9 Launch Putty and set it this way:

    • Host Name (or IP address): the IP-address of the device defined earlier
    • Port: 22 (always)
    • Connection type: SSH (always)

    Click Open.

    5 Putty.png


    10 Update the server version to the latest one. You'll find a detailed manual in the " Server update" section.


    Server Update

    1 Start Putty, a command line of Linux Debian OS, installed on the server, appears on the screen of a PC. Enter the login (pi) and password (raspberry).

    6 Debian CLI.png

    The password is not displayed on the console - it is normal. Press Enter after you enter the password.


    2 Upload iRidium server for Raspberry on the device with the following name iridiumserver.deb:

    • for i3 pro

    wget -O /home/pi/iridiumserver.deb https://iridi.com/ru/redirects/?go=iRidium_Server_Rapsberry

    • for i3 lite

    wget -O /home/pi/iridiumserver.deb https://iridi.com/ru/redirects/?go=iRidium_SERVER_RASPBERRY_LITE


    If you can’t download the distributive because of certificate error, add no-check-certificate parameter

    • for i3 pro

    wget -O /home/pi/iridiumserver.deb --no-check-certificate https://iridi.com/ru/redirects/?go=iRidium_Server_Rapsberry

    • for i3 lite

    wget -O /home/pi/iridiumserver.deb --no-check-certificate https://iridi.com/ru/redirects/?go=iRidium_SERVER_RASPBERRY_LITE


    If there is no Internet access, do not do this action and follow the instructions in the "Uploading iRidium server without Internet access" section.

    Download Iridium Server.png

    3 Check the contents of the current (/home/pi) folder with the help of the following command:

    ls


    4 Install iRidium server with the following command:

    sudo dpkg -i iridiumserver.deb

    Install Iridium server.png

    5 The device is ready to upload i3 pro or i3 lite project.


    Changing password

    For security reasons change the default password (raspberry) with the following command:

    sudo passwd pi

    and enter a new password 2 times.

    Change password.png


    Deleting project data from server

    In case of problems with server work you can delete a project data bases and log-files from the server and then try uploading them again.


    1 Delete files.

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


    2 Reset the device.

    sudo reboot

    8 Debian CLI.png


    Uploading iRidium server without Internet access

    In some cases iRidium server may have to be uploaded to Raspberry Pi without Internet access. Do the following actions.


    1 Download:

    • iRidium server for Raspberry Pi 3 for i3 pro for i3 lite (iridiumserver_x.x.x_xxxxx_RPI.deb file)
    • WinSCP


    2 Launch WinSCP. Enter:

    • File Protocol: SCP
    • Host name: IP-address of the device defined earlier
    • Port number: 22
    • User name: pi
    • Password: raspberry

    Click Login button.

    3 WinSCP.png


    3 Copy iRidium server file(iridiumserver_x.x.x_xxxxx_RPI.deb) from a PC to /home/pi folder of Raspberry Pi.

    4 WinSCP.png

    4 Check the contents of the current (/home/pi) folder with the help of the following command:

    ls


    5 Install iRidium server with the following command:

    sudo dpkg -i iridiumserver_x.x.x_xxxxx_RPI.deb

    6 The device is ready to upload i3 pro or i3 lite project.


    Test mode

    Authorize on the server using the integrator's login and password from the iRidium mobile web site. You cannot use the server without authorization.

    LogInonServerStep1.png
    ServerTestModeOn.png

    Go through all authorization steps to get access to the server settings. Activate the option "Test Mode: ON" in the server settings to use it in the fully functional mode. You can see more information about the use modes in the section Licensing Policy.

    With the activated Test Mode you can also test work of cloud projects and upload projects from iRidium Transfer (locally, without iRidium Cloud).

    Adding a server to the i3 lite project

    You may add the server to the project in two ways:
    1 Adding the server during the creation of the project
    Launch the i3 lite application and start to create a project. The application will ask you to add a server. You need to agree.

    AddServerOnStart.png

    You will see a window with the servers available on the local network. You need to select your server

    ServerScanner.png

    The application will ask you to enter the activation code using the QR scanner or manually

    QRCode.png

    Now the server is added to the project.
    2 Adding a server to the already created project
    Open the project and go to the Config

    PortForwarding10.png

    Click the "server" tab and click the "Select Server" button.

    SelectServer.png

    You will see a window with the servers available on the local network. You need to select your server. The application will ask you to enter the pin code from the server (pin code is default 2007). After entering the PIN code, the server must be activated by clicking on the corresponding button


    Server setting up

    When the server is installed, you can start developing its configuration and logic: Server Projects in iRidium Studio


    You have to upload the ready project to iRidium server: Launch of iRidium server configuration

    Источник — «https://dev.iridi.com/index.php?title=IRidium_Server_Raspberry/en&oldid=129880»
    Категория:
    • Инструкции
    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