Your comments


This limitation of the web socket to the web interface of the iRidium server was displayed not all the value. If you save a value in the feedback, it can be very large and then the web browser may hang. For the stable operation of the web browser and there is a limit.

Добрый день.

Можно сделать скриптом, но есть возможность реализовать Multistate Level и без скриптов. Инструкция тут.

Количество State влияет только на анимацию, передаваемые значения будут браться из диапазона Min...Max, которые укажете в PROJECT PROPERTIES для вашего Multistate Level.


You can save the last received value to a variable and compare it when you get a new value. If they are not equal, then call some function. See attached example.



The poll can be done through a recursive IR.SetTimeout. If done through IR.SetInterval, the interval of 100 MS can be critical for the stable operation of the server.

Рады, что всё получилось.

Оставим ссылку с примером для тех, кто с таким же вопросом найдёт это обсуждение.

Каждая панель своим скриптом читает/записывает значение виртуального фидбэка. Поэтому нет принципиальной разницы, Level (слайдер) или Button. Понадобится только доработка скрипта.

If you have a NAS, you need to mount your network directory to the local file system. We did not check whether it would be possible to mount on CIFS or NFS, as UMC was not planned for such tasks. However, you can try.

Добрый день.

GetScheduler принимает только имя.

GetEvents ничего не принимает. Работать с ним так:

var sheduler = IR.GetScheduler("...");
var events = sheduler.GetEvents();


If you manage to install and configure Asterisk on a Raspberry Pi, it will work with our SIP driver. You can use Asterisk, 3CX. Links to instructions for different SIP servers can be found here.

mybase.Open('MyBase.db', true);

Here the true parameter is undeleted folder. Documentation here.

After creating the user base:

1) To stop the iRidium server.

2) Directory /mnt/mmcblk0p1/iRidium Server/DataBase/UserDB/ move to USB-flash.

3) Create a link in /mnt/mmcblk0p1/iRidium Server/DataBase/ to the moved directory.