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.

0
Answered

trigger button с обратной связью

Виктор 5 years ago in Tips and Tricks updated by Aleksandr Romanov (CTO) 5 years ago 6

В документации написано, что свойство 

  • Channel – состояние элемента определяется данными, полученными от оборудования. По событию отправки могут быть посланы любые данные, но элемент сменит свое состояние только при получении соответствующего (ненулевого) значения от оборудования

Использую его в trigger button я хочу в зависимости от состояния отправить команду 0 или 1. Но обратно на айтем получить реакцию от оборудования. Если  реле замкнулось, и пришел фидбэк, то только тогда и триггер переключится. По факту не так. Чтобы такое сделать мне надо скриптами этот алгоритм описать. Мне не трудно, но кажется, что логика должна быть именно такая, какой смысл переводить кнопку в другое состояние, если оно не подтвердилось? Это ведь коллизии. На интерфейсе все ок, по факту - ничего. Может, я просто не умею правильно пользоваться этой функцией? 

Вроде давно уже поднимался этот вопрос, и вроде как проблема была обозначена. Вижу многое изменилось и многое улучшилось, что еще больше меня располагает к иридию, но тут я не увидел подвижек. Подскажите, как без скриптов и ухищрений с доп кнопками поверх это реализовать?

0
Answered

touch on fill - что это?

Виктор 5 years ago in Tips and Tricks updated by timur 5 years ago 4

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

Вижу появилось новое свойство, в описании релиза оно есть, а по сути - что это не понятно. Вроде по логике касание к заполненному? Т.е. это типа Active touch?

0
Completed

Пароль от видеонаблюдения

Алексей Федюнин 5 years ago updated by Aleksandr Romanov (CTO) 5 years ago 3

Добрый день.

Клиент не хочет выдавать пароль от камер, могу ли я создать токен в который он будет сам вбивать пароль и передавать в настройки камер?

0
Under review

Обрезка изображений

Евгений Старинец 5 years ago updated by Vladimir Ovchinnikov (expert) 5 years ago 10

Можно ли заставить студию сохранять картинку целиком, если ее разрешение больше размера страницы указанного в настройках? Имеем страницу разрешением 640*1280. Размещаю картинку 1280*1280. При запуске эмулятора обрезаются части картинки, которые вышли за пределы страницы. Уменьшение картинки до размеров экрана с последующим Scale не совсем подходит.

0
Answered

Температурные датчики в модуле отопления HDL

Дмитрий Марков 5 years ago updated by Vladimir Ovchinnikov (expert) 5 years ago 22

Добрый день!

Возможно ли брать показания температурных датчиков из модуля отопления HDL?

Например, к модулю подключено 10 датчиков, 6 из них настроены на регулирования различных 6 зон. Те которые настроены, мы можем посмотреть их температуру по каждому каналу, а можем ли посмотреть остальных 4 датчиков по их ID? 

0
Completed

множественное добавление сабдевайсов в проект из iridium store в I3 lite

marat hadzhimuratov 5 years ago updated by Vladimir Ovchinnikov (expert) 5 years ago 2

Есть смысл организовать  множественное добавление сабдевайсов в проект из iridium store в I3 lite. Это будет намного удобнее чем устанавливать каждый модуль в отдельности. К примеру возьмем модуль реле, в проекте используется (n) таких модулей. Модуль добавится только если ввести адрес обращения и групповые адреса привязанные к нему, а нужно сначала добавить модуль в проект и потом уже выбрав его в проекте произвести настройку его связей. Как это делаетcя в ETS.

0
Under review

Подтверждение выполнения макроса в i3 lite

Дмитрий Марков 5 years ago updated by Aleksandr Romanov (CTO) 5 years ago 1

Можно ли сделать подтверждение выполнения макроса в i3 lite, т.е. когда нажимаем на макрос, i3 lite спрашивает: "действительно ли выполнить данный макрос". 

А то на макросе установлено выключение этажа в доме, случайное нажатие выключит весь свет на этаже.

0
Under review

Отладка серверных скриптов

Сергей Кочанов 5 years ago updated by Vladimir Ovchinnikov (expert) 5 years ago 1

Подскажите, а есть ли какой-то вменяемый способ отладки скриптов серверных? Хотя бы что-то типа IR.Log() для панельного проекта? Чтобы можно было быстро вывести содержание переменной или посмотреть как SQL запрос сформировался или что вернул запрос к базе данных? А то как слепой котенок ошибки искать приходится.

0
Under review

JSON: что делать, если ключ - это число?

evg 5 years ago updated by Vladimir Ovchinnikov (expert) 5 years ago 5

Добрый день!

Получаю от оборудования строку:

{"status":"ok","registrators":{"467375":  {"id":"467375","last_value":"32.6650","last_value_timestamp":"1550595600,"values":[{"timestamp":"1550534400","value":"32.5770"},{"timestamp":"1550361600","value":"32.3567"},{"timestamp":"1550361600","value":"32.3567"},{"timestamp":"1550365200","value":"32.3621"},{"timestamp":"1550368800","value":"32.3621"},{"timestamp":"1550372400","value":"32.3621"}

....

Конвертирую в JSON.

Вопрос в следующем: как получить доступ к массиву значений?

В строке адреса переменной JSONObject.registrators.467375.last_value появляется числовой ключ. В строке он, конечно же, текстовый, но как его правильно указать в строке адреса переменной не понимаю.






0
Answered

UNIX time converter

evg 5 years ago updated by Vladimir Ovchinnikov (expert) 5 years ago 4

Доброй ночи!

Подскажите, есть ли где на простораз саппорта описанная или готовая функция для конвертации времени UNIX вида "1550505600" в человеческое?