Добро пожаловать!

В этом форуме вы можете обсудить iRidium с другими пользователями.

Основные компоненты iRidium - приложение i3 pro и iRidium Server. Публикуйте здесь свои вопросы, идеи и найденные ошибки.

Вопрос команде технической поддержки вы можете задать, отправив приватное сообщение или email.


Подпишитесь на Историю обновлений, чтобы быть в курсе всех новостей!


Мы перевели нашу службу поддержки на новую систему технической поддержки. С 17.01.2022 мы отключили возможность создавать обращения через личный кабинет userecho. Теперь все запросы обрабатываются по почте на support@iridi.com .

Спасибо вам за ваше понимание и хорошего дня.

+1

User registration

Maurits Roos 9 лет назад в Общий 0

Hi


Can we have a button link on the Users and panels page on the email line the same continue registration on the email that is sent to users so me can do a manual registration on the web site if we need to due to having problems with the email being received


This would enable us to be able to set everything up for the customer with out having bother them with the email and registration and provide a better service


All they need to do is tell us what what they want there password to be and we do the rest a lot simpler and easier for both party's

+1

Check format of input from KNX group-addresses

Hi,

when input KNX-groupaddresses in Project Device Panel or Drivers tree (in serverprojects); a mistake is easily made. For example, you input '1/1111/' instead of '1/11/11'.


Please check the format of groupaddresses that are entered, so the installer get a warning when an invalid group-address is entered.


Thanks


Theo


+1
Отвечен

Отправка команд с клиента на сервер

Андрей Курников 9 лет назад в Server Solutions обновлен Dmitry - support (expert) 9 лет назад 3

Добрый день. Подскажите пожалуйста, как можно отправить команду с панели на сервер. Или запустить серверную функцию( например обращение к БД ). Сейчас получилось только через изменение серверного тега на клиенте и обработке его на сервере.

+1
Отвечен

Multi design

Maurits Roos 9 лет назад в Общий обновлен Aleksandr Romanov (CTO) 6 лет назад 5

In iridium two using the multi design feature you could change between multiple projects with a button with a script call


How do we do this in i3 with a button in the project to switch between projects

+1
Идет голосование

Add STOP MACRO and or STOP ALL MACROS command to Macro Commands List

Lance Price 9 лет назад в Приложения / Studio (Server editor) обновлен Oksana (expert) 9 лет назад 1

There are many scene situations where low level and significantly faster programming is needed. This is most generally done through the use of macros involving tokens and delays.


Many times I need something to cancel the function of a macro if I am running a pump or leaving the lights on when undesired. I should be able to turn a scene on after a delay like a night light etc, but know that if I want to cancel it and stop the macro, I can.


Engineering script for this should not be obligatory and would simplify some complex scripting into low level installer/macro writing if the command to stop macros was present.


Please and Thank you!

+1

iRidium Server as Docker image?

Martin Lang 9 лет назад в Server Solutions обновлен 9 лет назад 2

i don't know if you know docker and the technology behind. but, thats currently a realy hype. you could easily build a docker image from a base linux image like debian, ubuntu and co. you can install your iridium server within that docker and your done. and the best, you can upload this docker on the docker:hub like hundrets of other companies did it until now. and a user can then use that docker image on every platform that supports docker, like synology nas systems, any linux systems, etc... :-)

+1
Не ошибка

writing to server tag doesn't update clients

Benno Evers 9 лет назад в Приложения / i3 Pro обновлен Vladimir Chernov 9 лет назад 2

Hi,


When writing a value to a server tag from a client project the value is written in the tag in the server, this works as expected. But other connected clients won't be updated with this value.

So only the 'local' client knows the value has changed


My devices with this test:

iRidium server running on my computer

iRidium client running on my computer

iRidium client running on my iPad


See the attached projects for an example. Client Server

+1
Отклонен

Supported Javascript methods

geurtsd 9 лет назад в iRidium Script обновлен 9 лет назад 9

Dear support team,


Despite the fact that your training and reference material has grown and professionalised a lot over the time, would it bw possible to publish a list of supported methods of standard javascript? Or a javascript version that the script editor is based on so we can research it ourselves?


I find regularly that standard javascript methods do not work in iridium, which makes it cumbersome to troubleshoot if I did something wrong in my programming, or if the method s just not supported.....


one example: Array method "indexOf"


thanks in advance.


cheers

Ответ
Ekaterina (head of support) 9 лет назад

Polifill for indexOf("item of array")
add this script in your project and you will be able to use indexOf(array) thats available in ECMA5


// Polifill, IndexOf
// ECMA-262, 5, 15.4.4.14
// http://es5.github.io/#x15.4.4.14

if (!Array.prototype.indexOf) {
  Array.prototype.indexOf = function(searchElement, fromIndex) {
    var k;

    if (this == null) {
      throw new TypeError('"this" is null or not defined');
    }

    var O = Object(this);

    var len = O.length >>> 0;

    if (len === 0) {
      return -1;
    }

    var n = +fromIndex || 0;

    if (Math.abs(n) === Infinity) {
      n = 0;
    }

    if (n >= len) {
      return -1;
    }


    k = Math.max(n >= 0 ? n : len - Math.abs(n), 0);

    while (k < len) {

      if (k in O && O[k] === searchElement) {
        return k;
      }
      k++;
    }
    return -1;
  };
}

then you can use it:

var arr = ["All Systems", "Floor 1", "Room 1", "Room 3", "Room 4"];

var a = arr.indexOf("Room 1");
IR.Log(a);   // 2


+1
На рассмотрении

RS232 control through HDL-Bus

raysdoc62 9 лет назад в Products / HDL-BUS Pro обновлен Ekaterina (head of support) 9 лет назад 1

I would like to use iRidium and HDL-Bus to control my lighting system by Lumencache. Lumencache control commands are vis RS232/485 (e.g., light fixture #1 ON command is [1,255] and OFF command is [1,0]). Has anyone used HDL-Bus Logic and universal switch for RS232 control? I'm having difficulty figuring out the programming with the online documentation.

+1
Отвечен

MQTT Connection

Joseanio Galdino 9 лет назад в Приложения / i3 Pro обновлен Nikolay Rusanov 8 лет назад 23

Hi there,


I tried to connect an i3 visualisation project to a MQTT Broker , but in the iridium MQTT driver there is not place to inform the files about client ( certificate file, key file, CA file ) for SSL connection.

Could someone please help me with a sample


Attached an image with sample of a MQTT Client connection data.
MQTT_Connection.PNG


I am trying to connect to an AWS IoT MQTT Broker


Thanks in Advance,


Joseanio Galdino


Ответ
Oksana (expert) 8 лет назад

Hello everybody,


You can check SSL connection with setup 1.1.2

Сервис поддержки клиентов работает на платформе UserEcho