Служба технической поддержки рассматривает каждую новую тему. До окончания проверки тема не видна пользователям форума.

+17
Voting

Удаление серверов из личного кабинет

AlexDr 3 years ago in Оther updated by Aleksandr Romanov (CTO) 2 years ago 3

Подскажите каким образом можно удалить неиспользуемые серверы из личного кабинета?

Накопилось несколько записей о серверах которые использовались в качестве виртуальных при тестировании проектов на разных ПК.


Если такого функционала нет - предлагаю его добавить.

+4
Started

Samsung Smart TV Driver

Александр Ярмоленко 2 years ago in Modules updated by Michael G. Baev 3 months ago 6

Предлагаю разработать драйвер для управления современными телевизорами Samsung. Хотелось бы управлять UE40MU6100UXRU 6-й серии например. Тот драйвер что есть  сейчас работает только с древними телевизорами. 

+4
Completed

Пожелания к модулю Modbus TCP для i3 lite

SMH 3 years ago in Modules updated by Slava Zhuravlev (expert) 6 months ago 52

После недели тестирования модуля Modbus TCP для i3 lite у меня оформились следующие пожелания, надеюсь их несложно будет реализовать.

1. Обязательная возможность смены иконки в виджете, хотя бы из существующего набора для макросов.

2. В виджеты "button" и "relay" добавить (опционально) обратную связь - чтение регистра состояния устройства.

2.1 Нажал на "button" - регистр устройства изменил состояние - виджет изменил цвет и надпись с "OFF" на "ON". Если подтверждения не пришло, цвет и надпись не менять!

2.2 Нажал на "relay" - регистр устройства изменил состояние - виджет изменил цвет с серого на зелёный. Если подтверждения не пришло, цвет не менять!

3. В настройки виджета "dimmer" также ввести (опционально) обратную связь - чтение регистра Word = положение ползунка.

4. В настройках "display" добавить положение десятичной точки для отображаемых целых чисел.

5. В настройках "value input" добавить поле "units" - аналогично, как сделано на виджете "display". В настройках добавить положение десятичной точки для вводимых целых чисел.

6.1 Добавить виджет "сигнальная лампа", с логикой работы аналогично виджету "binary sensor", но выглядеть он должен, как меняющая цвет при наступлении события сигнальная лампа. Цвет должен выбираться.

и/или

6.2 Добавить виджет "сигнальная лампа", цвет которой задаётся привязанной к ней Word переменной.

7. Добавить виджет "переключатель на несколько положений", либо с выбором количества положений через настройки, либо фиксированных на 2, 3, 4 и 5 положений. На выходе - Word переменная.

8. Добавить виджет "текстовый дисплей", с изменяемым текстом, в зависимости от значения Word переменной.


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

Спасибо за внимание. )

+3
Under review

Возможности импорта ETS проекта

Vaclav Alexco 1 month ago in Bugs and problems updated by Aleksandr Romanov (CTO) 4 weeks ago 4

Добрый день!

Есть какая-либо возможность импорта ETS проекта в iRidium Studio помимо файлов с расширением .knxproj и тд.?

В iRidium Studio есть возможность экспорта драйвера в json файл. Но возможность импорта json файла в pro предусмотрена только для 1-Wire. Можно ли импортировать драйвер через json/xml/csv или что-то в этом духе? 

+2
Voting

Переключатель режима отправки команд Modbus

Ekaterina (head of support) 4 years ago in Оther updated by Aleksandr Romanov (CTO) 2 years ago 2

iRidium V2.2:

Драйвер Modbus в iRidium по умолчанию отправляет регистрам Coil и Holding команды fc5 и fc6 (single coil, single register). Если контроллер не поддерживает эти команды, он должен вернуть ошибку 01 (illegal function), после чего iRidium автоматически переключается на отправку команд fc15 и fc16 (multiple coils, multiple registers).


Если контроллер не возвращает ошибку 01, переключение на fc15 и fc16 не произойдет. Ручная настройка режима не предусмотрена.

Выяснилось, что минимум 1 совместимый ПЛК не возвращает ошибку при отправке неподдерживаемой им команды single и не позволяет произвести настройку (протокол не поддерживается контроллером в полной мере). Для этой ситуации введем в настройках драйвера Modbus флаг "Send Mode", включающий 2 режима:


  • Single (начинать с отправки команд через функции fc5 и fc6, если ПКЛ вернул ошибку, переключаться на Multiple). Соответствует версии 2.2, по умолчанию
  • Multiple (начинать с отправки команд через функции fc15 и fc16, если ПКЛ вернул ошибку, переключаться на Single)

