You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: API.md
+38-1Lines changed: 38 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -806,7 +806,44 @@ Endpoints for managing UPS systems.
806
806
GET /api/ups-systems
807
807
```
808
808
809
-
Returns a list of all UPS systems with their current status.
809
+
Returns a list of all UPS systems with their current status. Requires authentication.
810
+
811
+
**Response:**
812
+
```json
813
+
[
814
+
{
815
+
"id": 1,
816
+
"name": "ups1",
817
+
"nickname": "Server Room UPS",
818
+
"displayName": "Server Room UPS",
819
+
"upsName": "ups1",
820
+
"nutServerId": 1,
821
+
"model": "APC Smart-UPS 1500",
822
+
"status": "Online",
823
+
"batteryCharge": 100,
824
+
"batteryVoltage": 27.3,
825
+
"inputVoltage": 230.1,
826
+
"outputVoltage": 230.0,
827
+
"runtimeRemaining": 120,
828
+
"load": 30,
829
+
"temperature": 25.5,
830
+
"batteryDetails": { ... },
831
+
"deviceDetails": { ... },
832
+
"driverDetails": { ... },
833
+
"inputDetails": { ... },
834
+
"outputDetails": { ... },
835
+
"upsDetails": { ... }
836
+
}
837
+
]
838
+
```
839
+
840
+
### Get UPS Systems for Kiosk Mode
841
+
842
+
```
843
+
GET /api/ups-systems/kiosk
844
+
```
845
+
846
+
Returns a list of all UPS systems with their current status for kiosk mode. This endpoint does not require authentication and is specifically designed for public displays.
PowerPulse is a modern UPS (Uninterruptible Power Supply) monitoring dashboard integrated with Network UPS Tools (NUT). It provides a clean, responsive interface for monitoring and managing your UPS systems.
@@ -21,6 +21,7 @@ PowerPulse is a modern UPS (Uninterruptible Power Supply) monitoring dashboard i
21
21
## Features
22
22
23
23
-**UPS Monitoring Dashboard**: View all your UPS systems in a clean, modern interface
24
+
-**Kiosk Mode**: Dedicated full-screen view for public displays without authentication.
24
25
-**UPS System Nicknaming**: Assign custom nicknames to your UPS systems for easier identification
25
26
-**Detailed UPS Information**: Access comprehensive details about each UPS system
26
27
-**Battery History Tracking**: Monitor battery performance over time
0 commit comments