Інтерфейс генератора правил

Генератор правил - це візуальний інструмент програмування, розроблений для того, щоб полегшити процес створення правил автоматизації шляхом використання блоків. Кожен блок представляє певний кодовий елемент, і їх комбінуванням можна створювати правила автоматизації без необхідності введення текстового коду.
Доступ до сервісу можна отримати за посиланням https://i3-ast-generator.web.appДля авторизації використовується логін та пароль додатку i3 Home, якщо у Вас ще немає облікового запису - створіть його в додатку i3 Home.

Інтерфейс включає в себе:● панель інструментів;● панель блоків;● робочу область;● панель коду;

1

Панель інструментів

Панель інструментів містить необхідні кнопки та опції для маніпулювання проектом, а саме:● Зберегти проект в локальний файл для подальшого використання;● Завантажити проект з локального файлу;● Увімкнути/вимкнути відображення панелі коду;● Інформація;● Вийти з проекту;

Illustration

2

Панель блоків

Панель блоків містить всі блоки що доступні для використання, блоки розділені на категорії за функціональністю. Наприклад, математичні операції, операції порівняння, операції читання та запису. Для використання блоків їх потрібно перетягнути на робочу область

Illustration

3

Робоча область

Робоча область - це місце, де користувач складає правило автоматизації з використанням блоків. Дозволяє виконувати операції перетягування та з'єднання блоків. Блоки можна розміщувати на робочому полі - перетягуванням, допускається влкадення кількох блоків. Блок можна видалити виділивши його та натиснувши delete, блоки можна копіювати комбінацією клавіш Ctrl +C, Ctrl +VВ кожного блоку є контекстне меню, що виклиається натисканням правої клавіші з цього меню є можливівсть:копіювати блок;додавати коментар;згорнути/розгорнути блок;вимкнути/увімкнути блок;видалити блок.

Illustration

4

Панель коду

Відображає код правила яке можна зберегти на контролері для всіх блоків розміщених на робочій області, для зручності рекомендується давати назви правилам, код правила відображається як base64 - закодоване правило та AST правило, якщо увімкнути відповідний перемикач.

Illustration

Побудова правил автоматизації:

Будь-яке правило починається з блоку RULE розміщеного в вкладці MAIN. Для того щоб зберегти правило на контролері потрбіно виконати наступне:● Перетягнути необхідні блоки на робочу область та вказати необхідні параметри;● Відобразити панель коду та скопіювати рядок data● В додатку i3 Home перейти на вкладку автоматизації та натиснути "+", вибрати "Редактор коду", перемкнути перемикач на Base64 та вставити правило● Задати назву правила та натиснути зберегти

Не знайшли відповідь на своє запитання?

Ви можете звернутись у чат-бот технічної підтримки.Знайшли помилку на сайті? Допоможіть нам її виправити!