Мы перевели нашу службу поддержки на новую систему технической поддержки. С 17.01.2022 мы отключили возможность создавать обращения через личный кабинет userecho. Теперь все запросы обрабатываются по почте на support@iridi.com .


Спасибо вам за ваше понимание и хорошего дня.

0
Отвечен

Автозапуск i3Pro на iOS после авторизации

mankov 6 лет назад обновлен Aleksandr Romanov (CTO) 6 лет назад 4

Добрый день!

Подскажите, какими средствами можно организовать автозапуск приложения i3Pro на iOS после авторизации

0
Отвечен

Accessing the KNX network through UMC server by external app

Renato Habek - PRO-AIT d o o. 6 лет назад обновлен Aleksandr Romanov (CTO) 6 лет назад 1

Hi, is there a way to read feedbacks and writing values of KNX devices or any other through UMC server by custom app? Maybe by using some API functions?

0
Отвечен

Iridium Server as a docker container

Kenny Stoepel 6 лет назад обновлен Aleksandr Romanov (CTO) 6 лет назад 2

Are there any limitations in running an I3 server in a Docker container? Could it be done? Is support for this on the roadmap? 

As the docker envirement is not structured like a VM, I presume that it would not suffer with all the VM problems ( different storage locations and sorts. Any remarks? is there any info available about paths used in a typical linux installation? this to create persistent volumes.

0
Отвечен

Netflix

Ricardo Accioly 6 лет назад обновлен Aleksandr Romanov (CTO) 6 лет назад 1


Hi, How can I start a netflix APP through a simple button in i3Pro - Android?

0
На рассмотрении

How to read sunset and sunrise time?

Tanapol E. 6 лет назад обновлен Aleksandr Romanov (CTO) 6 лет назад 3

Hi,

In 1.3.6.16722 I notice that it is possible to  schedules by sunset and sunrise

but can I read sunset and sunrise value, save it to TAG

or sent value to Channels?

0
Отвечен

Open Photo Gallery and receive an image

zaifulbahri kasim 6 лет назад обновлен Vladimir Ovchinnikov (expert) 6 лет назад 7

Hello,

I'm trying to use "IR.EVENT_RECEIVE_PHOTO_FROM_GALLERY" event to let the user install his own images ..
that's my code  :

IR.AddListener(IR.EVENT_ITEM_PRESS, IR.GetPopup("Popup 1").GetItem("Item 1"), function(){
      if(IR.OpenPhotoGallery()) {
           IR.AddListener(IR.EVENT_RECEIVE_PHOTO_FROM_GALLERY, 1, function(filename, filepath)  {
                IR.Log("Photo selected.\n Filename: " + filename + "\n Filepath: " + filepath);
               IR.GetPopup("Popup 1").GetItem("img").GetState(0).Image = filename; 
               IR.GetPopup("Popup 1").GetItem("img").GetState(0).ImageStretch = 1 ;
           });
       }
});

I did open the gallery and choose a photo,
And I suppose to get those arguments from that event :
the filename which is the photo name and filepath which is the path for my photo.
But what i really got is a standard name for any photo I choose which is image.png and standard path to the project folder : iRidium pro documents\Client\"ProjectName"\images\Image.png
I got those result every time i choose a photo , and it stores one image only

What should I do to make iridium store the received photos with their original names and  how could store more than one ??

And Regarding the IR.Camera method is it only for live streaming videos or can the user took photos and store it ??

Appreciate your help 

0
Отвечен

Adding a delay in Javascript

Iain Brew 6 лет назад обновлен 6 лет назад 3

I am using Javascript to trigger a sequence of events in response to a button press. This is working well, however sometimes commands are skipped as I am not putting in delays. In the GUI side of iRidium this is easy by clicking on Delay and adding an 'ms' value. I have read through the documentation and haven't found how iRidium defines the equivalent when using JS/iRidium script i.e. IR.Delay = 300ms for example.

What is the best way to insert a JS delay?

IR.GetDevice("FMHS-ALERTSPKR-01").Set("Lab1_Alert_Playlist", ""),
IR.GetDevice("FMHS-ALERTSPKR-01").Set("play_sound", ""),
<INSERT A DELAY HERE>
IR.GetDevice("FMHS-ALERTSPKR-02").Set("Lab1_Alert_Playlist", ""),
IR.GetDevice("FMHS-ALERTSPKR-02").Set("play_sound", ""),
0
Отвечен

Taking parsed JSON and putting it into a Project Variable

Iain Brew 6 лет назад обновлен Vladimir Ovchinnikov (expert) 5 лет назад 11

With thanks to this forum, I have been able to solve many issues with my current project. I have everything working perfectly now (using Philips Hue Dimmer switches to trigger various events/drivers etc in my system) however the only thing left which is stumping me is the ability to take a requested and parsed JSON value and have it written to a Server Channel/Tag:

//Get "temperature" number from motion sensor
            // SENSOR 2 TEMPERATURE
            var getTemperature = sensor2.state["temperature"];
            var tempreadout2 = getTemperature.toString();
            tempreadout2 = tempreadout2.slice(0,2) + "." + tempreadout2.charAt(2) + " ºC";
            IR.SetVariable("Server.Tags.Lab1_Temperature", "tempreadout2");

Here I request the temperature from a Philips Motion Sensor. When testing this on a panel project, I was able to send 'tempreadout2' to a text field and it worked. Instead, I want to send this to a Server Tag (named Lab1_Temperature) so that it can appear on any control panel subscribed to that feedback channel. 

What is the best way to 'insert' that text?

0
На рассмотрении

Install fails on windows 7 embedded

Kenny Stoepel 6 лет назад обновлен Vladimir Ovchinnikov (expert) 6 лет назад 1

I cant install iridium 1.3.3. x or later to a win 7 embedded display. 

Install is succesfull when reverting back to 1.3.1.593iridium error.jfif

0
На рассмотрении

How to send email to multiple addresses?

Luka Krcmar 6 лет назад обновлен Vladimir Ovchinnikov (expert) 6 лет назад 5

I'm using this script and it works for 1 email, but how do i send the same email to more than 1 address??

function try_to_send () 
{
send_email("Smart Home", "from@gmail.com", "pass", "to@gmail.com", "TEST email", "xxxxxx content xxx")
}


Сервис поддержки клиентов работает на платформе UserEcho