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.
trigger button с обратной связью
В документации написано, что свойство
- Channel – состояние элемента определяется данными, полученными от оборудования. По событию отправки могут быть посланы любые данные, но элемент сменит свое состояние только при получении соответствующего (ненулевого) значения от оборудования
Использую его в trigger button я хочу в зависимости от состояния отправить команду 0 или 1. Но обратно на айтем получить реакцию от оборудования. Если реле замкнулось, и пришел фидбэк, то только тогда и триггер переключится. По факту не так. Чтобы такое сделать мне надо скриптами этот алгоритм описать. Мне не трудно, но кажется, что логика должна быть именно такая, какой смысл переводить кнопку в другое состояние, если оно не подтвердилось? Это ведь коллизии. На интерфейсе все ок, по факту - ничего. Может, я просто не умею правильно пользоваться этой функцией?
Вроде давно уже поднимался этот вопрос, и вроде как проблема была обозначена. Вижу многое изменилось и многое улучшилось, что еще больше меня располагает к иридию, но тут я не увидел подвижек. Подскажите, как без скриптов и ухищрений с доп кнопками поверх это реализовать?
touch on fill - что это?
Здравствуйте!
Вижу появилось новое свойство, в описании релиза оно есть, а по сути - что это не понятно. Вроде по логике касание к заполненному? Т.е. это типа Active touch?
Пароль от видеонаблюдения
Добрый день.
Клиент не хочет выдавать пароль от камер, могу ли я создать токен в который он будет сам вбивать пароль и передавать в настройки камер?
Обрезка изображений
Можно ли заставить студию сохранять картинку целиком, если ее разрешение больше размера страницы указанного в настройках? Имеем страницу разрешением 640*1280. Размещаю картинку 1280*1280. При запуске эмулятора обрезаются части картинки, которые вышли за пределы страницы. Уменьшение картинки до размеров экрана с последующим Scale не совсем подходит.
Температурные датчики в модуле отопления HDL
Добрый день!
Возможно ли брать показания температурных датчиков из модуля отопления HDL?
Например, к модулю подключено 10 датчиков, 6 из них настроены на регулирования различных 6 зон. Те которые настроены, мы можем посмотреть их температуру по каждому каналу, а можем ли посмотреть остальных 4 датчиков по их ID?
множественное добавление сабдевайсов в проект из iridium store в I3 lite
Есть смысл организовать множественное добавление сабдевайсов в проект из iridium store в I3 lite. Это будет намного удобнее чем устанавливать каждый модуль в отдельности. К примеру возьмем модуль реле, в проекте используется (n) таких модулей. Модуль добавится только если ввести адрес обращения и групповые адреса привязанные к нему, а нужно сначала добавить модуль в проект и потом уже выбрав его в проекте произвести настройку его связей. Как это делаетcя в ETS.
Подтверждение выполнения макроса в i3 lite
Можно ли сделать подтверждение выполнения макроса в i3 lite, т.е. когда нажимаем на макрос, i3 lite спрашивает: "действительно ли выполнить данный макрос".
А то на макросе установлено выключение этажа в доме, случайное нажатие выключит весь свет на этаже.
Отладка серверных скриптов
Подскажите, а есть ли какой-то вменяемый способ отладки скриптов серверных? Хотя бы что-то типа IR.Log() для панельного проекта? Чтобы можно было быстро вывести содержание переменной или посмотреть как SQL запрос сформировался или что вернул запрос к базе данных? А то как слепой котенок ошибки искать приходится.
JSON: что делать, если ключ - это число?
Добрый день!
Получаю от оборудования строку:
{"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 появляется числовой ключ. В строке он, конечно же, текстовый, но как его правильно указать в строке адреса переменной не понимаю.
UNIX time converter
Доброй ночи!
Подскажите, есть ли где на простораз саппорта описанная или готовая функция для конвертации времени UNIX вида "1550505600" в человеческое?
Сервис поддержки клиентов работает на платформе UserEcho