WifiCone Help

Dashboard

The dashboard gives you a live overview of everything happening on your WifiCone device. Stats refresh automatically every 3 seconds.


Dashboard Sections

Status Bar (Top)

Four live indicators at the top of the dashboard:

Indicator What It Shows
Sales Today Total revenue collected today (resets at midnight)
WiFi Whether the WiFi AP / LAN interface is up
Internet Whether the WAN interface has internet access
Sessions Number of currently active customer sessions

System Resources

Real-time gauges for:

  • CPU Usage — percentage utilization across all cores
  • Memory — used vs. total RAM
  • Disk — used vs. total storage on the root partition
  • Temperature — CPU/board temperature (shown on supported hardware)

Network Interfaces

A live table showing each network interface:

Column Description
Interface Name (e.g., eth0, wlan0)
IP Address Current IP assignment
RX Bytes received since boot
TX Bytes transmitted since boot
Status Up or Down

Active Sessions

A count and list of currently connected customers. Shows time remaining per session and which rate profile they are on.

Recent Sales

The last 5–10 transactions: type, amount, time, and payment portal used.


Dashboard Polling

The dashboard polls the following API endpoints every 3 seconds:

  • GET /api/admin/stats — CPU, memory, disk, temperature, uptime
  • GET /api/admin/connectivity — WAN internet check
  • GET /api/admin/sales/today — today's total revenue
  • GET /api/admin/version — installed software version

If the device is under heavy load, polling may slow down slightly — this is normal.


What "Internet" Checks

The connectivity check sends a test request to a known external endpoint. If the device cannot reach the internet (e.g., ISP is down, WAN cable unplugged), the Internet indicator turns red and customers will see a "No Internet" warning on the captive portal.


Next Steps