Автор | Сообщение |
|
Отправлено: 23.12.16 10:38. Заголовок: Вопрос по BOSCH DICENTIS DCNM-WAP
У кого то есть описание API на беспроводную систему DICENTIS DCNM-WAP? И API случайно не совпадает с CCS100D, уж больно web морды похожи? ..
|
|
|
Ответов - 18
[только новые]
|
|
|
Отправлено: 25.12.16 10:58. Заголовок: Так это же точка дос..
Так это же точка доступа. Или имеется в виду Dicentis в принципе? Знакомые пробовали подружиться, не получилось.
|
|
|
|
Отправлено: 25.12.16 22:48. Заголовок: Это беспроводная кон..
Это беспроводная конференц система в которой центральный блок и точка доступа в одном корпусе. Покрытие 30x30м. К сожалению на объекте где сейчас её устанавливаем не предусмотрена система управления и проверить не смогу, но сходство с CCS1000D(CCSD-CURD) в WEB интерфейсе навело на мысль, что протоколы либо идентичны, либо схожи.
|
|
|
|
Отправлено: 26.12.16 11:55. Заголовок: Запускал CCS1000D.....
Запускал CCS1000D... только тяжко с реализацией JSON. API должно совпадать.
|
|
|
|
Отправлено: 27.01.20 00:01. Заголовок: Товарищи, подниму те..
Товарищи, подниму тему, есть ли у кого опыт стыковки Dicentis и Crestron?
|
|
|
|
Отправлено: 27.01.20 10:35. Заголовок: Есть. :sm52:..
Есть.
|
|
|
|
Отправлено: 27.01.20 15:46. Заголовок: Через RESTful API? К..
Через RESTful API? Куда копать?
|
|
|
|
Отправлено: 27.01.20 17:21. Заголовок: Если речь про WAP. Т..
Если речь про WAP. Тогда да. P.S. На форуме было обсуждение. Путь тернистый. Вооружайтесь сразу Wireshark, API будет мало. Ну или обращайтесь недорого.
|
|
|
|
Отправлено: 27.01.20 21:06. Заголовок: :sm36:..
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 30.01.20 13:28. Заголовок: Есть же программная ..
Есть же программная прокладка HTM-SP02. Полнофункциональное управление и мониторнг.
|
|
|
|
Отправлено: 03.02.20 10:11. Заголовок: А что за программная..
А что за программная прокладка HTM-SP02 ? Гугл такого не знает... Можно побробнее?
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 03.02.20 21:24. Заголовок: Вот такое..
|
|
|
|
|
Отправлено: 05.02.20 13:06. Заголовок: А вот эту тему никто..
А вот эту тему никто не изучал? На диске Боша от DCNM есть файлик с описанием протокола на базе WebSocket (ConfereceProtol.pdf) Написано что надо подключиться к серверу по адресу: wss://<host>:80/Dicentis/API и даны примеры сообщений в формате JSON, а так же есть программа на C++ для демонстрации подключения. но полного описания команд и возможностей в этом PDF нет, вместо этого они предлагают открыть вот эти файлы: https://<server>:31416/Client/Server/ConferenceServices.js https://<server>:31416/Client/WebsocketFramework.js https://<server>:31416/Demonstrator/ConferenceApiDemonstrator.html И самостоятельно изучить все виды JSON-сообщений, которыми можно обмениваться с DCNM. Если там есть управление микрофонами, то можно было бы реализовать это на S#, минуя всякие программы-прослойки под винду. Мне не удалось установить DCNM-сервер на свой ПК, чтобы вытащить оттуда эти файлы. Ругается и падает при установке SQLEXPRESS, а разбираться времени нет. Нет ли у кого-нибудь из здесь присутствующих доступа к рабочему серверу и возможности загрузить с него вышеуказанные файлы? Или открыть ConferenceApiDemonstrator.html и посмотреть, чего он там умеет?
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 05.02.20 14:48. Заголовок: ОК, попробую при слу..
ОК, попробую при случае изучить https://<server>:31416/Demonstrator/ConferenceApiDemonstrator.html Как работать по wss? SSH на S# есть, может получится откомпилировать под SIMPLSHARP#. Можно посмотреть что на вышеупомянутом диске с Bosch DCNM особенно тот самый ConfereceProtol.pdf?
|
|
|
|
Отправлено: 06.02.20 10:07. Заголовок: wss:// - это протоко..
wss:// - это протокол WebSocket (точнее шифрованный Websocket Secure, нешифрованный имеет сигнатуру ws://). Он основан на постоянном соединении с сервером, в котором клиент и сервер обмениваются сообщениями. Был придуман для браузеров как надстройка над HTTP и TCP, потому что из JavaScript браузера нельзя установить прямое TCP соединение. Устанавливается постоянное соединение, в котором летают сообщения между клиентом и сервером, что позволяет мгновенно их получать, в отличие от постоянного поллинга через HTTP. В современных браузерах это все уже поддерживается автоматически в JS. Есть класс WebSocket. В других языках есть библиотеки, реализующие его поддержку. Насколько я знаю, в чистом S# поддержки Websocket нет. Но есть библиотека - портированные классы из библиотеки Mono от Neil Covin с форума CrestronLabs и там есть поддержка WebSocket (SSharpWebSocketClientLibrary). Тут где-то была тема, где человек делился опытом управления телевизором LG через Websocket. Вероятно, именно эту библиотеку он и использовал. Насколько я понял, шифрованные соединения она так же поддерживает, правда могут возникнуть проблемы, если сервер использует TLS 1.2, у него она собрана с поддержкой TLS 1.0. Вроде как можно ее и самостоятельно пересобрать, если надо. Но это уже детали. В общем, надо посмотреть бошовский HTML и JS, а потом уже думать, стоит ли пробовать на Crestron.
|
|
|
|
Отправлено: 01.04.20 15:46. Заголовок: Игорь K. пишет: Е..
Игорь K. пишет: цитата: | Есть же программная прокладка HTM-SP02. Полнофункциональное управление и мониторнг. |
| А вы готового Crestron-модуля под их протокол нигде не встречали в открытом доступе? Или все пилят свое и только для себя? :)
|
|
|
|
Отправлено: 05.04.20 18:19. Заголовок: Держите, если поможе..
|
|
|
|
Отправлено: 06.04.20 10:53. Заголовок: Спасибо, у нас не то..
Спасибо, у нас не то. У нас проводная DCN Multimedia, без WAP. С программой HTM-Synoptic от Hi-Tech Media, упомянутой выше. Вот про модуль под HTM-Synopticя спрашивал. Но ваш тоже может кому-нибудь пригодиться.
|
|
|
|
Отправлено: 07.04.20 08:37. Заголовок: Viacheslav Alekseev ..
Viacheslav Alekseev С программой HTM-Synoptic от Hi-Tech Media обычно идет инструкция со всеми командами, портами, явками, паролями. По ней состряпать модуль не составит труда.
|
|
|
|