We have moved our support service to a new technical support system. Since 17.01.2022, we have disabled the ability to create appeals through the userecho personal account. Now all requests are processed via mail to support@iridi.com .

Thank you for your understanding and have a nice day.

0
Answered

Reset project i3 Lite

Knut Harboe 7 years ago in Bugs and problems updated by Aleksandr Romanov (CTO) 6 years ago 1

Is it possible to delete a licensed project to start again after if one suspects an unrecoverable error in the project?

0
Answered

Main and Sub-Server communication possible?

Martin Lang 7 years ago in Tips and Tricks updated by Aleksandr Romanov (CTO) 6 years ago 1

Hi,


for a touring project we need the ability to remotely control a some devices via a UDP command.

But theres no change to get them all together in a seperate LAN, so the idea came up to use one iRidium Server at the company office working as a "Command"-Server. And using additional iRidium Servers with each device that needs to get an UDP command, and that connected via the Internet.


Here's a schematic picture:

Image 18330


The number on the "Sub Servers" is not constant. So, the plan was to make 1 Sub-Server project that connects to the Main-Server. Is this a possible scenario? And, how to setup the Main iRidium Server to be connected by all of these Sub Servers?


The goal is that a iRidium Client that is connected to the Main iRidium Server (iPad) has a simple Interface and can trigger a Remote-Command to the Main-Server. Then the command should be sent out to all the Sub Servers, and they should send out that command via UDP to a connected MediaPlayer.


Ciao

Martin

0

Onkyo js module

Alessandro Munari 7 years ago in Bugs and problems updated by rocfusion 3 years ago 7

Hi, the Onkyo module does not work with my HT-R993 Onkyo amplifier. In order to let this AVR works, you need to change, part of the code in this way:


ORIGINAL Line 673: var len = cmd.length + 3;

MODIFIED Line 673: var len = cmd.length + 1;


ORIGINAL Line 673: that.device.Send(['ISCP', 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, len, 0x01, 0x00, 0x00, 0x00, cmd, 0x0D]);


MODIFIED Line 673: that.device.Send(['ISCP', 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, len, 0x01, 0x00, 0x00, 0x00, cmd, 0x0D, 0x0A, 0x1A]);


Just change the "len" calculation and add two more CR caracters (0x0A, 0x1A) This change allow also to work with latest Onkyo AVR,

Same change should be applied also to the Integra protocol.

0
Completed

KNX Import from ETS

Ilya Markov (expert) 8 years ago in Modules updated by Aleksandr Romanov (CTO) 6 years ago 1

Image


KNX Import from ETS


Type: Scanner

Developer: iRidium mobile

Manufacturer: KNX


The scanner allows to import JSON file with the driver configuration to the project. You can set up modules for KNX controllers with the help of the datapoints from the imported JSON file. After the setting up the modules can be added in projects.


Instructions for importing projects from ETS:

  1. Set up the ETS project
  2. Export the ETS file
  3. Import the ETS file in iRidium Studio
  4. Save the received KNX driver in the JSON file
  5. Launch of the KNX Import module
  6. Go to the address indicated in the launched KNX Import module
  7. Download the JSON file with the driver configuration in the opened web-interface
  8. Click Next in the widget interface
  9. Indicate the device IP-address (if it was not indicated in iRidium Studio before importing in the JSON file)
  10. Indicate the number and types of required modules
  11. Fill in settings of the selected modules

Available KNX modules:

Supported controllers: KNX Router, KNX BAOS 770/771/772/777.
0
Completed

To open the player Sonos via the name

Sergey (expert) 9 years ago in Tips and Tricks updated by Aleksandr Romanov (CTO) 6 years ago 1
You can launch the control of Sonos player, selecting it via the name when you pass to control, with the help of the changed script file (change it in JS module Sonos): Sonos_Control.js


Use the described method to call the player via the name of the group where it's located

Public_SelectGroupByName(name);
If the group isn't found? the other one won't be chosen.
The code of the method:
function SelectGroupByName(name) {     // если групп нет выходим 
    if(groups.length == 0) { 
        debug('groups.length == 0'); return; 
    } 
    // ищем id группы по имени 
    var index; 
    for (var i = 0; i < groups.length; i++) { 
        if(groups[i].name == name) { 
            index = i;
        break; 
        } 
    } 
    // если группу не найдем - выходим 
    if(index == undefined){ return; } 
    // подсветка 
    HighLightSelectedZone(index); 
    // отображение
    group = groups[index]; 
    // повторная подписка для получения актуального состояния плейера
    UnSubscribe(group.parent); 
    Subscribe(group.parent); 
    ToggleOpenVolumeGroup(group.members.length > 0); 
}


-1
Under review

Persistant Virtual Server Variables : how to get them working?

Dennis Piet 3 years ago in Bugs and problems updated by Vladimir Ovchinnikov (expert) 3 years ago 8

For a parkingsystem I use some Virtual Commands / Channels in combination with Feedback / Tags to store the maximum capacity of a parking.

For example, for Parking 1, I have

Server.Channels.P1_Capacity

and

Server.Tags.P1_Capacity


As per the manual I have connected them with the virtual_to_virtual in the script modifier of the channel (and now with newer Iridium Studio version I can also use Forward Value To for this)

I have set the Persist property of Server.Tags.P1_Capacity to true.

Expected behavior : after server reboot (or restart after powerloss), the Capacity variables keep their last know value.

Actual Behavior : after restart, all Capacity variables are 0  , so the parking manager has to fill in the capacities again for all 6 parkings.

How can I fix this???

Just to try and understand what is happening, I removed the virtual_to_virtual relation (or the forward) and then manually set the value of the feedback through the webinterface.  Now, when I restart the server, the value persists.

So, I guess the problem is the persisting feedback is overwritten by a 0 value coming from the command just after startup of the server?

-1
Started

Вставка иконок в кнопки

Умед 4 years ago in Ideas updated by Arina Kiselyova 4 years ago 2

Заметил такой баг или не баг, но крайне не удобно. Когда я перетаскиваю иконку на кнопку, то она вставляется в ту кнопку, которая выделена, а не в ту, на которую я ее перетаскивал. Очень неудобно и усложняет процесс, каждый раз надо выбирать нужную кнопку. Раньше было намного удобнее

-1
Under review

dynalite in i3pro

René Frank 4 years ago in Other updated by office_iridiummobile ru (manager) 1 year ago 8

hello all,

did anybody had success in using dynalite in i3pro.

The jsModule isn't availabe any more and the sample

Project isn't really professional.

Thanks in Advance.

-3
Under review

Android serial conrtol *ProDVX Side light bars

Kristjan Kotkas 3 years ago in Bugs and problems updated by Vladimir Ovchinnikov (expert) 2 years ago 5

Hi

What's the procedure for /dev/ttyS1 access with i3 client on android. I would write a driver for the proDVX 10" for led control but I cant figure out how to communicate with the device's /dev/ttyS1

How to tell i3 to use android device physical serial interface, how to log it.