Форум » » Как организовать Web управление системой на базе Crestron? » Ответить

Как организовать Web управление системой на базе Crestron?

OMORION: ПРивет! Не могли бы объяснить на пальцах, как организовать управление системой умный дом на базе Crestron через Web-интерфейс? И можно ли вывести в он-лайн сигнал с видеокоммутатора?

Ответов - 13

Игорь К.: По пунктам: 1. В SIMPL, раздел конфигурирования (Configure), если в процессоре есть Ethernet порт добавьте из библиотеки Device Library -> Ethernet Control Modules -> e-control PC Interface. 2. Установите для e-control PC Interface IP адрес, тот же, что и у процессора (для двухпортовой карты - любой из двух). 3. Перейдя в режим программирования (Program) подключите стыки (Digital, Analog и Serial сигналы) к этому виртуальному интерфейсу, он находится в слоте, там же, где и Ethernet порт - e-control Touchpanel. 4. Откомпилируйте и загрузите программу в процессор. 5. Откомпилируйте и загрузите web-интерфейс в процессор через Viewport. File Transfer-> Send Web Pages. (выбрать в папке файл Main.html) 6. В браузере ПК, имеющего IP адрес в той же подсети, что и Crestron, наберите IP адрес процессора. Появится предупреждение о загрузке и инсталляции движка интерфейса - дайте разрешение. 7. После разрешений и установки на экране появится полноценный интерфейс. (Видео не поддерживается, и только)

kutumoto: А для реализации этой процедуры нет необходимости задействовать CIP/TCP gateway? Вообще, всегда ли эти шлюзы нужны? У меня есть контроллер Din 2AP и в описании к нему значится CIP как один из ряда его интерфейсов(рядом TCP/IP), а в документе 6052(rg_e-control), на который ссылается мануал по DIN-2AP сказано, что нужен аппаратный, или программный шлюз? Большое заочное спасибо за ответ.

kutumoto: У меня вообще нет блока e-control PC interface, хотя Database самый новый. Значит ли это, что их надо дополнительно откуда-то скачивать? Спасибо за ответ.


remax: А теперь вопрос. Кто-нибудь смог запустить WEB-интерфейс в каком-либо браузере, отличном от IE?

kutumoto: Woody_MC Вы так охотно принялись объяснять, что мне стало неудобно, ибо интерес к созданию web интерфейса у меня опосредованный. У меня есть шлюз BAOS 770, который я планирую "подцепить" как TCP/IP клиента. Попутно возникают вопросы, в частности возник вопрос о CIP/TCP гейтвеях, на который вы мне ответили. Большое спасибо!!! Если сможете еще чем то помочь в моих изысканиях по вопросу интеграции третьесторонних TCP/IP устройств (ссылками на литературу, например) буду очень признательна!

Igor: remax пишет: Кто-нибудь смог запустить WEB-интерфейс в каком-либо браузере, отличном от IE? Видел работающим под Firefox. Правда, программист, раздуваясь от гордости, рассказывал как правил код интерфейса. А чем не устраивает MS IE?

remax: Igor пишет: А чем не устраивает MS IE? Не все его любят, и я в том числе. А сейчас вообще попался заказчик, который хочет начисто отказаться от Винды. Но в силу использования Crestron'а (там без x-panel никак) придётся ему оставить эту мысль

remax: Woody_MC, честно говоря не знаю. Знаю, что ориентированлись они на Linux

eoulianov: Зачем запускать XPanel в IE? Единственный бонус - что можно сделать полноэкранный режим F11. Можно скомпилировать EXE, работать будет тот же ActiveX, но безопаснее, поскольку остальные надстройки броузера не запускаются. Можно запускать XPanel под любым броузером, основанным на движке IE (и, соответственно, поддерживающим ActiveX). Firefox становится таким с некоторыми плагинами, скажем,https://addons.mozilla.org/ru/firefox/addon/ie-tab-2-ff-36/. В доисторические времена XPanel был на Java. Можно выкопать старый VTPro и нарисовыать проектец на нём - и запускать хоть в линухе)

remax: eoulianov, IE Tab конечно можно, но это не решение. А вот на счет Xpanel на Java - это очень интересно. Что правда такое было?

yanovik: Работает ли веб интерфейс на SG при посещении с устройства на Linux? Вроде Adobe Air есть по linux, Кто-то пробовал?

yanovik: Сам же и отвечу. Работает. В моем случае Raspberry Pi 2 + Raspbian + Chromium + PepperFlash Установка Chromum https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=121195 Установка PepperFlash http://taylormade.software/installing-flash-in-chromium-on-a-raspberry-pi-2-with-kano/

Вячеслав: Страсти мордасти, наверное со времен viewport которым уже не довелось пользоваться. Ответ должен был выглядеть примерно так: пересохраняем графический интерфейс управления как web приложение и заливаем на контроллер черех ToolBox (Function->Web page and Mobility Projects), поставив галочку Enable web server Справедливости ради стоит заметить, что в варианте SmartGraphic на DIN-AP2 web с простыми кнопками так и не прогрузился в браузере, может несовместимость с 2 серией. Старая графика грузится на ура. Вот еще интересная инфа в случае размещения проекта на внешнем вэб сервере и указанием в качестве параметров адреса и id интерфейса контроллера: Smart Graphics Web UI on IIS server: The example link below shows how to connect to your smart graphics web UI project when stored on an IIS server. http://<SERVER>/Core3XPanel.html?host=<HOSTORADDRESS>&ipid=<IPID>&port=<PORT> Where <SERVER> is the IIS Server. HOSTORADDRESS is the hostname or IP Address IPID is the IP ID to use - IMPORTANT: You must prefix the IPID with 0x. Otherwise it will expect a decimal number. PORT is the port number.



полная версия страницы