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

0
Answered
Paolo Scarpetta 4 months ago in Server Solutions / Windows Server • updated by Aleksandr Romanov (CTO) 2 months ago 6

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
0
Answered
Keye 4 months ago in Server Solutions / Windows Server • updated by Ekaterina (head of support) 4 months ago 10

Hi,


the Server is installed on MS Server 2016.


But when i start the programm only an error occurs:

"Hardware Key is not found"


0
Answered
Paolo Scarpetta 5 months ago in Server Solutions / Windows Server • updated by Oksana (expert) 5 months ago 3

I got a termostat that give the variable value like (ex. 243) instead of 24,3, so when I try to display this value with $VºC It shows "243 ºC" instead 24,3 ºC, How can I fix this?

I use a Iridium Server with Iridium client.


0
Waiting for user's reply
Jackie Roos 7 months ago in Server Solutions / Windows Server • updated by Ekaterina (head of support) 6 months ago 3

Hi


Each time I transfer to server, says it is not required and it fails, and then I hit on update

,

and it updates twice



V1.0.8, Windows 10 64bit, server 64 bit,



Please fix so it does not fail the update when sending to transfer

0
Not a bug
ai-systems@bk.ru 8 months ago in Server Solutions / Windows Server • updated by Oksana (expert) 4 months ago 2

When set a "timer" function >0 these settings are ignored.

When send it from script or buttons - all ok!


0
Fixed
ai-systems@bk.ru 9 months ago in Server Solutions / Windows Server • updated by Oksana (expert) 4 months ago 2

Начиная с 7 страницы фидбеков. Список не обновляется. Например.

Это страница 9..



Это страница 7 ..

Это 13. и только с нее список изменился



Answer
Oksana (expert) 4 months ago

Здравствуйте,


Мы добавили возможность включать в имена команд и каналов обратной связи кавычки.

Проверить можно на сборках серверов 1.0.11.

0
andrey.senik 9 months ago in Server Solutions / Windows Server • updated 7 months ago 1

HI Communiti,


We are using server on win pc, where eth for control and wi-fi (to ISP) are used.

Server keeps conection to equipment with few instances of same custom AV driver.


All works fine if at server start up, and all phisical equipmet is online.

We got a problem if equipment at starting of server is not online, then after equipment goes online server still can't reach it. Wireshark shows server is not communicating euipment at least over ethernet intreface (wi-fi was not checked), while server log shows AV.send is called.


All look fine is wi-fi is disabled at server start up. So I suspect all problems comes from dinamic network interface engagement.


Can anybody comment on server multi network interface operation?

Can server be manually configured to stick to certain network interface?


Apreciate for any feedback

0
ai-systems@bk.ru 9 months ago in Server Solutions / Windows Server • updated 9 months ago 1

Custom script, used to monitor UPS over rs232 port, is stopped work after accessing web trends.

Before I read the trends - script works fine.

On panel project script works fine.

0
Not a bug
ai-systems@bk.ru 9 months ago in Server Solutions / Windows Server • updated by Dmitry - support (expert) 9 months ago 4



Periodic request



Periodic saving to database.



PIR sensor database ok!


Temp sensor. Only 58 readings.

0
Not a bug
ai-systems@bk.ru 9 months ago in Server Solutions / Windows Server • updated by Dmitry - support (expert) 9 months ago 1

What is it?