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.
Simple On/Off module
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.
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.
Sending UDP command by JS
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.
Programming in List
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.
Apple watch
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.
Adding fonts in Studio64
How can I install new fonts in Studio64? I can't find a font folder.
Need to add spanish characters Ñ Ó etc.
Thanks
JSON.Stringify drops values
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!
Is there a script command for turning on DISABLE AUTO LOCK option?
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.
Listener for status change?
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
Kiosk Mode for android devices.
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.
Different values in in_Value and in_Name
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");
}
}
Customer support service by UserEcho