04 Dec Оновлення прошивки 3.3
Доступна нова версія прошивки WebHMI 3.3.6078
Основні зміни:
- Новий зовнішній вигляд інтерфейсу. Дві теми: світла і темна.
- Покращено інформативність таблиці зі списком регістрів
- Додано пошук за регістрами
- Спрощено інтеграцію із системою Level2
- У графіків і трендів додано права доступу
- Тепер на сторінці Setup – Users можна бачити хто з користувачів онлайн
- Прозорі кнопки на дашбордах підсвічуються при наведенні мишкою
- Довгі рядки в елементах типу “Текст” на екранах переносяться, якщо вони довші, ніж зазначена ширина блоку
- У динамічних властивостях елементів екрана додано мультиплікатор, зсув і ліміти для значення
- До аварій можна додавати коментарі в журналі аварій
- Виправлення для повільного DNS сервера в мережі оператора Київстар
- Для уніфікації змінено деякі заголовки в API
- Зменшено споживання пам’яті в проєктах з великою кількістю регістрів
- Виправлено деякі помилки
Новий зовнішній вигляд
Перша зміна, яку ви помітите після оновлення – новий зовнішній вигляд інтерфейсу.
Ми переробили стандартну тему, зробили більше акцентів на ваших даних і менше – на інтерфейсі. Ліве меню стало світлішим, легшим. Світла тема називається Moon.
Також ми додали темну тему Mars. Ми думаємо, що вона прийдеться багатьом до смаку.
Тему можна перемкнути на сторінці Setup – Settings.
Зміни у списку регістрів
Ми переробили інформаційне наповнення таблиці регістрів. Нам дуже хотілося розмістити в ній максимальну кількість інформації про регістр, але місця для цього було катастрофічно мало. Тому ми замінили довгі текстові значення на іконки. Іконки відображають такі параметри:
- інтервал опитування регістра
- тип даних
- чи зберігаються дані на графіки та в журнал
- чи налаштовані аварії
- чи надсилаються журнальні дані в Level2
- чи надсилаються поточні значення в Level2
- пріоритет регістра
- регістр увімкнено/вимкнено
Якщо ви забудете, що означає будь-яка з іконок – наведіть на неї мишку і ви побачите підказку, що спливає.
Пошук по регістрах
Знайти потрібний регістр стало набагато зручніше. Ми додали можливість пошуку регістра за його адресою, назвою, змінною для Lua. Пошук працює як у головному списку регістрів, так і у всіх спливаючих вікнах, де потрібно вибрати регістр.
Інтеграція з Level2
Раніше підключення WebHMI до Level2 вимагало певного набору дій з боку інтегратора. Дії були не складні, але їх було багато. Тому іноді виникали механічні помилки.
Щоб максимально спростити ці операції, ми радикально переробили процедуру підключення. Додалася нова сторінка Setup – Level2. Тепер для підключення до хмари достатньо ввести e-mail і пароль від вашого облікового запису Level2 і WebHMI далі сам виконає всі необхідні дії – перевірить наявність з’єднання з інтернетом, за необхідності створить вузол в Level2, отримає ключ API.
Після успішного підключення все, що вам залишиться зробити – обрати послуги, які вас цікавлять.
Більше не потрібно переходити з WebHMI в Level2, потім у мережеві налаштування WebHMI тощо. Усі послуги активуються в єдиному інтерфейсі з мінімальною участю людини.
VPN-з’єднання тепер налаштовується одним клацанням мишки. Ви просто вмикаєте послугу просто на цій сторінці, зберігаєте налаштування і за кілька секунд WebHMI вже підключений до VPN. Аналогічно вмикаються інші послуги: HTTP Proxy, зберігання даних, прогноз погоди тощо.
Також, цікавою особливістю є можливість увімкнути VPN-з’єднання з боку Level2. Тобто ви можете підключити WebHMI до VPN віддалено, не маючи доступу до його web-інтерфейсу. Для цього достатньо увімкнути послугу VPN (за необхідності – і HTTP Proxy) у налаштуваннях вузла в Level2 і WebHMI сам підключиться до VPN протягом 5-10 хвилин..
Для уніфікації змінено деякі заголовки в API
В API-виклику /graph-data заголовок X-WH-REGS перейменовано на X-WH-REGISTERS.
В API-виклику /register-log заголовок X-WH-REG-IDS перейменовано на X-WH-REGISTERS.
В API-виклику /register-values заголовок X-WH-CONNS перейменовано на X-WH-CONNECTIONS.