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

Simple On/Off module

Teo Tudor 4 years ago in Modules updated by Anna Isaeva (expert) 4 years ago 6

Hello,

I need a module with a simple On/Off KNX function with a status.

This was possible before with the simple KNX relay module before, but it was removed for some reason.

Image 39931

Now I can only use the existing ones in my project and I can't add new ones because they don't exist on the store.

0
Answered

Sending UDP command by JS

Maciej Walentowski 4 years ago updated by Vladimir Ovchinnikov (expert) 3 years ago 26

Im try to controll Ashly Pema 8250 amplifier by i3pro.
I have working commands in driver tree, but i would like to write commands in script and its don't work.

ahsly test v001.irpz

0

Programming in List

abir alarean 4 years ago in Other updated by Vladimir Ovchinnikov (expert) 4 years ago 1

Hello,

I'm trying to add programming (relations) to list items; like a project token, but it ain't working.
It's a rooms list.

Project.irpz

Thanks.

0
Answered

Apple watch

AlejandroG 4 years ago in Ideas updated by Vladimir Ovchinnikov (expert) 3 years ago 1

Are there any plans or options to bring apple watch control with iridium mobile?

Would be a great options, since other less advanced platforms than iRidium offer that option.

Thanks.

0
Answered

Adding fonts in Studio64

AlejandroG 4 years ago updated by Aleksandr Romanov (CTO) 4 years ago 2

How can I install new fonts in Studio64? I can't find a font folder.

Need to add spanish characters Ñ Ó etc.

Thanks

0
Fixed

JSON.Stringify drops values

Kris 4 years ago in Bugs and problems updated by Vladimir Ovchinnikov (expert) 4 years ago 4

Hi

I want to use JSON.Stringify for later data transmission to the panel.

My data is an object of nested arrays of objects. For problem description however, I will use simpler data as the result is the same:

var defs = ["One","Two"];

var testObj = {

Z1_1:[defs,defs],

Z1_2:[defs,defs],

Z2_1:[defs,defs]

};

var defs is a 'template' array with which I populate the object.

Then I Stringify it:

var TSTR = JSON.Stringify(testObj);

IR.Log("TSTR JSON String:");

IR.Log(TSTR);


Here is the problem - the output is:

TSTR JSON String:

{"Z1_1":[["One", "Two"], {}], "Z1_2":[{}, {}], "Z2_1":[{}, {}]}


Apparently JSON.Stringify drops out simmilar data in following arrays.

Accordingly, testing the same code in VS Code, the output is correct:

TSTR JSON String:

{"Z1_1":[["One","Two"],["One","Two"]],"Z1_2":[["One","Two"],["One","Two"]],"Z2_1":[["One","Two"],["One","Two"]]}

If I use different arrays declarations for each object property (i.e. defs1, defs2, defs3 etc.) the output will be correct. Unfortunately I cannot do that as the aim is to dynamically add more properties to testObj with the same template array,


Can you please advice on this - is there any workaround this? Is there something I am missing? Or is this a bug or limitation in iRidium?

I am looking forward to see the solution!

Thanks!

0
Under review

Is there a script command for turning on DISABLE AUTO LOCK option?

Luka Krcmar 4 years ago in Bugs and problems updated by Vladimir Ovchinnikov (expert) 4 years ago 1

I know there is an option for this in the System menu but that option is not reliable. Because of that i would like to add a command in the script so that at every start this option would be turned on.

0
Under review

Listener for status change?

AlejandroG 4 years ago updated by Vladimir Ovchinnikov (expert) 4 years ago 5

Hello,

Is there a way in iridium script to  add a listener for every time an item changes its status?

I added an script call to a function every time the circular level is moved, but I want to call the function only when the status changes.

Thanks

0
Answered

Kiosk Mode for android devices.

Richard t Lam 4 years ago in Tips and Tricks updated by Aleksandr Romanov (CTO) 4 years ago 1

Hello,

I have a question if someone has a suggestion for running iRidium i3 Pro on android. Within a kiosk mode, so people cannot leave the i3 pro app and that it automatically starts when the touchscreen powers up.


Is there maybe an buildin option for,

or do someone have a suggestion for a good working app. Which is good for business use.

0
Answered

Different values in in_Value and in_Name

Bram Swinkels 4 years ago updated by Vladimir Ovchinnikov (expert) 4 years ago 6

I need 2 different values in the 'vari' variable. How can I do this?

var vari = "Server.Tags." + in_Name;

var value = in_Value;

var dag = IR.GetVariable("System.Date.DayOfWeek");

if(dag == 1 && vari == "Server.Tags.ma1" && value == "1")

{

     if(vari == "Server.Tags.uur1")

     {

           IR.Log("test");

     }

}