+1
Under review

Intel NUC сервер + визуализация

Maksim Sorokin 3 months ago updated by Vladimir Ovchinnikov 3 months ago 1

Добрый день!

В моём проекте предполается использование стационарного настенного монитора на котором запущен iRidium Pro и несколько мобильных устройств. Я планирую использовать модификацию с сервером и сейчас в качестве платформы сервера и мониторного проекта рассматриваю устройство intel Nuc. В связи с этим следующий вопрос: 

* Возможно ли запустить визуализацию на платформе Nuc которая идёт в вашем решении? Под какой ОС вы предоставляете данную платформу, т.к. мне необходимо понять совместимость драйверов сенсорного экрана.

* Если вышеописанный вариант не подходит, какую конфигурацию Nuc вы бы посоветовали для моих задач.

+1

Помощь в написании драйвера - шлюза с сетью LON через HTTP SOAP запросы

Roman Fatykov 4 months ago in Tips and Tricks 0

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

Мне нужны рекомендации по оптимальной структуре драйвера и примеры по парсингу ответов исходя из формата сообщений.

Исходные данные:


1. Нужен двусторонный обмен сообщениями с сетью Lon через шлюз - SmarServer2.0 (SS, в дальнейшем) посредством SOAP запросов. Опытными тестами мне удалось сформировать правильные HTTP пакеты и получить ответ от SS о состоянии запрашиваемой перменной.

2. В сети Lon обращение идет к перменным, входным и выходным. Т.е команду на включение канала мы отправляем на входную перменную, проверяем, что команда прошла по ответу. А фидбек смотрим по выходной переменной (Вот тут не знаю как правильно сделать - проверять фидбек после отправки команды или сделать службу по приёмке сообщений от SS с информацией о измененных переменных, там можно настроить отсылку сообщений на внешний сервер)

3. Обращение в сеть лон осуществляется по определенному адресу, но в моем проекте канал один, в строке запроса меняются только контроллеры и переменные в них. Пример адреса переменной: Buzharovo/Channel 1/SA2_CU3_Alpha/Virtual Functional Block/nviSvet2VnROsnov - первое выделенное - это имя контроллера, второе - перменная, nvi - означает, что входная

4. Пример скрипта с успешной связью с SS, через драйвер Custom HTTP (TCP), и ответ. 

SOAP Request exmpl.js
SOAP Response exmpl.txt


5. В примере выше запрашиваемая переменная имеет два поля Value и Switch. Но тут она используется только на включение канала и может быть либо (0.0 0) либо (100.0 1) в данном случае можно без склейки просто задавать нужные значения и отправлять. Но у меня еще есть переменные структурированные в которых лежат несколько значений (шесть) температур и есть необходимость передавать по одному значению, если меняется уставка. Есть два варианта передачи 1. формировать пакет из нового значения и указывать имя поля в структурированной переменной. 2. Формировать сообщение с новым значением и вставкой текущих значений других полей и целиком передавать обновленное значение структурированной перменной



Понимаю что запрос очень сложный, но у меня пока совсем мало знаний в JS и нужна начальная помощь в организации структуры драйвера, работы с каналами и фидбеками. И хотя бы на примере одного запроса алгоритм составления запроса исходя из имени контроллера и переменной в нём (Или оптимальнее в GUI драйвера создать переменную уже состоящую из двух частей - имени контроллера и перменной в нём) и парсинга ответа (Попытка исползовать метод XML() у меня пока не дала результата, а как без этого парсить еще не обладаю знаниями...)


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



+1
Under review

iRidium Server + ИБП

Alexandr Zakharov 5 months ago in Tips and Tricks updated by Aleksandr Romanov (CTO) 5 months ago 1

Есть ли опыт мониторинга состояния источников бесперебойного питания? Какие ИБП можете посоветовать?
Я так понимаю, что большинство бесперебойников поддерживают мониторинг по протоколу UART (через USB или RS-232). Кто из производителей предоставляет API для сторонних разработок?

+1
Under review

1-wire реле

Евгений Лешкив 5 months ago updated by Vladimir Ovchinnikov 5 months ago 1

Добрый день!

Подскажите, есть ли возможность через umc с 1-wire управлять реле с интерфейсом 1w? Или возможно только считывать информацию с датчиков?

+1
Answered

Колесико-установка времени, даты, чего чего угодно

Виктор 7 months ago in Tips and Tricks updated by Владимир Давыдов 6 months ago 24

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

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

Напрашивается колесико вверх/вниз. Может, уже есть подобная реализация, где её можно найти?