Импорт групповых адресов из ETS
Импорт защищенных проектов ETS6 не поддерживается!
iRidi подключается к шине KNX и может взаимодействовать с устройствами шины, устанавливая и считывая значения групповых адресов.Список групповых адресов можно импортировать из проекта ETS5 (*.knxproj) и добавлять в ваш проект iRidi – все сразу или частично. Поддерживается до-импорт и обновление настроек групповых адресов. Поддерживается импорт датапоинтов KNX IP BAOS.
Чтобы импортировать групповые адреса из проекта ETS5 (*.knxproj):
- Запустите iRidi Studio, создайте проект и откройте боковые панели IMPORTED DATA и DRIVERS TREE:

- В панели IMPORTED DATA нажмите кнопку Import и выберите файл с расширением *.knxproj

- Когда обработка файла завершена, укажите настройки синхронизации файла ETS с панелью драйверов (можно оставить по умолчанию):

см. Настройки синхронизации файла ETS и драйвера KNX в iRidi. Вы сможете вернуться к настройкам синхронизации, нажав на клавишу Настройки в панели импорта.
Как работает анализ флагов групповых адресов: суммируются флаги всех коммуникационных объектов, связанных с групповым адресом, и по их наличию принимается решение о добавлении команды и фидбека. Флаги:
- Communication (Соединение) – без этого флага не будет создана ни команда, ни фидбек
- Write (Запись) – будет добавлена команда
- Transmit (Передавать) – будет добавлен фидбек. Опция "Read on start" будет выключена, если нет флага Read
- Read (Считывание) – включает опцию "Read on start" в настройках созданного фидбека
- Update (Обновление) – не анализируется
- Когда импорт завершен и указаны параметры синхронизации, добавьте адреса в проект (для этого будет создан драйвер соответствующего типа):

Можно добавить все или часть адресов; распредлить их по папкам:
- Чтобы добавить все адреса из файла ETS, перетащите файл за заголовок в панель драйверов
- Чтобы добавить часть адресов из файла ETS, перетащите папку с адресами или группу адресов из списка
- Адреса можно сразу добавить в папки . Создайте папку в драйвере – выберите драйвер, нажмте (+) на панели драйверов, пункт "Add command/feedback folder". Перетащите выбранные адреса в папку – туда будут добавлены и команды, и фидбеки выбранных адресов.
Используйте кнопку Синхронизировать , чтобы обновить адреса в драйвере согласно настройкам синхронизации (см. Настройки в панели импорта) или перетащите адреса в панель драйверов для частичной синхронизации.
- Чтобы обновить список адресов после внесения изменений в проект ETS, экспортируйте файл из ETS и импортируйте повторно – данные будут объединены.
Новые адреса, добавленные из файла ETS, будут отмечены значком [new]. Адреса, удаленные из файла ETS будут отмечены значком корзины, их следует удалить из драйвера посредством синхронизации.
- Файл ETS проекта не хранит адрес KNX IP интефрейса. Убедитесь, что указали указали актуальный IP адрес KNX IP интефрейса:

Инструменты панели IMPORTED DATA

- Импортировать – добавить новый ETS файл в базу импорта, или обновить содержимое добавленного файла. Поддерживаются файлы ETS5 (*.knxproj)
- Синхронизировать – синхронизирует файл ETS проекта с соответствующим драйвером в панели. Настройки синхронизации см. по нажатию на клавишу (3). Синхронизацию можно произвести, перетащив файл из панели импорта на драйвер
- Удалить данные ETS проекта – полностью удаляет данные импорта. Частичное удаление данных из файла невозможно
- Настройки синхронизации – параметры синхронизации данных о групповых адресах между панелью импорта и драйвером (cм. описание параметров в п.3 инстуркции по импорту)
- Update properties – обновлять настройки групповых адресов при синхронизации
- Group address names – обновлять имена
- Group address properties – обновлять типы данных
- Add and delete – добавление и удаление групповых адресов при синхронизации
- Add new group addresses from ETS file – добавлять новые адреса в драйвер
- Delete group addresses removed from file – удалять из драйвера адреса, которых нет в ETS файле (после подтверждения)
- Object flags – анализ флагов групповых объектов, связанных с групповым адресом; анализ групповых объектов BAOS
- Analyze object flags to create command, feedback and read requests of Group addresses – по результатам анализа флагов, в драйвер будет добавлен только доступный способ работы с групповым адресом (команда для записи в адрес, фидбек для чтения состояния адреса, возможность запроса состояния при запуске проекта)
- Update properties – обновлять настройки групповых адресов при синхронизации
- Переключение базы групповых адресов / Датапоинтов BAOS. Файл ETS хранит информацию об адресах и датапоинтах, которые используются в разных драйверах и поддерживают разные способы сортировки
- Способ сортировки групповых адресов. Поддерживается сортировка, аналогично ETS: "Групповые адреса", "Устройства", "Здание"
- Поле Имя отображает список групповых адресов, объединенных в папки согласно выбранному способу сортировки (6). Имена формируются из трех составляющих: групповой адрес, имя (как в ETS), суммарные флаги связанных групповых объектов. Для именования команды и фидбека в драйвере используется только имя адреса
- Поле Тип отображает подтип данных гуппового адреса согласно ETS. Если адерс не связан с групповыми объектами, он не будет добавлен в проект, а поле тип – не опредлено (Unknown)
- Поле статуса отображает значок [new] у адресов, добавленных при реимпорте файла ETS. Отображает значок корзины у адресов, которые были удалены из файла ETS проекта, но еще не удалены из драйвера
- Поле "использование" отображает значок согласно тому, создана ли в драйвере команда и фидбек для соответствующего адреса