Skip to content

韋峰-能源平台

專案資訊

  • 目的: 小水力(再生能源)發電與用電可視化,協助客戶調整發電參數,併管理案場收益資料。
  • 專案架構: Dafin3

技術棧

  • 框架: Vue 3.2.13
  • 構建工具: Vite
  • 套件
    • 狀態管理
    • UI 框架
    • Http 請求
    • Icon
    • 其他套件 (I18n、圖表、2D、3D、表格...)

版本管理

  • 專案位置: aes-mega-energy
  • 分支:
    • 管理平台 - main
    • 地端 SCADA - liga-ipc-scada-ctrl

專案運行

  • node 版本: v18.12.1
# 下載專案
git clone https://github.com/ACME-RD/aes-mega-energy.git

# 安裝相依套件
yarn install

# 啟動
yarn dev

# 打包
yarn build

# 本地預覽
yarn preview

部署資訊

韋峰 AWS 帳號

角色: root 登入
帳號: Not found
密碼: Not found

更新步驟

  • 開啟cmd,移動到有金鑰 (LIGA-web.pem) 的資料夾
  • 輸入指令連線到雲端機器 ssh -i "LIGA-web.pem" ubuntu@ec2-3-113-44-24.ap-northeast-1.compute.amazonaws.com
  • 移動到 /home/docker/frontend_v1,確認當前分支是 main,執行 git pull
  • 移動到上一層 (docker) 執行 docker compose up frontend
  • 上一步完成後再執行 docker compose restart nginx
  • 查看頁面,測試更新是否成功,對照需求檢查是否有遺漏的功能、UX 或 Bug
  • 完成更新,通知 PM

檔案結構

// 放到 UI 裡 - 特殊功能說明:
頁面/功能說明
總覽發電總覽: 總覽案場發電狀況,包含發電與水位的即時數據、統計圖表。
SCADA圖形化監控設備數值與設定值,另有可控制版本部署於案場地端。
設備管理設備清單: 所有設備基本資訊。
即時監控: 查詢近3小時的特定設備數值曲線圖。
運轉時數: 統計用電設備總運轉時數。