This page is a
translated version of the page
Products server and the translation is 100% complete.
iRidium server
iRidium server is a software hardware complex for automation systems and IoT.
web site forum training
iRidium server can be used for the following tasks:
- creating routines and schedules;
- setting logic of equipment interaction;
- remote control;
- export and import of databases;
- data exchange between different protocols.
- Voice control;
- Push-notifications.
Hardware Platforms for iRidium server
Information about iRidium server based on different hardware platforms (with recommended workload).
- iRidi HS Server - software realization of iRidium server, that is launched as a daemon or a console app on controllers by HS Server.
- 25 control panels
- more than 3000 tags of iRidium server (recommended number of tags is up to 7000 tags)
- iRidium server UMC - software realization of iRidium server, that is launched as a daemon or a console app on controllers by UMC Technology.
- 25 control panels
- more than 3000 tags of iRidium server (recommended number of tags is up to 7000 tags)
- iRidium server RPI - software realization of iRidium server that is launched as a daemon or a console app on Raspberry Pi 3 model B controllers
- 15 control panels
- up to 3000 tags of iRidium server (recommended number of tags is up to 5000 tags)
- iRidium server NUC/Windows - software realization of iRidium server that is launched as a console app or as a service on devices based on Windows 7/8/10.
- 50 control panels
- more than 6000 tags of iRidium server (recommended number of tags is up to 12000 tags)
- iRidium Server NUC/Linux - a server to launch on Linux
- 50 control panels
- more than 6000 tags of iRidium server (recommended number of tags is up to 12000 tags)
Comparison table of Hardware platforms of iRidium server ⤋
Characteristics
|
HS Server
|
Raspberry pi
|
iRidium server UMC
|
Intel NUC
|
Processor
|
RK3399 Rockchip 2 x Cortex-A72 2000 MHz, 4 x Cortex-A53
|
1.2GHz Broadcom BCM2837 64bit CPU
|
1GHz CPU NXP imx6
|
Intel Celeron, Core i3, Core i5, Core i7
|
RAM
|
2 Gb, DDR4
|
1 GB
|
512 MB
|
4 GB
|
Non-volatile memory
|
16 Gb, eMMC Flash
|
8 GB flash
|
4 GB flash
|
60 GB SSD
|
Additional slots
|
USB Type-A (F) (USB 2.0) RS-485 RS-232 KNX TP1-256 CAN (Bus77)
|
40-contact long GPIO Modernized switch mode power supply - Micro USB up to 2,5 A
|
HDL KNX RS-485 Z-wave(soon) CAN
|
USB
|
Number of tags*
|
more than 3000
|
more than 3000
|
more than 3000
|
more than 6000
|
Additional information
|
It's not recommended to use the built-in database**
|
It's not recommended to use the built-iin database**
|
It's not recommended to use the built-in database**
|
Suits large databases
|
Creating a Server Project in iRidium Studio
Basics of work in iRidium studio
Logic Tools
Tools to create logic that do not require programming.
Voice Control
- Voice control explains how to set voice assistants (Amazon Alexa, Google Home)
Remote control
PUSH-notifications
Work with Database
Trends
- Trends are a way to display several values in a visualization interface.
Drivers
JavaScript
Creating complicated scripts with the help of Script Editor.
WEB interface
- Web interface - manual on working with the web-interface of iRidium server.
Licensing and Sharing a Project
Cloud service to store visualization projects, server projects and licenses.
- Licensing contains information on registration, testing projects, buying a license and sharing a project with an end-user.
- iRidium Cloud provides a capability to update iRidium visualization and server projects via the internet. It's required to activate licenses on control panels and servers of the automation system.
- Firewall Settings contains settings of i3Pro and iRidium Server applications in the context of network restrictions.
Debugging the app
Integration of Equipment
Advantages of Work with iRidium server
1. Server unites control panels
If you work with KNX, Domintell and Global Cache equipment, connection of several panels can become a problem because of the limitations on the equipment side. Control panels can work with equipment directly - it is a simple and effective solution. But it is not a good solution if there is a great number of panels, as it creates big load on the equipment. When a server is used, you get a protected technology for communication between the server and control panels. The server informs all panels about changes in the equipment. It can also modify outgoing data.
iRidium server is not required to create remotes working in real time.
2. Server provides minimum workload of equipment
it comes as a consequence of the previous advantage. All control panels connect to the server, and the server connects to equipment. Extra commands and requests do not go through the server and do not overload the automation system.
It's not problematic for some controllers, but as the number of control panels increases, there appears a necessity for optimization.
3. Server launches scenes at any moment
If iRidium app is closed on a control panel, it can't do any actions. If it is required to launch scenes, schedules and to collect data in the database a server is required.
Scenes can be realized on a programmable controller, but usually a controller can not track events happening in several automation systems at the same time.
4. Server provides secure data exchange with control panels
Client-server protocol works via TCP. Thus, it provides guarantee data delivery and checks the on-line status of the device. Equipment working via UDP is less stable in terms of delivery confirmation and it does not provide secure data exchange.
5. Server can be used as a programmable controller
It provides doing complicated scripts to create logic of value interaction of automation equipment.
6. Server can be used as a gateway for data exchange
You can exchange data between any automation systems without using a hardware converter. The server gets a value from one system and automatically writes it in the variable of another system.
7. Server works locally without Internet access
An automation system must not depend on Internet. Internet access is banned on some commercial objects for security reasons.
8. Server supports most existing protocols
Our installers like iRidium for is multiprotocol capability. iRidium features not only integration on the driver level with all supported protocols, but also the scanning function, import of settings, and other features that make setting easier. Our installers use iRidium Driver Development Kit for systems that we do not support and they realize support of required systems themselves. If you are manufacturer of automation equipment, write us. We are open to cooperation and addition of your protocol to our solution.
9. Server helps to turn an automation object in to part of global IoT structure
iRidium server allows to set intellectual data exchange from KNX to Modbus, Crestron, etc., to MQTT and send them to cloud services and IoT platforms. Thus, you can integrate different objects in a single global system.