Skip to main content

Left Sidebar / Status Bar — Navigation Guide

Every page of the gateway web UI always shows the left sidebar (vertical icon menu) plus the bottom-left status bar (horizontal quick actions). This document is a navigation index that shows at a glance which icon takes you where.


┌──────┐
│ 🌱 │ PlantPulse 로고 → /ui/main (홈)
├──────┤
│ 🔌 │ 프로토콜 연결하기 → /ui/connect/connect
│ 📋 │ 연결된 목록 → /ui/connect/list
│ 🧊 │ 애플리케이션 → /ui/apps
│ 🌿 │ OPC-UA 노드 뷰어 → /ui/opcua
│ 🗄 │ 포인트 검색 (NEW) → /ui/point
│ 📑 │ 시스템 로그 → /system/log/list
│ 🔀 │ 노-코드 플로우 → /ui/flow
│ 📊 │ 고급 대시보드 ★ → http://게이트웨이:3000
│ ⚙ │ 환경 설정 → /ui/system/config
│ 📖 │ 매뉴얼 ★ (이 문서) → /public/docs/index.html
│ ↻ │ 페이지 새로고침 → window.location.reload()
│ 🚪 │ 로그아웃 → /login/logout
└──────┘

(★ 가 붙은 항목은 새 창으로 열립니다.)

1.1 Purpose of each icon and first action

#Icon (fa)MenuWhat do you do here?Details
1fa-plugConnect ProtocolRegister a new connection such as PLC / OPC-UA / MQTT / simulator — choose from 44 protocol cardsProtocol Selection (44 cards)Add a New PLC Connection
2fa-listConnection ListStart/stop/edit registered OPCs and the tags inside them, and write values — all on one screenConnection List / Tag List Screen
3fa-cubesApplicationsStart/stop Docker-based add-on apps (Grafana / Node-RED / HiveMQ / Cassandra ...) and view logsApplication Management
4fa-sitemapOPC-UA Node ViewerThe gateway's built-in OPC-UA server tree — exactly as an external SCADA sees it, plus live chartsOPC-UA Node Viewer
5fa-databasePoint Search (NEW)Query time series data (tm_tag_point) — period + OPC + tag filters → result table + CSV downloadPoint Search
6(custom)System LogSearch Cassandra pe.app_system_log — period + level filters / unread badge at top rightViewing the System Log
7fa-project-diagramNo-Code FlowEmbedded Node-RED — automation and external system integration using tag read/write nodesGetting Started with Flows
8fa-tachometer-altAdvanced Dashboard ★Opens :3000 in a new window (usually Grafana). May differ from site to site(external tool)
9fa-cogConfigurationapp.properties CodeMirror editor — all settings in one place + 36 system tag indexesConfiguration
10fa-book-openManual ★This document (mkdocs) in a new window
11fa-retweetReload PageForce reload — bypasses the browser cache (window.location.reload(true))
12fa-sign-out-altLog OutEnds the session → goes to /login/formLogin Screen
  1. Connect Protocol (1) → choose the type of PLC to register first (e.g. Modbus / OPC-UA / simulator)
  2. Connection List (2) → press the Start collection button for the registered PLC and check that values are coming in
  3. OPC-UA Node Viewer (4) → check once how an external SCADA sees it (test with UaExpert, etc.)
  4. No-Code Flow (7) → build the flow that processes incoming tags and sends them out
  5. Configuration (9) → fine-tune system policies such as MQTT / Sparkplug / TTL / keys

┌─────────────────────────────────────────────────────────────────┐
│ KOPENS Edge | 🎬 🔁 🗑 ⏱ 📄 🔌 ☁ | V2026.05.10 │
└─────────────────────────────────────────────────────────────────┘
#IconActionDetails
1🎬 fa-projectorSystem RebootThe OS itself — 3–5 minutes, PLC collection stops
2🔁 fa-repeat-1-altRestart ApplicationTomcat only — 30–60 seconds
3🗑 fa-trashClean Temporary FilesWhen disk space is low
4fa-stopwatchBackupConfiguration + DB
5📄 fa-file-altDownload LogsDiagnostic zip
6🔌 fa-microchipO/S and Firmware UpgradeThe riskiest one
7fa-cloud-downloadS/W UpgradeNew build from the download server

→ Exact behavior / duration / cautions for each action: Status Bar Quick Actions (common to all pages)

At the right of the footer, the current SW version is shown together with a red Upgrade available! or gray Not connected badge (based on comparison with the download server).


3. Top Left — Logo / Hostname

┌──────────────┐
│ 🌱 플랜트펄스 │
│ 엣지│ (HOSTNAME 뱃지 — 어느 게이트웨이인지 구분)
└──────────────┘
  • Click → goes to /ui/main (view all 30 main screen cards at a glance)
  • The manual icon in the header area has been changed to fa-book-open (previously fa-book → now an open book)

4. Additional Navigation per Page

PageAdditional navigation points
/ui/mainClick a card → that menu screen. Click the counter (Connection List N) → list. Click the red number in System Errors (Today) → System Log
/ui/connect/listOPC row actions ▶ ⏹ 🔧 🗑 / tag row ✏ inline write / 📈 tag-view chart
/ui/connect/tag-viewHeader ← Back → return to list
/ui/opcuaClick a tree node → details + chart on the right. NodeId copy icon
/ui/apps+ Deploy new app / click a card port → that app in a new window
/system/log/listSearch conditions form on the left / 🗑 Delete all at top right (after confirmation)
/ui/system/configHeader ← Back → main / 💾 Save (restart notice)

5. Shortcut Patterns

IntentFastest path
Quickly view only today's ERRORsMain screen → click the red number in System Errors (Today)
Is the PLC really connected right now?Main Connection List (N) click → Connection status column in the OPC table on the left
A tag value at 13:00 yesterdaySidebar 🗄 Point Search → period / OPC / tag → search → CSV
The node tree an external SCADA seesSidebar 🌿 OPC-UA Node Viewer
Containers running right nowMain Docker card or sidebar 🧊 Applications
Change just one line of an environment variableSidebar ⚙ → editor search (Cmd+F) → edit one line → save → 🔁 restart
The gateway OS is hung right nowStatus bar 🎬 System Reboot (3–5 minutes)
Apply a new buildStatus bar ☁ S/W Upgrade (only when the badge is red)

6. Learn More