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.
Выполнение команды в определенное время
Добрый день!
Как правильно написать код, чтобы команда выполнялась в определенное время на сервере?
На какой тэг нужно подисаться?
IR.EVENT_TAG_CHANGE - как заблокировать повторное срабатывание
Добрый день!
на базе примера в указанной статье https://dev.iridi.com/CloudMQTT
делаю связку между драйвером HDL и MQTT
все работает, но смущает следующий момент в данной схеме:
- отправляю изменения в драйвер1
- слушатель видит это и делает запись в драйвер 2
- но т.к. драйвер2 тоже изменился, происходит запись в драйвер 1
- после этого схема успокоилась
задача вроде для школьника, но не могу сообразить, что добавить в скрипт, что бы не допустить повторного изменения драйвера, от которого было инициировано изменение?
//начало скрипта
var driver2 = IR.GetDevice("HDL"); // name of a driver 2
var gatemap = {
"2-2 левый реле:котельная" : "MQTT_Kotelnaya",
"MQTT_Kotelnaya" : "2-2 левый реле:котельная",
};
IR.AddListener(IR.EVENT_TAG_CHANGE, driver1, function(name, value) {
if (gatemap[name]) {
driver2.Set(gatemap[name], value);
IR.Log("изменение в драйвере 1"+name+" Значение"+value);
}
});
IR.AddListener(IR.EVENT_TAG_CHANGE, driver2, function(name, value) {
if (gatemap[name]) {
driver1.Set(gatemap[name], value);
IR.Log("изменения в драйвере 2"+name+" Значение"+value)
}
});
// конец скрипта
Заранее спасибо
Каким способом можно взять с Mobotix T25 статус двери, открыто\закрыто? i3Pro
Каким способом можно взять с Mobotix T25 статус двери, открыто\закрыто? i3Pro.
Требуется отображать когда дверь в открытом состоянии.
GPIO
Здравствуйте, интересует возможность взаимодействовать с гпио распберри пи3. Так как такая возможность есть в веб панели сервера, она должна была бы быть и в серверном проекте.
Как в Pro вывести интерактивную карту?
Здравствуйте.
Подскажите, Как можно в попап окне вывести интерактивную карту гугл или яндекса с точкой геолокации?
Фоновое обновление проекта
Добрый день!
Функция автообновления - это то, что нужно. Но есть одно "но". Сейчас проект загружается в фоне и непонятна стадия загрузки. Особенно это важно на этапе ПНР.
Было бы удобно, если бы статус загрузки с процентами отображался в углу экрана клиента (просто текстом, как сообщение о лицензии), тогда и клиент и пусконаладчик понимали бы, что идет загрузка.
Конвертировать массив в JSON
Добрый день!
Получаю в ответ от оборудования вот такую текстовую строку. Блоки разделены переносами строки
[06-09-2018 14:02:44.034] INFO SCRIPT COMMAND:GET
ALL_STATION_INFO
ID:rc
CHANNEL:1
NAME:Mid Tempo
URL:http://air.radiorecord.ru:805/mt_320
CHANNEL:2
NAME:Antenne Bayern
URL:http://www.antenne.de/webradio/antenne.aac.pls
CHANNEL:3
и т.д.
Удаляю переносы и конвертирую эту строку в массив
[06-09-2018 14:02:44.055] INFO SCRIPT Элемент[0] = [COMMAND:GET]
[06-09-2018 14:02:44.066] INFO SCRIPT Элемент[1] = [ALL_STATION_INFO]
[06-09-2018 14:02:44.078] INFO SCRIPT Элемент[2] = [ID:rc]
[06-09-2018 14:02:44.091] INFO SCRIPT Элемент[3] = [CHANNEL:1]
[06-09-2018 14:02:44.104] INFO SCRIPT Элемент[4] = [NAME:Mid Tempo]
[06-09-2018 14:02:44.116] INFO SCRIPT Элемент[5] = [URL:http://air.radiorecord.ru:805/mt_320]
[06-09-2018 14:02:44.128] INFO SCRIPT Элемент[6] = [CHANNEL:2]
[06-09-2018 14:02:44.142] INFO SCRIPT Элемент[7] = [NAME:Antenne Bayern]
Для удобства работы хочу преобразовать данный массив в JSON с 2 уровнями вложенности
{"COMMAND"="GET","ALL_STATION_INFO"=0"ID"="rc","CHANNEL 1"={"NAME"="Mid Tempo","URL"="http://air.radiorecord.ru:805/mt_320","CHANNEL 2"={"NAME"="Antenne Bayern", .....
Посоветуйте, как лучше это сделать
Запись голоса
Добрый день. Есть ли возможность в Iridium Pro по нажатию кнопки в приложении записывать голосовое сообщение, а потом это сообщение отправлять на audio оборудование для проигрывания? Или может быть это есть в планах на будущее?
Сервис поддержки клиентов работает на платформе UserEcho