A modern sidebar dashboard for DAZE EV chargers in Home Assistant.
Stable release: v1.0.0
DAZE Dashboard is an independent companion project for the excellent
ha-daze Home Assistant integration.
It does not replace or modify ha-daze.
ha-daze communicates with DAZE and exposes the wallbox entities to Home Assistant;
DAZE Dashboard reads those Home Assistant entities and presents them in a dedicated
sidebar interface.
- DAZE Dashboard: https://github.com/fabiovit/daze-dashboard
- ha-daze: https://github.com/rdndnl/ha-daze
DAZE wallbox
│
▼
ha-daze
│
│ Home Assistant entities
▼
DAZE Dashboard
This separation means the two projects can be updated independently.
Before installing DAZE Dashboard, install and configure:
https://github.com/rdndnl/ha-daze
DAZE Dashboard currently relies on the entities exposed by ha-daze.
If the button above does not work, add the repository manually.
- Open HACS in Home Assistant.
- Open the menu in the top-right corner.
- Select Custom repositories.
- Add:
https://github.com/fabiovit/daze-dashboard
- Select repository type:
Integration
- Install DAZE Dashboard.
- Restart Home Assistant.
- Go to Settings → Devices & services → Add integration.
- Search for DAZE Dashboard and add it.
- The DAZE panel will appear in the Home Assistant sidebar.
After a new release is published, HACS can detect the new version and offer the repository update.
Copy:
custom_components/daze_dashboard
to:
/config/custom_components/daze_dashboard
Restart Home Assistant, then add DAZE Dashboard from:
Settings → Devices & services → Add integration
DAZE Dashboard does not ship with personal Home Assistant entity IDs.
The frontend discovers compatible DAZE entities at runtime using generic suffixes
and the common charger entity prefix exposed by ha-daze.
Names of homes, rooms, wallboxes, serial numbers, vehicles, people and custom helpers are not hardcoded in the public project.
Starting with v0.5.0, DAZE Dashboard discovers ha-daze entities in the Python
backend using Home Assistant's entity registry and the stable unique_id keys
defined by ha-daze.
The frontend no longer performs entity-name or entity-id discovery.
ha-daze entities
│
▼
DAZE Dashboard backend
(entity registry discovery)
│
▼
WebSocket subscription
│
▼
DAZE Dashboard frontend
(logical values only)
Relevant wallbox state changes are pushed to the panel through a custom Home Assistant WebSocket subscription. No polling of the DAZE cloud is added by DAZE Dashboard.
DAZE Dashboard 1.0 is the first stable release.
The stable baseline includes HACS installation, a Home Assistant setup wizard,
single-config-entry protection, privacy-safe ha-daze entity discovery,
backend WebSocket updates, the dedicated sidebar panel, five-minute live power
graph, session statistics, smart diagnostics, UI options, responsive layouts,
Italian/English setup translations and local Home Assistant brand assets.
No YAML is required.
Starting with v0.7.0, the panel can be customized directly from Home Assistant:
Settings → Devices & services → DAZE Dashboard → Configure
Available options:
- Show/hide the live power chart
- Show/hide session statistics
- Show/hide diagnostics
- Theme: Auto / Dark / Light
No YAML is required.
The live graph keeps up to five minutes of power samples in the browser while the panel is open. This is intentionally lightweight and does not create a new database or poll the DAZE cloud.
Session statistics include:
- DAZE session energy
- Live elapsed time
- Average power of the samples collected while the panel is open
- Estimated session cost from DAZE session energy × the available energy tariff
The live timer and average are panel-session values and are not yet persistent across browser reloads.
- Home Assistant Config Flow — no YAML required
- Automatic sidebar panel registration
- Live Home Assistant state updates
- Initial DAZE entity detection
- Wallbox status
- EVSE status
- Charging power
- Session energy
- Current and voltage
- Maximum charging current
- Case and board temperatures
- Fan status
- Responsive interface
- Home Assistant light/dark theme compatibility
- Three dedicated panel views: Overview, Diagnostics and Information
- Dynamic status accent and charging animation
- Smart temperature and system diagnostics
- Live charging session timer while the panel is open
- Redesigned live dashboard interface
- Human-friendly EVSE status labels
- Dynamic charging power bar
- Privacy-safe Wi-Fi display
ha-daze remains responsible for communication with DAZE and for
creating the Home Assistant entities used by this project.
DAZE Dashboard is only the presentation layer.
DAZE Dashboard is not affiliated with or endorsed by DAZE or the ha-daze project.
The reference to ha-daze is provided to document the required companion integration
and to credit the work on which the dashboard's data source depends.
Special thanks to rdndnl/ha-daze for providing the Home Assistant
integration that exposes DAZE wallbox data.
- v0.3.0 — improved automatic entity/device discovery
- v0.4.0 — redesigned live charging overview
- v0.5.0 — optional vehicle and energy-flow data
- v1.0.0 — stable release
Found a problem with DAZE Dashboard?
https://github.com/fabiovit/daze-dashboard/issues
For issues concerning communication with the DAZE wallbox itself or entities exposed
by the underlying integration, refer to the ha-daze project:
https://github.com/rdndnl/ha-daze/issues
MIT