0
Отвечен

How to emulate project?

Евгений Лешкив 5 лет назад в Server Solutions / UMC Server обновлен Oksana (expert) 5 лет назад 13

How to emulate project prepared for UMC?

I've downloaded one but can't understand that it is working.

+1
Отвечен

U can start the project on Windows Server. It is not the same as UMC (for example u cannot use KNX transport used by UMC), but the basic principles works the same. If you want to test the KNX by UMC, you have to upload project to UMC Server. There is no way to Emulate it for 100%

Very bad...

"KNX to/from everything" is the main feature I need.

And I don't know is it working or not.

Евгений, пиши по русски какую задачу/задачи хочешь решить. Надо на этом раннем этапе понять какие трудности испытывают инсталляторы при использовании сервера и найти способ их исключить или нивелировать.


Для начала хотел громкость с ресивера Денон загнать в KNX. Сделал по инструкции, но эффекта не вижу.

Реализованы ли в сервере функции KNX-IP? Т.е. можно ли его использовать как обычный KNX-IPинтерфейс, например, для программирования оборудования?

Евгений, добрый день.

Сервер Иридиум - это аппаратно-программная платформа, инструмента для полной эмуляции и симуляции её работы непредусмотрен.

Евгений, а видны пакеты сети KNX в Iridium Server? Есть возможность прозрачного мониторинга пакетов, вполне вероятно ресивер по каким-то условиям на самом деле не отправляет пакет в сеть.

Как запустить "прозрачный мониторинг пакетов"?

+1

Всем привет!


У меня складывается ощущение, что вы говорите о разных вещах. Евгений, скорее всего говорит о конфигурировании KNX (заменитель ETS) (нет, сейчас наш сервер KNX конфигурировать не умеет). А тех.поддержка говорит о том, что нет связи именно драйвера на сервере с устройством KNX.


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


В данный момент на сервере можно настроить устройство для управления уже заранее сконфигурированным конфигом, по аналогии с i2 control -> добавляем драйвер импортом из ETS или из базы, прописываем сетевые настройки и каналы и управляем. Ничего больше этого сервер не умеет.

Чтобы увидеть, подключается ли сервер к драйверу, надо в логе не забыть прописать debug (но, я думаю это ты уже знаешь):



и тогда в лог сервера (в веб-интерфейсе, например) будет падать информация о подключении, но не больше.


Более глубокое логирование отключено (это про любые пакеты, которое отдает устройство). Теоретически, можно сделать отдельную спец версию только для Евгения, чтобы он их там посмотрел, но опять же, ощущение, что ему надо смотреть именно связь между KNX и Denon, потому что если она работает некорректно, то сервер тут никак не поможет.

Оксана, доброе утро!

Не совсем так. Заменять ETS не нужно.

Вопрос в возможности подобной обычному проекту в 2.2 - там есть кнопка "Эмулятор". Эта функция крайне полезна для отладки скриптов. Иначе нужно быть мега программером, чтобы писать скрипты без ошибок, но и тогда не факт, что не пропустишь где-нибудь точку с запятой.

Данный пост был создан для этого.

KNX и Denon - это просто набор, который есть в офисе, вот и хотел на его примере разобрать работу севера.

KNX-IP - это стандартная функция для любого устройства, которое имеет на борту порты KNX и Ethernet. На мой взгляд, было бы глупо не использовать эту возможность. Я, например, всегда конфигурирую KNX по IP, например, через ЛоджикМашин или через БАОС.

К сожалению времени на тестирование практически нет, иначе давно бы уже разобрался. Очень медленный из меня тестер.

Вот продать и поставить на объект и там протестировать - это другое дело, но Антон, пока не продает, говорит: "Рано еще".

:(

Дебагом никогда не пользовался.

+1

Ммм, в качестве Эмулятора 2.2, можно использоваться web-интерфейс.


1. Пишешь скрипты в серверном проекте *.sirpz. Вместо эмулятора отправляешь проект сразу в Трансфер, а оттуда в сервер. Важно! Раньше, по умолчанию уровень логирования был Debug, и все сообщения сыпались в лог (ты ведь через него отлаживаешь), сейчас уровень лога по-умолчанию: Emergency. Поэтому не забывай везде у драйверов менять уровень на максимальный. Подробности: тут.

2. Открываешь web-интерфейс, идешь во вкладку Log: вот тебе тоже самое, что эмулятор 2 с логом.


3. Если хочешь экспериментировать с отправкой и обратной связью драйвера, то ты идешь во вкладку Каналы и Фитбеки:


И прям из этой же формы можешь слать команды (опять же, как будто ты жмешь на кнопки в эмуляторе 2.2), и выставлять фитбек вручную


Надеюсь, что эта информация будет тебе полезна!


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