Add your idea or search for answers in existing topics. The most popular ideas will be implemented faster!

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.

+1
Answered

Управление голосом

Михаил 9 years ago in General updated by Dmitry - support (expert) 9 years ago 2

Добрый день, подскажите пожалуйста, есть ли в Iridium голосовое управление.

Информацию не нашел.

Спасибо.

+1
Under review

HideGroup

Damian Hartin 9 years ago in General updated by Dmitry - support (expert) 9 years ago 1

Is there a script command to hide a popup group - couldn't find one?


If not, is there a command to halt macro execution. e.g. Two macro's called on button press, the first to execute some script and the second to hide the group.


If a condition is met in the script - I no longer want the hide the group.


Thanks,

Damian

+1
Under review

Странное поведение бордюров с прозрачностью

Dmitry Shulgin 9 years ago in General updated by Oksana (expert) 9 years ago 1

Image 11096не коррек оно отрабатывает прозрачность

+1
Voting

Create Chameleons from script

Nikolay Arbuzov 9 years ago in General updated by Oksana (expert) 9 years ago 5
Hello,

Is it possible to create a button from the script that has a chameleon image ? In manual there are only samples of the Images and Icons.

Thanks
0
Waiting for user's reply

Can I exchange my ALREADY ACTIVADED I2.X license from iridium 2 to 3?

Gabriel Ruiz 7 years ago in General updated by Tatiana Kiselyova (expert) 7 years ago 1

I have a client who already has an activated i2 license. His iPhone updated to ios 11, so he can no longer use v2. In the FAQ I saw that, aparently, the activated license cant be exchange, just the unactivated ones. But im not sure. Can my client exchange his activated license or he must pay another one? Cus it would be REALLY inconvenient. Thanks.

0
Answered

Control4 interaction?

Peter Rogaar 8 years ago in General updated by Aleksandr Romanov (CTO) 8 years ago 2

Hi, I'm a Control4 dealer from The Netherlands.


Does anybody know of interaction between iridium Mobile and Control4?

0
Answered

Интерком + iridium

artur_fcsm 8 years ago in General updated by Dmitry - support (expert) 8 years ago 1

На объекте есть много мест на стене где выведено 220В.

Существуют ли какие-нибудь wifi (или радио) панели, с помощью которых можно организовать интерком?

В идеале, что бы они были связаны с iridium.

Интерком должен работать по принципу: нажал кнопку, сказал - весь дом услышал (или часть дома), а не нажал кнопку и пошел вызов (как телефон) и нужно ждать подтверждения перед тем как что-то сказать.

0
Waiting for user's reply

Обновление проекта по http

evg 8 years ago in General updated by Dmitry - support (expert) 8 years ago 27 2 duplicates

Добрый день!

Создал на объекте веб-сервер для обновления и загрузки проектов.

Закинул на сервер проекты (все, как в инструкции на обновление по http).

Сформировал ссылку на проект.

При попытке обновиться в логе на Win и в появляющемся окне на IOS выводится сообщение "File is not valid". В чем хитрость?

При этом иногда обновление все же происходит.

0
Waiting for user's reply

dinamic images script

juankgp 8 years ago in General updated by Dmitry - support (expert) 8 years ago 4

Hello please I need your help, I have in my project 2 dinamic images of 2 cameras using rtsp protocol, I review the info about the script to manage the dinamic images I use it because the internet company change some times the public IP and I write an Script to change this with the info contain in the text box in the same GUI, but the problem that I have is if I delete de dianamic image and only use the script it doesn't work and If the IP changes the script don't change the IP

Image 13197

The field parm is necessary to it works

and the code is


ipPUB=IR.GetItem("OFICINA").GetItem("Item 5").Text;

IR.GetItem("OFICINA").GetItem("Item 1").GetState(0).Image = ("rtsp://web:web123456@"+ipPUB+":65535/MPEG-4/ch2/sub/av_stream");


so please I need your help to do the ip public config works


Thanks

Answer

Hello!

You have a script error:

ipPUB=IR.GetItem("OFICINA").GetItem("Item 5").Text;

IR.GetItem("OFICINA").GetItem("Item 1").GetState(0).Image = ("rtsp://web:web123456@"+ipPUB+":65535/MPEG-4/ch2/sub/av_stream");

Try this

ipPUB=IR.GetItem("OFICINA").GetItem("Item 5").GetState(1).Text;

IR.GetItem("OFICINA").GetItem("Item 1").GetState(0).Image = ("rtsp://web:web123456@"+ipPUB+":65535/MPEG-4/ch2/sub/av_stream");
0
Under review

Загрузка и обновление проекта с помощью QR-ссылки. Update project via QR-code (url link)

madmss 8 years ago in General updated by Ekaterina (head of support) 8 years ago 1

Уверен, не я один сталкивался с тем, что обновление по QR-коду не работает.


Действуя по инструкции тут и скачав два примера проекта, в которых используется этот механизм, появилось мнение, что имеет место ошибка в коде приложения, которое распространяется со "стартовым комплектом" (т.к., судя по всему, в нем используются те-же скрипты, что и в приложении из примера).


В моем случае требовалось обновляться с локального сервера. Ссылка в моем случае выглядела так: http://192.168.1.52:8080/main.irpz


Скрипт из примера парсерит эту ссылку с помощью функции:


function parse_url(url) {

var pattern = RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?");

var matches = url.match(pattern);

return {
scheme: matches[2],
authority: matches[4],
path: matches[5],
query: matches[7],
fragment: matches[9]
};
}

И выполняет загрузку следующим образом:


function HTTPUpdate(url)

{
var parsed_url = parse_url(url);
var downloader = IR.DownLoadProject(
{
type:parsed_url.scheme,
host:parsed_url.authority,
path:parsed_url.path + '?' + parsed_url.query,
});

}


Если выполнить этот код для url="http://192.168.1.52:8080/main.irpz"

то в лог упадет сообщение об отсутствии необходимых параметров:


[09-06-2016 17:30:31.070] INFO authority===192.168.1.52:8080

[09-06-2016 17:30:31.082] INFO fragment===undefined
[09-06-2016 17:30:31.094] INFO path===/main.irpz
[09-06-2016 17:30:31.104] INFO query===undefined
[09-06-2016 17:30:31.115] INFO scheme===http
[09-06-2016 17:30:31.126] ERROR GetPropertyFromObject . No property: method
[09-06-2016 17:30:31.137] ERROR GetPropertyFromObject . No property: login
[09-06-2016 17:30:31.148] ERROR GetPropertyFromObject . No property: password
[09-06-2016 17:30:31.159] ERROR GetPropertyFromObject . No property: port
[09-06-2016 17:30:31.170] ERROR GetPropertyFromObject . No property: multiproject
[09-06-2016 17:30:31.181] ERROR GetPropertyFromObject . No property: name

Принудительное присвоение остальным полям пустых значений помогает, но лишь отчасти. В свойство "authority" из данного RegExp-а попадает порт, и функция подвисает.


Нормально отрабатывает только такой вызов:

IR.DownLoadProject({type:"http",

host:"192.168.1.52",
path:"/main.irpz",
method:"",
login:"",
password:"",
port:"8080",
multiproject:"",

name:""});


То есть требуется, чтобы в стартовом приложении был поправлен парсеринг url и добавлено присвоение неиспользуемым полям пустых значений. Подозреваю, что пока это не поправят, QR-code обновление (в стартовом приложении) тоже работать не будет.