Welcome!
On this forum you can discuss iRidium with other users.
iRidium consist of 2 main components - i3 pro app and iRidium Server. Please post here your questions, ideas or errors you find.
Please send your questions to support team as a private messages.
Please subscribe to the Change Log to know our news
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.
Manage Popup Groups
По образу i2 продолжаю активно пользоваться группами.
Замеил такую особенность, раньше при изменении названия группы попапов это название автоматически изменялось во всех макросах на кнопках.
Сейчас - нет. При изменении названия группы попапов это название не изменяется в макросах и, как следствие, макросы с группами попапов перестают работать.
У вас устаревшая версия Studio, актуальная 1.1.0, скачать можно здесь в составе Setup
Displaying text feedback from an HTTP request
I have a Matrox Monarch HD recording device which uses HTTP commands for operation. It can also provide feedback, however I am not having much luck at getting this feedback to display on a text item on a page. I tried putting the commands in the 'feedback' section of the driver, however discovered the will not work for HTTP Custom, only JS methods will.
The syntax for sending a command is as follows:
/Monarch/syncconnect/sdk.aspx?command=<command>
This works fine for starting and stopping recordings, however I really would like to show feedback on my control panel to give my end users confidence that recordings are actually happening, or alert them if there is an issue.
/Monarch/syncconnect/sdk.aspx?command=GetStatus
will return:
RECORD: READY/ON, STREAM: DISABLED, NAME:DIS-REC-1
I want to be able to have the 'RECORD: READY/ON' section displayed as text on a page, with the remainder of the string hidden.
In addition, when you start a recording:
/Monarch/syncconnect/sdk.aspx?command=StartRecording
it will return:
SUCCESS/FAILED
Could someone advise the JS code to make this work, as I am able to read code but not write it.
Thank you!
Multiple feedbacks on 1 button
When a button has multiple feedbacks set behaviour accordingly "AND" condition, "OR" condition to its state example: if button has 5 FB then i would like the following. if there is only 1 on I want state 2, ALL off sets state 1. I would expect that people would want this the other way around too (ALL on = state 2 else state 1). the behaviour now is the last feedback sets the state of the button.
Send the same Value to a lot of Commands
I need to set the same value to a lot of commands, Is it possible to set the same value to a group of commands by defining the desired one in a virtual channel for example?
Example to check value in Edit-field
Hello
Is there anybody who has an example to validate the content of an Edit-box:
- For example: the value has to be between 50 and 100
- Or the length of the entered value has to be < 5 digits
- Etc
Thanks!
Theo
hold repeat function
Would it be possible to keep sending a command on the "on hold" event. I would like to create a trigger button (on/off) + on hold dim up/down.
Android Kiosk mode?
How can I set Kiosk mode with android? I need to disable the showing of the Android buttons. There should be a method in iRidium to disable these buttons.
i3 Pro for MacOS
Hi,
Our installers are testing i3 Pro for MacOS.
In fact, everything is running, and VERY fast!
One thing until now: the startup-screen is displayed not correctly. For this reason, it's very difficult to enter email+password when logging in the Emulator...
Please fix, and let's continue testing!
Thanks
Theo
Any chance to use CustomRS232 drivers on Raspberry?
hi,
any chances to communicate from within iridium server to the serial/usb ports
of a raspberry pi? i would like to realize a sms gateway with iridium server.
Best regards, Martin
Periodic Actions Server
I need to configurate Periodic Actions on Iridium Server, I saw a post but have some syntaxis error on it,
This is the post:
Periodic actions
To perform an action every day at some particular time (with the possibility to edit the time), it is required to create the script on the server.
Example 1: the simplest timer doesn't have a settings on client side. We are creating the list of needed timers on server, it is not possible to see the list of this timers on Client side or set the running time
// if your another JS files includes "IR.SetGlobalListener()" // you have to add the code inside of previous IR.SetGlobalListener() and delete the listener from this file! // if you are not sure that you are able to do it yourself please contact to support@iridiummobile.ru IR.SetGlobalListener(IR.EVENT_GLOBAL_TAG_CHANGE, function (name, value) { if (name == "System.Time.Minutes") { // SET UP PERIODICAL ACTIONS: // start hour, start minute, duration of process (ms), channel full name, start value, stop value // if you don't want to stop process, add "no" instead of stop value check_timer (10, 45, 60000, "Server.Channels.KNX Router (KNXnet/IP).Pump 1", 1, 0); // timer 1 check_timer (14, 30, 480000, "Server.Channels.KNX Router (KNXnet/IP).Pump 2", 1, "no"); // timer 2 // you can add more } // do not edit the other part, you need only to add the needed timers in above function check_timer (hours, minutes, duration, channel, start_value, stop_value) { if (IR.GetVariable("System.Time.Hour") == hours && IR.GetVariable("System.Time.Minutes") == minutes) { function stop () { IR.GetServer().Set(channel, stop_value); IR.Log("process at +"hours+":"+minutes+" stopped"); } IR.GetServer().Set(channel, start_value); IR.Log("process at +"hours+":"+minutes+" started"); if (stop_value != "no") { IR.SetTimeout(duration, stop); } } } }); IR.SubscribeTagChange("System.Time.Minutes"); //*NOTE: I just change the time and the name of my Channels, but didn´t work. The name of my KNX Router is: KNX IP Router And the channel is: Pergola0
Customer support service by UserEcho