Skip to content
Leon edited this page Aug 29, 2026 · 1 revision

SystemPro Wiki

Welcome to the SystemPro documentation hub.

SystemPro is an open-source Vue 3 and TypeScript console for IoT device management and energy operations. It provides production-style interfaces for device assets, energy metering, HVAC operations, alarms, work orders, billing, multi-tenant permissions, and AI assistant integration.

Official Website · Live Demo · GitHub Repository · Gitee Mirror

Public demo account: system
Password: 12345678
The demo account is public, read-only, and isolated from production data.


Product Preview

SystemPro product preview

The product tour covers the operations cockpit, carbon/solar/storage/charging dashboard, energy topology, metering, HVAC operations, and the AI assistant.


Start Here

Document Description
English README Product overview, capabilities, screenshots, and quick start
中文说明 中文产品介绍与使用说明
Architecture Frontend architecture and module boundaries
Configuration Runtime API endpoint and deployment configuration
Public Edition Scope Included features and integration boundaries
Data Boundaries Demo data, production data, and security boundaries
Contributing Development and pull request guidelines
Security Policy Vulnerability reporting and deployment responsibilities

Core Capabilities

  • IoT device asset management
  • Electricity and water meter management
  • Energy metering and topology
  • HVAC system management and centralized operations
  • Solar, storage, charging, and carbon dashboards
  • Alarm monitoring and work-order workflows
  • Energy billing and financial operation scenarios
  • Organization, project, tenant, and RBAC permissions
  • Runtime API endpoint configuration
  • AI assistant page and draggable floating entry
  • Light and dark themes
  • Internationalization support

SystemPro supports common device categories including electricity meters, water meters, HVAC, lighting, parking, charging stations, solar generation, and energy storage.


Quick Start

Requirements:

  • Node.js 18 or later
  • npm
git clone https://github.com/leonlabs-dev/SystemPro.git
cd SystemPro
npm install
npm run dev

Clone this wiki locally