Appearance
Phase 7 — widget palette coverage
Eight fleets so every dashboard widget (except deferred camera videoPanel) appears in at least one Solution.
Seed:
bash
node backend/scripts/_seed-phase7-solutions.cjs| Solution | Device type | Focus |
|---|---|---|
| MeteringChartsFleet | coverage_meter | timeseries, gauges, bars, pies, dual-axis, sparks |
| ControlsLabFleet | coverage_controls | switch, slider, RPC, GPIO, attribute forms |
| StatusWallboardFleet | coverage_status | LEDs, status panel/matrix, battery, signal |
| PlantScadaFleet | coverage_plant | factory floor, machine runtime, mimic, motor, valve; prefer a SCADA Board (joined pipes + faceplates) embedded via scadaBoard widget — see SCADA Boards |
| EnergyCommercialFleet | coverage_energy_bill | energy bill / balance, device data card |
| OpsClosedLoopFleet | coverage_ops | command log, shifts, unanswered command, trend |
| FacilityPlanFleet | coverage_facility | heatmap, floor zones, hierarchy, markdown/HTML |
| SignalLabFleet | coverage_signal | radar, scatter, ECG strip |
Also see Solutions roadmap.
Joined plant SCADA (board builder)
bash
node backend/scripts/_seed-joined-plant-scada-solution.cjs| Solution | Device type | Focus |
|---|---|---|
| JoinedPlantScada | joined_plant_scada | scadaBoard embed with joined pipes; conveyor / fan / damper faceplates |
Guide: SCADA Boards.
