Skip to content

Commit

Permalink
Update ui.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Цуркан Алексей Владимирович committed Jan 25, 2024
1 parent 7bb38b9 commit 6a1a561
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

В SLS gateway можно создавать собственные визуализации - dashboards (панель управления), ui. Далее UI (user unterface, интерфейс пользователя).

UI - это веб-страничка, которую пользователь SLS может написать сам использаю технологии веб-дизайна. Начиная от простого html + javascript и заканчивая различными популярными движками типа React, Vue и т.д. За UI в SLS отвечает файлик `/ui.html` и соответвующий пункт меню веб-интерфейса SLS (UI).
UI - это веб-страничка, которую пользователь SLS может написать сам используя технологии веб-дизайна. Начиная от простого html + javascript и заканчивая различными популярными движками типа React, Vue и т.д. За UI в SLS отвечает файлик `/ui.html` и соответвующий пункт меню веб-интерфейса SLS (UI).

Для разработки удобно подсмотреть как работает родной интерфейс SLS с помощью инструментов разработчика в софременных браузерах.
Для разработки удобно подсмотреть как работает родной интерфейс SLS или UI, написанный энтузиастами, с помощью инструментов разработчика в современных браузерах.

## Информация об устройствах

Expand Down Expand Up @@ -91,7 +91,7 @@ async function httpGet(url) {

## Обновление информации

Для динамического обновления информации в UI удобно использовать механизм веб-сокетов. SLS имеет свой WS сервер, который доступен по порту HTTP + 1. Например, если порт HTTP = 80, то порт WS = 81. Это следует учитывать при настройке маппинга портов для доступа к UI снаружи. Кстати, через веб-сокет обновляется и информация в родном веб-интефейсе SLS и работает старинчка с логами.
Для динамического обновления информации в UI удобно использовать механизм веб-сокетов. SLS имеет свой WS сервер, который доступен по порту HTTP + 1. Например, если порт HTTP = 80, то порт WS = 81. Это следует учитывать при настройке маппинга портов для доступа к UI снаружи. Кстати, через веб-сокет обновляется и информация в родном веб-интефейсе SLS и работает страничка с логами.

Пример функций для работы с WS:

Expand Down

0 comments on commit 6a1a561

Please sign in to comment.