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
Отвечен

IR.CalculateCRC как правильно применить к посылке типа [0x01,0x00,0x00,0x20]

Oleg Starikov 7 лет назад обновлен Vladimir Ovchinnikov (expert) 7 лет назад 3

Добрый день!

возник такой вопрос

требуется отправить на устройство (счетчик электроэнергии) посылку типа [0x01,0x00 + CRC]

для запроса данных с него.


разобрался, все уходит ответ от устройства приходит

но сам код CRC- 0x00,0x20 высчитал руками - подставил 


увидел в Вики что есть специальная команда калькулятор в Иридиуме

IR.CalculateCRC- расчет делает вроде в нужный для меня CRC

но в примере он представлен для использования со строкой


как же его применить к посылке подобной для меня: [0x01,0x00] что бы посчитать не руками


должно быть что то типа Hex to ASCII?

0
Отвечен

Доступ к UMC для пользователя

evg 7 лет назад обновлен Aleksandr Romanov (CTO) 7 лет назад 5

Добрый день!

Возник такой вопрос. Пользователь просит предоставить доступ к графикам.

Нужна возможность предоставить пользователю ограниченные права доступа, т.е. только к тому функционалу, который ему нужен.

Существует ли такая возможность?

0
Отвечен

Блокировка кнопок

Александр Бойко 7 лет назад обновлен Vladimir Ovchinnikov (expert) 6 лет назад 11

Есть три кнопки управления жалюзи(вверх, стоп, вниз), имеется ли возможность блокировать одну из кнопок при нажатии другой? Например если нажал вверх, то можно нажать только паузу в этот момент?

0
Не ошибка

Обновление Studio

Умед Эгамбердиев 7 лет назад в Bugs and problems обновлен Aleksandr Romanov (CTO) 7 лет назад 7

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

0
Отвечен

Как использовать разные стартскины в одном проекте?

Михаил Замчалкин 7 лет назад в Оther обновлен Dmitry - support (expert) 7 лет назад 1

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

У нас проект на 5 панелей, куплена лицензия Basic. Заказчик хочет видеть в каждом помещении свой стартскин. Я правильно понимаю, что мы не можем под одной лицензией загрузить на 5 панелей 5 разных проектов? Возможно ли в проекте сделать сартскин динамическим и привязать к какому-нибудь ID панели? Или только загружать в облако по одной и затем обновлять? 

0
Исправлен

JS Sonos

Андрей 7 лет назад в Bugs and problems обновлен Vladimir Ovchinnikov (expert) 7 лет назад 3

В скачанном JS-модуле Metro_Sonos_Retina_2048_RC_2.2.1 v3_010218_123504.irpz на i3pro

Image 24070

не отображается Cover, Artist, Track.

Также регулировка громкости через "+", "-" не синхронизируется с отображением уровня громкости.

0
Отвечен

Иконки сторонних приложений

Михаил Замчалкин 7 лет назад в Оther обновлен Aleksandr Romanov (CTO) 7 лет назад 1

Добрый день! 

Имеется проект для панелей (управление микроклиматом и освещением). Заказчик желает видеть в интерфейсе нашей программы иконки, открывающие на iPad стороннее приложение (управление аудиосистемой). Существуют ли способы это реализовать? Интеграция аудиосистемы в наш проект пока не рассматривается.

Заранее спасибо.

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

JSON для внешнего запроса

evg 7 лет назад обновлен Vladimir Ovchinnikov (expert) 7 лет назад 9

Добрый день!

Есть следующая задача - для внешнего мониторинга необходимо:

1. собрать данные

2. упаковать их, например, в JSON

3. по запросу от внешней системы отдавать внешней системе

С первыми двумя пунктами все понятно, а вот как реализовать третий, не понимаю. Помогите, пжст.

0
Отвечен

Ответ на запрос чтения из KNX

evg 7 лет назад обновлен anonymous 7 лет назад 4

Добрый день!

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

Вопрос: как сделать так, чтобы на запрос чтения из шины KNX сервер отвечал текущей уставкой?

Может есть примеры или реализация подобного. Направьте, пжст.

0
Отвечен

module.GetDeviceSetup() возвращает пустой объект

VitalyP 7 лет назад в Modules обновлен Aleksandr Romanov (CTO) 7 лет назад 6

Добрый день.

Создал скрипт типа Setup с разделом Drivers. Создал скрипт типа Driver.  В нем добавил слушатель события IR.EVENT_MODULE_START. В функции этого слушателя две строки:

var setup = module.GetDeviceSetup('имя драйвера');

IR.Log(setup);

При старте эмулятора появляется попап, где нужно указать прописанные параметры драйвера. Нажимаю Добавить. После этого срабатывает слушатель, в логе появляется запись:

{


}

Похоже, что функция GetDeviceSetup() вернула пустой объект.

Когда и в скрипте какого типа нужно вызывать GetDeviceSetup()?


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