Enter forum description here ...
0
Answered
KirillSBS 2 months ago in Продукты / AV & Custom Systems • updated 2 months ago 4

Добрый день!

Недавно начал изучать iRidium и возникла проблема, ответа на которую я самостоятельно найти не смог, поэтому прошу вашей помощи!

Ситуация следующая:

Есть матричный коммутатор Gefen 2 в 4, управляется по Telnet. C отправкой команд проблем не возникает, однако ответ приходит в виде:

0,0,0,0,0,0,10,73,78,80,85,84,32,49,32,73,83,32,82,79,85,84,69,68,32,84,79,32,79,85,84,80,85,84,40,83,41,32,49,13,10,13,10,13,116,101,108,110,101,116,45,62,32


а должен приходить в таком виде:

INPUT 3 IS ROUTED TO OUTPUT(S) 1


Причем Wireshark перехватив пакет от устройства в своем теле имеет именно то, что должно приходить.


Если нужны еще какие данные для решения проблемы- обязательно предоставлю!

0
ai-systems@bk.ru 7 months ago in Продукты / AV & Custom Systems • updated 1 week ago 33

How to send something like this?

https://IP:PORT/health?password=123456

0
Answered
В проекте используется PureTools 4x4 HDMI матричный коммутатор. Управляется по Ethernet. Была выявлена проблема через некоторое время он вылетал из локальной сети и подключался только после перезагрузки девайса. Был взят новый, абсолютно такой-же "из коробки". С ним такая-же беда. После проверки коммутаторов но официальном ПО от производителя и имитации потери сети. Девайсы ТОЖЕ отказываются работать (только перезагрузка помогает).
Вопрос: Сталкивались Вы с такой проблемой? Если да, то как ее решить? Если нет, то как бы вы ее решали?
Что Вы мне посоветуете...
0
Answered
KO_Avans 3 years ago in Продукты / AV & Custom Systems • updated by Ekaterina (head of support) 2 years ago 4
Не нашел команды на него, иридиумовские работают некорректно.  В тех поддержке GC молчат, на http://irdatabase.globalcache.com/ испробовал все codeset, я так понял они идентичны иридиумовским.
0
Answered
Не нашел информации.
Как через скрипт выполнить (отправить) готовую ИК команду сформированную в GC на IR Output?
0
Answered
Artyom Syomushkin 2 years ago in Продукты / AV & Custom Systems • updated by Ekaterina (head of support) 2 years ago 1
Пробую работать с AV & Custom Systems по HTTP через REST API
Обрудование поддерживает GET, POST и PUT.
По GET все работает. Хочу запустить POST - не работает.
В описании да пример для Curl -
curl --header "Content-Type: text/plain" --request POST --data "ON" http://192.168.100.21:8080/rest/items/MyLight
Как это транслируется в поля URI и DATA в GUI Editor?
0
Answered
AndrejKh 2 years ago in Продукты / AV & Custom Systems • updated 2 years ago 3
Возможно ли управлять AV оборудованием с RS232 через преобразователи TCP/IP to RS 232?
В частности, в наличии усилитель APART CONCEPT1 с RS232 и конвертер интерфейсов TIBBO DS-100.
0
Answered
Ramil Vafin 2 years ago in Продукты / AV & Custom Systems • updated by Sergey (expert) 2 years ago 8
Как преобразовать значение из элемента Уровень (float32) в формат HEX ?
Т.е. мне нужно сформировать команду в формате OSC: /volume,f XX XX XX XX, где ХХ - это значение взятое из элемента Уровень в HEX формате. Диапазон значений от -40,00 до 12,00 (числа с плавающей запятой).
Answer
Sergey (expert) 2 years ago
Добрый день, Ramil Vafin!

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

var hex = IEEE754_DecToHEX(this.Value); 
// Конвертируем в массив байтов
var hexArray = [];
hexArray[0] = parseInt('0x' + hex.charAt(0) + hex.charAt(1), 16);
hexArray[1] = parseInt('0x' + hex.charAt(2) + hex.charAt(3), 16);
hexArray[2] = parseInt('0x' + hex.charAt(4) + hex.charAt(5), 16);
hexArray[3] = parseInt('0x' + hex.charAt(6) + hex.charAt(7), 16);

// Выводим в лог
IR.Log(hex);
IR.Log(hexArray);

var Packet = "/value"; // начало пакета
var end = "\r\n"; // конец пакета

hexArray.unshift(0x00); // Два символа нуля после начала пакета
hexArray.unshift(0x00);

hexArray.unshift(Packet); // Добавляем начало пакета
hexArray.push(end); // Добавляем конец пакета

// отправляем
IR.GetDevice("AV & Custom Systems (TCP)").Send(hexArray);




0
Under review

Реализую ip-управление телевизором Panasonic Viera.

Управление осуществляется post-запросами вида:


my URL:


http://192.168.0.34:55000/nrc/control_0/


Header

Accept: text/xml
Cache-Control: no-cache
Pragma: no-cache
SOAPACTION: "urn:panasonic-com:service:p00NetworkControl:1#X_SendKey"
Content-Length: 324
Content-Type: text/xml;charset="utf-8"


Payload

<?xml version="1.0" encoding="utf-8"?>
<s:Body>
<u:X_SendKey xmlns:u="urn:panasonic-com:service:p00NetworkControl:1">
<X_KeyEvent>NRC_CH_DOWN-ONOFF</X_KeyEvent>
</u:X_SendKey>
</s:Body>
</s:Envelope>


Если отправлять запрос через браузер (дополнение Poster к Firefox), то всё работает.

Через IridiumMobile - нет.

Критичным является дополнительный заголовок (остальные по факту не нужны):

SOAPACTION: "urn:panasonic-com:service:p00NetworkControl:1#X_SendKey"


Как добавить его в post-запрос Iridium mobile?