Dashboard
The Powoflow dashboard is your customizable home screen. It uses a 12-column CSS grid powered by react-grid-layout, giving you full control over which data tiles appear and how they are arranged.
Tile Types
The dashboard supports 7 tile types that can be mixed and arranged freely:
| Tile Type | Description | Min Size |
|---|---|---|
| Activity Feed | Real-time stream of events across your organization — asset changes, work order updates, inventory movements, and more | 3 x 2 |
| Fleet Map | Interactive map showing device locations, geofences, and weather overlays | 4 x 3 |
| Explorer Stats | Single sensor metric with a trend sparkline and current value | 2 x 1 |
| Explorer Dashboard | Embedded Data Explorer dashboard with multiple series | 4 x 3 |
| Bar Chart | Aggregated data displayed as vertical or horizontal bars | 3 x 2 |
| Area Chart | Time-series data rendered as a filled area chart | 3 x 2 |
| Big Number | Large-format single metric display for key KPIs | 2 x 1 |
Explorer Stats and Explorer Dashboard tiles pull from the same data sources as the full Data Explorer. Any series or dashboard you create in Data Explorer can be pinned to the home dashboard.
Edit Mode
Admin users can customize the dashboard layout:
- Click the Edit button (pencil icon) in the dashboard header
- The dashboard enters edit mode with visible grid lines and resize handles
In Edit Mode You Can:
- Drag tiles to reposition them on the grid
- Resize tiles by dragging the bottom-right handle
- Add tiles using the + Add Tile button, which opens a tile picker
- Remove tiles by clicking the X button on any tile's header
- Configure tiles by clicking the gear icon to set data sources, filters, and display options
- Click Save to persist your layout or Cancel to discard changes
Tiles snap to the 12-column grid automatically. Use smaller tiles (2-3 columns) for Big Numbers and Explorer Stats, and wider tiles (6-12 columns) for maps and charts.
Layout Persistence
Dashboard layouts are saved to your user settings and sync across devices. Each user can have their own layout, so an Admin's dashboard can look completely different from a Viewer's.
- Layouts save automatically when you click Save in edit mode
- The layout includes tile positions, sizes, types, and their configuration (data source, filters)
- If no custom layout exists, a default layout is displayed
Layout is per-user, not per-organization. If you want all team members to start with the same layout, each user must configure their own dashboard or an Admin can set a recommended configuration.
Real-Time Updates
Dashboard tiles receive live updates via WebSocket connections:
- Activity Feed streams new events as they occur, without needing to refresh
- Explorer Stats and Big Number tiles update their values when new telemetry arrives
- Fleet Map updates device positions in real-time
- Charts refresh on a configurable interval
A connection indicator in the dashboard header shows the WebSocket status. If the connection drops, tiles will show cached data and automatically reconnect.
Activity Feed
The Activity Feed tile provides a chronological stream of events across your organization.
Event Types
The feed captures events including:
| Category | Events |
|---|---|
| Assets | Created, updated, archived, restored, claimed |
| Inventory | Stock adjusted, consumed, restocked, transferred, reserved, released, scrapped, returned |
| Work Orders | Created, approved, started, completed, cancelled, put on hold, tasks completed |
| Integrations | Data synced, webhook received, adapter errors |
| Team | User invited, role changed, user deactivated |
| Alarms | Alarm triggered, acknowledged, cleared |
Filtering
Click the filter icon on the Activity Feed tile to filter by:
- Event type (e.g., show only inventory events)
- Asset (events related to a specific asset or its children)
- User (events triggered by a specific team member)
- Time range (last hour, today, this week)
Filters persist across sessions as part of the tile configuration.
Tips for Effective Dashboards
- Operations managers: Lead with a Fleet Map (full width) and Activity Feed, backed by Big Number tiles for key KPIs like open work orders and low-stock alerts
- Maintenance planners: Focus on Explorer Stats for equipment health metrics, combined with a work order activity feed
- Warehouse managers: Use Big Number tiles for total stock value, items below reorder point, and pending transfers, alongside an inventory activity feed
- Executives: Wide area charts for trends (energy consumption, uptime %) with Big Number KPIs