Releases: fabiovit/casa-dashboard
Release list
Casa Dashboard Community v4.2.7
🏠 Casa Dashboard Community v4.2.7
Version 4.2.7 introduces a true kiosk mode for dedicated tablets, iPads and wall-mounted displays, together with additional frontend cleanup and maintenance.
📺 Native Kiosk Mode
Casa Dashboard Community now supports a cleaner full-screen experience using:
/casa-dashboard-community?kiosk=1
When kiosk mode is enabled:
- Home Assistant sidebar is hidden
- Home Assistant top navigation is hidden
- Casa Dashboard Configura controls are hidden
- Language controls are hidden
- The dashboard remains focused on the main interface
- Normal Home Assistant navigation is restored when kiosk mode is not used
This makes Casa Dashboard better suited for:
- Wall-mounted tablets
- iPads
- Always-on dashboard displays
- Dedicated Home Assistant control panels
🧹 Code cleanup
This release also includes a general cleanup of the project:
- Consolidated kiosk logic
- Removed obsolete frontend code
- Removed stale release artifacts
- Removed cache and bytecode files
- Preserved the stable 19-part frontend loader
- Updated internal version references
📱 Responsive design
All responsive improvements introduced in the previous release remain available:
- Desktop layout
- Tablet layout
- Smartphone layout
- Compact mobile headers
- Improved Overview cards
- Improved device photos
- Optimized photovoltaic layout
- Active States grouping
- Smart lock support
- Robot and lawn mower support
🌐 Documentation
Updated:
- English README
- Italian README
- Changelog
- Release information
✅ Validation
Before release, the package was checked for:
- JavaScript syntax
- Python compilation
- JSON validity
- Frontend part count
- Version consistency
- Cleanup of obsolete artifacts
☕ Support the project
If you enjoy Casa Dashboard Community, you can support its development through Ko-fi.
❤️ Special thanks to Mario Pagano for his help in testing and improving Casa Dashboard Community.
Created by Fabio Vittori
Casa Dashboard Community v4.2.6
🏠 Casa Dashboard Community v4.2.6
Version 4.2.6 focuses on responsive design, visual consistency and the improvements collected during community testing.
📱 Responsive design
The dashboard has been extensively refined for different screen sizes:
- Improved smartphone layout
- Better desktop/tablet/smartphone adaptation
- More compact Overview and room headers on mobile
- Fixed section titles wrapping incorrectly on narrow screens
- Improved card sizing and spacing
- Better handling of custom device photos
- More consistent layouts across rooms and Overview
☀️ Photovoltaic
The photovoltaic section has been optimized especially for smartphones:
- More compact production card
- Reduced battery visualization
- Improved energy-flow layout
- Better use of available screen width
🟢 Active States
Active States have been improved and expanded:
- Devices grouped by category
- Lights
- Openings
- Covers and blinds
- Devices
- Presence
- Popup for viewing active entities
- State refresh based on actual Home Assistant updates
- Configurable visibility of individual groups
🔐 Smart locks
Smart lock rendering has been revised:
- Single card renderer
- Custom photo support
- Configurable size
- Improved smartphone layout
- Italian state localization
- Working lock/unlock controls
- Consistent rounded card design
🖼️ Device photos
Improved custom photo support and sizing for:
- Sensors
- Climate devices
- Smart locks
- Media players / Alexa
- Robot vacuums
- Lawn mowers
- Opening and activity sensors
Photos are now better contained within their cards, particularly on smartphones.
🇮🇹 Localization
Expanded Italian translations for Home Assistant states, including locks, climate, robots, media players and other common devices.
Generic controls now also use ACCESO / SPENTO in Italian instead of ON / OFF.
⚙️ Configuration
Also preserved and refined:
- Overview section visibility
- Overview section sizes
- Room title sizes
- Optional room subtitles
- Entity ordering
- Automatic ordering by device type
- Live icon preview
- Custom backgrounds and gradients
- Custom entity photos
📺 Tablet / Kiosk mode
Tablet-friendly kiosk mode remains available:
/casa-dashboard-community?kiosk=1
This hides Casa Dashboard configuration and language controls for a cleaner always-on dashboard experience.
🧹 Code cleanup
This release also includes a general cleanup:
- Consolidated responsive rules
- Removed obsolete overrides
- Removed cache and bytecode files
- Removed obsolete release artifacts
- Updated documentation and changelog
- Validated JavaScript, Python and JSON
- Preserved the stable 19-part frontend loader
☕ Support the project
If you enjoy Casa Dashboard Community, you can support its development through Ko-fi.
❤️ Special thanks to Mario Pagano for his help in testing and improving Casa Dashboard Community.
Realizzato da Fabio Vittori
Casa Dashboard Community v4.1.1 — Background & Mower Update 🏠
🏠 Casa Dashboard Community v4.1.1
A focused update dedicated to background customization, readability and robotic lawn mower support.
🎨 Background improvements
Background customization is now easier and more intuitive:
- Real color pickers
- Solid-color backgrounds
- Two-color gradients
- Configurable gradient angle
- Background customization for individual rooms
Photo backgrounds also received important improvements:
- Better readability of cards and content
- Improved contrast over photos
- Room backgrounds now remain consistent throughout the entire page
- The Overview background no longer appears underneath a room while scrolling
🤖 Robotic lawn mowers
Casa Dashboard Community now supports Home Assistant lawn_mower entities.
Available features include:
- Dedicated robotic mower visual
- Current mower status
- Battery information when available
- Start mowing control
- Return to dock control
🔧 Under the hood
- Final source cleanup
- JavaScript validation
- Python validation
- JSON validation
- Stable 19-part frontend loader preserved
All improvements introduced with the 4.1 series remain included.
Realizzato da Fabio Vittori
☕ Support the project: https://ko-fi.com/fabvittori
Casa Dashboard Community v4.1.0 — Community Improvements 🏠
🏠 Casa Dashboard Community v4.1.0
Casa Dashboard Community 4.1 is focused on usability, customization and real-world Community feedback.
✨ Highlights
🎨 More visual customization
- Expanded icon library
- Improved light state visuals
- Correct differentiation between bulbs and ceiling lights
- Per-entity visual size controls
- Custom dashboard and room backgrounds with colors, gradients or images
🏠 Better room management
- Filter devices by room
- Room rendering now depends only on room type, not room name
- Home / Overview stays fixed in the top navigation
- Rooms scroll independently with navigation arrows
📷 Better custom photos
- Improved photo handling for covers, blinds and awnings
- More robust image uploads from smartphones
- Better mobile photo orientation handling
⚙️ Better configurator experience
- Scroll position is preserved after edits and removals
- Easier management of large installations
🚗 EV improvements
- Improved electric vehicle presentation
- Vehicle data is no longer duplicated in the Wallbox section
- EV and Wallbox remain independent
🤖 Cleaning robots
- Added visual support for vacuum and cleaning robots
- Robot status can now appear in rooms and Overview
☀️ Mobile energy layout
- Photovoltaic and battery views are more compact on smartphones
- Reduced unnecessary vertical scrolling
Casa Dashboard Community v4.1.0 continues to evolve around real Home Assistant installations and Community feedback.
Realizzato da Fabio Vittori
☕ Support the project: https://ko-fi.com/fabvittori
Casa Dashboard Community v4.0.0 — A New Generation 🏠
🏠 Casa Dashboard Community v4.0.0
Casa Dashboard Community 4.0 is here.
This major release consolidates the evolution of the Dynamic dashboard into a new stable generation, with a more flexible configuration system, richer room views and reusable modules that can be shared across your home.
✨ What's new
🏠 Dynamic rooms
Create, rename and reorder rooms according to your home.
Each room can contain its own devices, sensors and visual configuration while keeping the same Casa Dashboard design language.
🔗 Shared modules
Configure a module once and reuse it wherever you need it.
Available shared modules include:
- ☀️ Solar Energy
- ⚡ EV + Wallbox
- 🌦️ Weather
- 🛡️ Alarm
A room can simply reference the global configuration without duplicating entities.
☀️ Advanced Solar Energy
The photovoltaic section now provides a much richer energy overview with:
- live solar production
- PV1 and PV2
- home consumption
- battery SOC
- battery charge/discharge power
- daily charge and discharge
- losses
- grid import/export
- energy flow visualization
🚗 EV + Wallbox
The mobility section has been redesigned around two distinct concepts:
Wallbox
- charging power
- grid load
- charging current
- charging limit
- session energy
- Wallbox status
- EVSE status
- board and case temperatures
Electric vehicle
- battery level
- range
- remaining charging time
- charging power
- odometer
- session energy
Vehicle data and Wallbox data remain independent while being presented together naturally.
🌦️ Weather
Weather information can now be configured globally and reused inside rooms.
The presentation has also been redesigned to integrate naturally with the rest of Casa Dashboard.
🏡 Improved room experience
Rooms now provide richer dedicated presentations for:
- lights
- windows and doors
- blinds and awnings
- climate
- heating
- appliances
- environmental sensors
- motion sensors
- security
- garage devices
- EV and Wallbox
🎨 Light & Dark
Casa Dashboard Community 4.0 has been refined for both light and dark themes, maintaining the same visual identity in either mode.
⚙️ New configurator architecture
The configurator is organized into dedicated sections:
- Overview
- Rooms
- Devices
- Energy & Mobility
- Weather & Security
- Advanced
This makes even complex Home Assistant installations easier to configure.
🌍 Italian & English
The dashboard continues to support both Italian and English, directly selectable from the interface.
📱 Responsive
Desktop and mobile layouts remain fully supported.
🧹 Under the hood
v4.0 also consolidates and cleans up the codebase while preserving the stable frontend architecture.
Versioning is now aligned across the frontend, backend and Home Assistant integration manifest.
Casa Dashboard Community v4.0.0 becomes the new stable foundation for the project and for the features coming next.
Realizzato da Fabio Vittori
☕ If you enjoy Casa Dashboard Community, you can support the project with Offrimi un caffè.
Casa Dashboard Community v3.5.3 — Configurator & Image Upload Stability
🇬🇧 Casa Dashboard Community v3.5.3
Casa Dashboard Community v3.5.3 is a stability and usability update focused on the new Casa V2 configurator and custom image workflow.
This release fixes the last issues found after the recent configurator redesign and Advanced Energy View introduction.
📸 IMAGE UPLOAD FIXES
The image workflow has been redesigned to be much more reliable.
After selecting a photo:
- the image is compressed automatically
- an immediate preview is shown
- the image is stored in the current configuration draft immediately
- backend
/local/...upload is attempted afterwards - if backend upload fails or times out, the selected photo is preserved using a safe inline fallback
This prevents the previous situation where a photo could be selected but nothing appeared to happen.
Visible upload states have also been added:
- Processing
- Acquired
- Verified
- Fallback ready
- Error
🏠 ADD ROOM RESTORED
The Add Room controls have been restored in the Rooms configurator.
You can now create new rooms again directly from the Casa V2 configuration page.
The button is available both:
- at the top of the Rooms page
- at the bottom of the room list
🧭 CONFIGURATOR SCROLL MEMORY
The configurator now remembers your position.
After:
- editing an entity
- changing a label
- uploading a photo
- adding or removing a device
- performing an action that refreshes the page
you remain exactly where you were instead of being returned to the top.
Scroll position is also remembered independently for each configurator tab.
☀️ ADVANCED ENERGY VIEW
All Advanced Energy View features introduced in the previous releases remain available:
- Compact / Advanced Solar modes
- Live solar production
- PV1 / PV2
- Battery SOC
- Battery charge / discharge
- Home consumption
- Inverter production
- Grid import / export
- Custom Energy labels
- Configurable Grid sign convention
- Configurable Battery sign convention
The layout remains adaptive and automatically hides unavailable data.
🎨 FULL CUSTOMIZATION
Casa V2 continues to support:
- custom Overview labels
- custom vehicle name
- custom Wallbox name
- custom room photos
- custom photos for individual objects
- custom entity display names
- paged configurator
- Casa V1 Classic + Casa V2 Dynamic
- English / Italian interface
- responsive desktop and mobile layouts
⚙️ CLEANUP
This release also includes a final code and repository cleanup:
- synchronized versioning
- removed obsolete release files
- validated JavaScript
- validated Python
- validated JSON
- preserved HACS compatibility
⚠️ IMPORTANT AFTER UPDATING
After updating to v3.5.3, perform a full Home Assistant restart.
This is recommended because the integration backend and WebSocket logic have changed during the recent updates.
A browser hard refresh may also be useful after restarting Home Assistant.
🇮🇹 Casa Dashboard Community v3.5.3
Casa Dashboard Community v3.5.3 è un aggiornamento dedicato soprattutto alla stabilità e all'usabilità del nuovo configuratore Casa V2 e del sistema di caricamento delle immagini.
Questa release corregge gli ultimi problemi emersi dopo il redesign del configuratore e l'introduzione del Visual Energia Avanzato.
📸 CORREZIONI CARICAMENTO FOTO
Il flusso delle immagini è stato completamente reso più affidabile.
Dopo aver selezionato una foto:
- l'immagine viene compressa automaticamente
- viene mostrata subito un'anteprima
- la foto viene inserita immediatamente nella configurazione temporanea
- successivamente viene tentato il salvataggio backend tramite
/local/... - se l'upload backend fallisce o va in timeout, la foto rimane comunque disponibile tramite fallback sicuro
Questo elimina il problema precedente in cui era possibile selezionare una foto senza vedere alcun risultato.
Sono stati aggiunti anche stati visibili:
- Elaborazione
- Acquisita
- Verificata
- Fallback pronto
- Errore
🏠 RIPRISTINATO “AGGIUNGI STANZA”
Sono stati ripristinati i controlli Aggiungi stanza nella pagina Stanze.
È quindi nuovamente possibile creare nuove stanze direttamente dal configuratore Casa V2.
Il pulsante è disponibile:
- nella parte superiore della pagina
- in fondo all'elenco delle stanze
🧭 MEMORIA DELLO SCROLL
Il configuratore mantiene ora la posizione di scorrimento.
Dopo:
- modifica di un'entità
- modifica di una label
- caricamento di una foto
- aggiunta o rimozione di un dispositivo
- qualsiasi azione che aggiorna la pagina
non si torna più automaticamente in alto.
La posizione viene inoltre ricordata separatamente per ogni tab del configuratore.
☀️ VISUAL ENERGIA AVANZATO
Restano disponibili tutte le funzioni del Visual Energia Avanzato:
- modalità Fotovoltaico Compatta / Avanzata
- produzione live
- PV1 / PV2
- SOC batteria
- carica / scarica batteria
- consumo casa
- produzione inverter
- prelievo / export rete
- label Energia personalizzabili
- convenzione segno Rete configurabile
- convenzione segno Batteria configurabile
Il layout rimane adattivo e nasconde automaticamente i dati non disponibili.
🎨 PERSONALIZZAZIONE COMPLETA
Casa V2 continua a supportare:
- macro-label della Panoramica personalizzabili
- nome Auto personalizzabile
- nome Wallbox personalizzabile
- foto personalizzate delle stanze
- foto dei singoli oggetti
- nomi visualizzati personalizzati
- configuratore a pagine
- Casa V1 Classic + Casa V2 Dynamic
- interfaccia Italiano / English
- layout responsive desktop e smartphone
⚙️ PULIZIA
La release comprende anche una pulizia finale del codice e del repository:
- versioning sincronizzato
- rimossi file release obsoleti
- JavaScript validato
- Python validato
- JSON validato
- compatibilità HACS mantenuta
⚠️ IMPORTANTE DOPO L'AGGIORNAMENTO
Dopo l'aggiornamento alla v3.5.3 è consigliato effettuare un riavvio completo di Home Assistant.
Nelle ultime versioni sono stati modificati il backend dell'integrazione e la logica WebSocket.
Dopo il riavvio può essere utile anche effettuare un refresh forzato del browser.
Un ringraziamento speciale a Mario Pagano per i feedback e i suggerimenti che hanno contribuito a migliorare il configuratore e la flessibilità di Casa Dashboard Community. 🙏
⭐ Se il progetto vi piace, lasciate una stella al repository GitHub.
☕ Potete sostenere lo sviluppo tramite “Offrimi un caffè” direttamente dalla dashboard.
Realizzato da Fabio Vittori
Casa Dashboard Community v3.5.1 — Advanced Energy View & Full Customization
🇬🇧 Casa Dashboard Community v3.5.1
Casa Dashboard Community v3.5.1 is one of the biggest Casa V2 updates so far.
This release focuses on three major areas:
- a completely redesigned configurator
- deeper visual customization
- a new Advanced Energy View for solar, battery and grid monitoring
Casa V2 is now much easier to configure and much more adaptable to different Home Assistant installations.
🧭 NEW PAGED CONFIGURATOR
The previous single long configuration screen has been completely redesigned.
The configurator is now divided into dedicated pages:
🏠 Overview
Customize the main Overview labels and global visual identity.
🏡 Rooms
Create, rename and reorder your rooms.
You can configure:
- room name
- room type
- icon
- custom room photo
💡 Devices
Manage the entities assigned to each room.
For every entity you can configure:
- Home Assistant entity
- custom display name
- custom object photo
☀️ Energy & Mobility
Dedicated configuration for:
- Solar
- Battery
- Grid
- EV
- Wallbox
🌦️ Weather & Security
Dedicated mappings for weather and security-related entities.
⚙️ Advanced
The complete list of 173 optional Community mappings remains available here for advanced configurations.
You do NOT need to configure all 173 mappings.
Configure only the functions you actually use.
🎨 FULL VISUAL CUSTOMIZATION
Casa V2 now offers much deeper visual customization.
🏷️ Custom Overview labels
You can rename the main Overview sections, including:
- Active states
- Temperatures
- Outdoor / Weather
- Solar / Battery
- Mobility
🚗 Custom vehicle and Wallbox names
The Overview can now use your actual vehicle and Wallbox names.
For example:
Wallbox & EV
can become:
DAZE & BYD
or any other label you prefer.
📸 CUSTOM PHOTOS
Casa V2 can now use real photos instead of generated visuals.
🏠 Room photos
Each room can have its own custom image.
💡 Per-object photos
You can also upload a custom photo for individual objects and entities such as:
- lights
- switches
- TVs
- appliances
- sensors
- robots
- Wallbox
- other room devices
If no photo is configured, Casa V2 automatically keeps its generated visual and smart device recognition.
⬆️ DIRECT PHOTO UPLOAD
Photos can now be uploaded directly from the configurator.
Casa Dashboard automatically:
- resizes the image
- compresses it
- stores it safely inside Home Assistant
- saves the correct image reference
The preferred storage path is:
/config/www/casa_dashboard_community/uploads/
with automatic /local/... references.
v3.5.1 also includes a fallback storage method to improve compatibility when the dedicated upload WebSocket command is not yet available.
The configurator now also shows an immediate preview of uploaded photos.
☀️ ADVANCED ENERGY VIEW
Casa V2 now includes two different Solar display modes.
Compact
The existing clean and simple Solar cards.
Advanced
A completely new app-like Energy View inspired by the energy design of the original Casa Dashboard.
Depending on the entities configured, it can display:
- live solar production
- PV1 production
- PV2 production
- PV1 voltage
- PV1 current
- PV2 voltage
- PV2 current
- energy produced today
- battery SOC
- battery charge / discharge power
- battery energy charged today
- battery energy discharged today
- home consumption
- inverter production
- grid import / export
Missing sensors are automatically hidden.
The layout adapts without leaving empty blocks.
🔋 BATTERY VIEW
The Advanced Energy View includes a dedicated battery visualization with:
- SOC
- live battery power
- charging state
- discharging state
- optional daily charge / discharge information
⚡ GRID SIGN CONFIGURATION
Different inverter integrations use different sign conventions.
Casa Dashboard Community now lets you choose whether:
Grid
- positive value = Import
- positive value = Export
Battery
- positive value = Charge
- positive value = Discharge
This makes the same dashboard compatible with many different inverter integrations.
🏷️ CUSTOM ENERGY LABELS
You can rename:
- Live production
- PV1
- PV2
- Home
- Inverter
- Battery
- Grid
This makes the Energy View much easier to adapt to your own installation.
🔢 IMPROVED VALUE FORMATTING
Power and energy values are automatically formatted for better readability.
For example:
4005.15 W
can be displayed as:
4.01 kW
Formatting has also been improved for:
- battery percentage
- temperatures
- energy values
- generic numeric sensors
- EV / Wallbox states
🎨 BETTER LIGHT-THEME SUPPORT
Overview cards and configuration pages have improved contrast and readability when using Home Assistant light themes.
⚙️ CLEARER ENTITY CONFIGURATION
The old message:
“Entity configuration incomplete”
has been removed.
The dashboard now clearly explains that the 173 Community mappings are optional.
For example:
7 / 173
does NOT mean that your dashboard is incomplete.
It simply means that 7 mappings are currently configured.
🏠 CASA V1 + CASA V2
Both dashboard experiences remain available.
CASA V1 — CLASSIC
The original Casa Dashboard Community interface.
CASA V2 — DYNAMIC
The fully configurable experience designed to adapt to different homes and Home Assistant installations.
🌍 LANGUAGES
Native interface support remains available for:
🇬🇧 English
🇮🇹 Italiano
📱 RESPONSIVE
Casa Dashboard Community remains fully responsive on:
- desktop
- tablet
- smartphone
📦 HACS
Casa Dashboard Community v3.5.1 remains compatible with HACS.
⚠️ IMPORTANT AFTER UPDATING
After updating to v3.5.1, please perform a full Home Assistant restart.
This release updates the integration backend and WebSocket configuration schema, so a restart is required before using the new configurator and image upload features.
A browser hard refresh may also be useful after the Home Assistant restart.
Special thanks to Mario Pagano for his feedback and suggestions that helped improve the configurator, Overview customization and visual flexibility of Casa Dashboard Community. 🙏
⭐ If you enjoy the project, consider leaving a star on GitHub.
☕ You can also support future development through the “Buy me a coffee” option inside the dashboard.
Created by Fabio Vittori
🇮🇹 Casa Dashboard Community v3.5.1
Casa Dashboard Community v3.5.1 è uno degli aggiornamenti più importanti realizzati finora per Casa V2.
Questa release si concentra principalmente su tre aspetti:
- configuratore completamente ridisegnato
- personalizzazione visuale molto più completa
- nuovo Visual Energia Avanzato per Fotovoltaico, Batteria e Rete
Casa V2 è ora molto più semplice da configurare e molto più adattabile alle diverse installazioni Home Assistant.
🧭 NUOVO CONFIGURATORE A PAGINE
La precedente schermata unica e molto lunga è stata completamente riprogettata.
Il configuratore è ora suddiviso in pagine dedicate:
🏠 Panoramica
Personalizzazione delle macro-label e dell'identità visuale globale.
🏡 Stanze
Creazione, rinomina e riordino degli ambienti.
Per ogni stanza è possibile configurare:
- nome
- tipo
- icona
- foto personalizzata
💡 Dispositivi
Gestione delle entità associate alle stanze.
Per ogni entità è possibile configurare:
- entità Home Assistant
- nome visualizzato personalizzato
- foto personalizzata dell'oggetto
☀️ Energia & Mobilità
Configurazione dedicata a:
- Fotovoltaico
- Batteria
- Rete
- EV
- Wallbox
🌦️ Meteo & Sicurezza
Associazioni dedicate a meteo e principali funzioni di sicurezza.
⚙️ Avanzate
Qui rimane disponibile l'elenco completo delle 173 associazioni Community opzionali.
NON è necessario configurarle tutte.
Ogni utente deve utilizzare solamente quelle realmente presenti nel proprio Home Assistant.
🎨 PERSONALIZZAZIONE VISUALE COMPLETA
Casa V2 offre ora una personalizzazione molto più profonda.
🏷️ Macro-label della Panoramica
È possibile rinominare le principali sezioni:
- Stati attivi
- Temperature
- Esterno / Meteo
- Fotovoltaico / Batteria
- Mobilità
🚗 Nome Auto e Wallbox
È ora possibile utilizzare il nome reale della propria auto e della propria Wallbox.
Ad esempio:
Wallbox & EV
può diventare:
DAZE & BYD
oppure qualsiasi altro nome.
📸 FOTO PERSONALIZZATE
Casa V2 può ora utilizzare foto reali al posto dei visual grafici automatici.
🏠 Foto delle stanze
Ogni ambiente può avere una propria immagine personalizzata.
💡 Foto dei singoli oggetti
È possibile utilizzare una foto anche per:
- luci
- prese
- TV
- elettrodomestici
- sensori
- robot
- Wallbox
- altri dispositivi
Se non viene configurata una foto, Casa V2 mantiene automaticamente il visual grafico e il riconoscimento intelligente del dispositivo.
⬆️ CARICAMENTO DIRETTO DELLE FOTO
Le immagini possono essere caricate direttamente dal configuratore.
Casa Dashboard si occupa automaticamente di:
- ridimensionare la foto
- comprimerla
- salvarla in Home Assistant
- memorizzare il riferimento corretto
Il percorso preferenziale è:
/config/www/casa_dashboard_community/uploads/
con riferimento automatico /local/....
La v3.5.1 introduce inoltre un sistema di fallback per migliorare la compatibilità nei casi in cui il comando WebSocket dedicato all'upload non sia ancora disponibile.
Nel configuratore viene ora mostrata an...
Casa Dashboard Community v3.1.0 — Adaptive Overview & Custom Display Names
🇬🇧 English
🏠 Casa Dashboard Community v3.1.0
Casa Dashboard Community v3.1.0 focuses on making Casa V2 truly adaptable to real Community installations.
This release was developed after testing configurations very different from the original dashboard and collecting feedback from Community users.
The result is a much more flexible Overview, clearer entity configuration and new customization options.
✨ What's new
📊 Adaptive Casa V2 Overview
The Overview has been redesigned to work properly even when only a small number of the available Community mappings are configured.
You no longer need a configuration similar to the original Casa Dashboard setup to get a clean and useful Overview.
The layout now automatically adapts to the available information.
☀️ Solar / Battery / Grid improvements
Solar and energy information is now displayed using clearer, dedicated visual cards.
Improvements include:
- Solar production
- Battery state of charge
- Grid power
- Energy values
- Wallbox / EV information
Cards remain visually balanced even when only a few entities are available.
🔢 Improved value formatting
Power values are now automatically normalized.
For example:
4005.15 W
is displayed as:
4.01 kW
The dashboard also applies cleaner formatting to:
- battery percentage
- temperatures
- energy values
- generic numeric sensors
- EV / Wallbox states
🎨 Better light-theme support
Overview cards have been improved for Home Assistant light themes.
Contrast, borders and visual hierarchy are now much clearer.
🏷️ Custom display names for Overview entities
Global Community mappings can now have a custom display name, just like entities inside Casa V2 rooms.
For example:
Fotovoltaico Mario Homekit Grid
can simply become:
Grid
or:
Grid Import
The naming priority is now:
- Custom display name
- Home Assistant friendly name
- Casa Dashboard Community fallback name
The custom name is stored in the Community configuration and remains persistent.
⚙️ Clearer entity configuration
The previous message:
“Entity configuration incomplete”
has been removed.
The dashboard now clearly explains that the 173 Community mappings are optional.
You only need to configure the functions and devices that actually exist in your Home Assistant installation.
A configuration such as:
7 / 173
is therefore perfectly valid.
🏠 Casa V1 + Casa V2
Both experiences remain available:
Casa V1 — Classic
The original Casa Dashboard Community experience.
Casa V2 — Dynamic
The configurable generation designed to adapt to different homes.
🌍 Languages
Native interface support remains available for:
🇬🇧 English
🇮🇹 Italiano
📱 Responsive
Casa Dashboard Community continues to support desktop and mobile layouts.
📦 HACS
v3.1.0 remains fully compatible with HACS.
Special thanks to Mario Pagano for his feedback and suggestions that helped improve Casa Dashboard Community v3.1.0. 🙏
🔗 GitHub:
https://github.com/fabiovit/casa-dashboard
⭐ If you enjoy the project, consider leaving a star on GitHub.
☕ You can also support future development using the “Buy me a coffee” option inside the dashboard.
Created by Fabio Vittori
🇮🇹 Italiano
🏠 Casa Dashboard Community v3.1.0
Casa Dashboard Community v3.1.0 rende Casa V2 ancora più adattabile alle installazioni reali della Community.
Questa release nasce anche dal confronto con configurazioni molto diverse dalla dashboard originale e dai feedback ricevuti dagli utenti.
Il risultato è una Panoramica molto più flessibile, una configurazione delle entità più chiara e nuove possibilità di personalizzazione.
✨ Novità
📊 Panoramica Casa V2 adattiva
La Panoramica è stata riprogettata per funzionare correttamente anche quando vengono configurate solo poche delle associazioni Community disponibili.
Non è più necessario avere una configurazione simile alla Casa Dashboard originale per ottenere una Panoramica ordinata e utile.
Il layout si adatta automaticamente alle informazioni disponibili.
☀️ Miglioramenti Fotovoltaico / Batteria / Rete
Le informazioni energetiche vengono ora mostrate tramite card più chiare e dedicate.
Sono stati migliorati:
- produzione fotovoltaica
- stato batteria
- potenza rete
- energia
- Wallbox / EV
Le card mantengono un layout equilibrato anche quando sono presenti solo pochi sensori.
🔢 Formattazione dei valori migliorata
I valori di potenza vengono ora normalizzati automaticamente.
Ad esempio:
4005,15 W
viene visualizzato come:
4,01 kW
È stata inoltre migliorata la formattazione di:
- percentuale batteria
- temperature
- valori energetici
- sensori numerici
- stati EV / Wallbox
🎨 Migliore supporto ai temi chiari
Le card della Panoramica sono state ottimizzate per i temi chiari di Home Assistant.
Contrasto, bordi e gerarchia visiva sono ora molto più leggibili.
🏷️ Nomi visualizzati personalizzati nella Panoramica
Le associazioni globali Community possono ora avere un Nome visualizzato personalizzato, proprio come le entità delle stanze Casa V2.
Ad esempio:
Fotovoltaico Mario Homekit Grid
può diventare semplicemente:
Rete
oppure:
Prelievo rete
La priorità del nome diventa:
- Nome personalizzato
- Friendly name Home Assistant
- Nome Community
Il nome scelto viene salvato nella configurazione Community e rimane persistente.
⚙️ Configurazione entità più chiara
È stata eliminata la dicitura:
“Configurazione entità incompleta”
La dashboard chiarisce ora che le 173 associazioni Community sono opzionali.
Ogni utente deve configurare esclusivamente le funzioni e i dispositivi presenti nel proprio Home Assistant.
Quindi anche una configurazione:
7 / 173
può essere assolutamente corretta.
🏠 Casa V1 + Casa V2
Rimangono disponibili entrambe le esperienze:
Casa V1 — Classic
L'esperienza originale di Casa Dashboard Community.
Casa V2 — Dynamic
La versione configurabile progettata per adattarsi ad abitazioni differenti.
🌍 Lingue
Rimane disponibile il supporto nativo:
🇮🇹 Italiano
🇬🇧 English
📱 Responsive
Casa Dashboard Community continua a supportare desktop e smartphone.
📦 HACS
La v3.1.0 rimane completamente compatibile con HACS.
Un ringraziamento speciale a Mario Pagano per i feedback e i suggerimenti che hanno contribuito a migliorare Casa Dashboard Community v3.1.0. 🙏
🔗 GitHub:
https://github.com/fabiovit/casa-dashboard
⭐ Se il progetto vi piace, lasciate una stella al repository.
☕ Potete inoltre sostenere lo sviluppo tramite “Offrimi un caffè” direttamente dalla dashboard.
Realizzato da Fabio Vittori
Casa Dashboard Community v3.0.1 — Home Assistant Compatibility Hotfix
🇬🇧 English
Casa Dashboard Community v3.0.1
This hotfix resolves a first-configuration error reported on some Home Assistant versions, including Home Assistant 2025.9.3.
Fixed
- Removed dependency on
frontend.async_panel_exists - Added a compatible panel existence check using Home Assistant's
frontend_panelsregistry - Applied the same compatibility logic during integration unload/reload
- Prevented the error:
AttributeError: module 'homeassistant.components.frontend' has no attribute 'async_panel_exists'
- Existing room configuration and entity mappings are preserved
- No user configuration is reset or removed
If you experienced an error when adding Casa Dashboard Community after installation through HACS, updating to v3.0.1 is recommended.
🇮🇹 Italiano
Casa Dashboard Community v3.0.1
Questa hotfix risolve un errore durante la prima configurazione segnalato su alcune versioni di Home Assistant, incluso Home Assistant 2025.9.3.
Correzioni
- Rimossa la dipendenza da
frontend.async_panel_exists - Aggiunto un controllo compatibile tramite il registro
frontend_panelsdi Home Assistant - Applicata la stessa logica di compatibilità durante unload/reload dell'integrazione
- Corretto l'errore:
AttributeError: module 'homeassistant.components.frontend' has no attribute 'async_panel_exists'
- Stanze e associazioni entità esistenti vengono mantenute
- Nessuna configurazione utente viene cancellata o reimpostata
Se dopo l'installazione tramite HACS ricevevi un errore aggiungendo Casa Dashboard Community, è consigliato aggiornare alla v3.0.1.
Created / Realizzato da Fabio Vittori
Casa Dashboard Community v3.0.0 — Major Cleanup & Consolidation
🇬🇧 English
🏠 Casa Dashboard Community v3.0.0
Casa Dashboard Community reaches version 3.0.0.
This major release is focused on cleanup, consistency and consolidation rather than simply adding more features.
After the rapid development of the 2.x generation, the project has been reviewed and cleaned up to provide a stronger and more consistent foundation for future releases.
✨ What's new in 3.0.0
🧹 Major cleanup
- Unified backend and frontend versioning
- Removed stale internal references left from older 1.x / 2.x releases
- Cleaned repository structure
- Removed obsolete standalone release-note files
- Refreshed project documentation
- Verified package structure for HACS distribution
🎨 Casa V1 + Casa V2
Both dashboard experiences remain available:
Casa V1 — Classic
The original Casa Dashboard Community experience.
Casa V2 — Dynamic
The configurable generation designed to adapt to different homes and Home Assistant installations.
Nothing has been removed from the core experience.
🏠 Dynamic rooms
Casa V2 still allows you to:
- create your own rooms
- rename and reorder them
- choose room type and icon
- create multiple rooms of the same type
- remove unused rooms
- assign multiple Home Assistant entities to each room
⚙️ Visual configurator
The in-dashboard configurator remains fully available.
You can search entities using:
- Home Assistant friendly name
entity_id- custom display name
The 173 Community entity mappings are still supported.
The improved scrolling system introduced during the 2.1.x series is also preserved, making large installations with many rooms and mappings easier to manage.
🧠 Smart device recognition
Casa V2 continues to use multiple sources to understand what a device represents:
- custom display name
- Home Assistant friendly name
- recognized function
- Home Assistant icon
device_class- entity domain
This allows generic entities such as smart plugs to use a more appropriate visual when their name clearly identifies the connected device.
📊 V2 Overview
The Overview remains focused on useful information such as:
- active states
- temperatures
- outdoor and weather conditions
- solar production
- battery
- grid data
- Wallbox
- EV information
Sections that are not configured remain hidden automatically.
🌍 English / Italian
Native language support remains available for:
🇬🇧 English
🇮🇹 Italiano
The selected language is remembered locally on the current device/browser.
📱 Responsive
Casa V1 and Casa V2 continue to support both desktop and mobile layouts.
✅ Validation
Before release, the package was checked for:
- JavaScript syntax
- Python syntax
- JSON validity
- version consistency
- HACS package structure
This release gives Casa Dashboard Community a cleaner and more stable foundation for the next stage of development.
🔗 GitHub:
https://github.com/fabiovit/casa-dashboard
⭐ If you enjoy the project, consider leaving a star on GitHub.
☕ You can also support future development using the “Buy me a coffee” option inside the dashboard.
Created by Fabio Vittori
🇮🇹 Italiano
🏠 Casa Dashboard Community v3.0.0
Casa Dashboard Community arriva alla versione 3.0.0.
Questa major release è dedicata soprattutto a pulizia, coerenza e consolidamento, non semplicemente all'aggiunta di nuove funzioni.
Dopo il rapido sviluppo della serie 2.x, il progetto è stato rivisto e ripulito per creare una base più solida e coerente per le prossime release.
✨ Novità della 3.0.0
🧹 Pulizia generale
- Unificato il versioning tra backend e frontend
- Rimossi riferimenti interni obsoleti rimasti dalle vecchie release 1.x / 2.x
- Ripulita la struttura del repository
- Rimossi i vecchi file release-note non più necessari
- Aggiornata la documentazione
- Verificata la struttura del pacchetto per la distribuzione tramite HACS
🎨 Casa V1 + Casa V2
Rimangono disponibili entrambe le esperienze:
Casa V1 — Classic
L'esperienza originale di Casa Dashboard Community.
Casa V2 — Dynamic
La generazione configurabile progettata per adattarsi ad abitazioni e installazioni Home Assistant differenti.
Le funzioni principali non sono state rimosse.
🏠 Stanze dinamiche
Casa V2 continua a permettere di:
- creare le proprie stanze
- rinominarle e riordinarle
- scegliere tipo e icona
- creare più stanze dello stesso tipo
- eliminare quelle inutilizzate
- associare più entità Home Assistant alla stessa stanza
⚙️ Configuratore visuale
Rimane disponibile il configuratore direttamente dalla dashboard.
Le entità possono essere cercate tramite:
- friendly name Home Assistant
entity_id- nome visualizzato personalizzato
Restano supportate le 173 associazioni Community.
È stato mantenuto anche il sistema di scorrimento migliorato introdotto nella serie 2.1.x, utile soprattutto nelle installazioni con molte stanze e associazioni.
🧠 Riconoscimento intelligente dei dispositivi
Casa V2 continua a utilizzare diverse informazioni per capire cosa rappresenta un dispositivo:
- nome visualizzato
- friendly name Home Assistant
- funzione riconosciuta
- icona Home Assistant
device_class- dominio dell'entità
Questo permette anche a entità generiche, come una smart plug, di utilizzare un visual più appropriato quando il nome identifica chiaramente il dispositivo collegato.
📊 Panoramica V2
La Panoramica continua a concentrarsi sulle informazioni realmente utili:
- stati attivi
- temperature
- condizioni esterne e meteo
- fotovoltaico
- batteria
- dati rete
- Wallbox
- EV
Le sezioni non configurate vengono automaticamente nascoste.
🌍 Italiano / Inglese
Rimane disponibile il supporto nativo:
🇮🇹 Italiano
🇬🇧 English
La lingua selezionata viene memorizzata localmente sul dispositivo/browser utilizzato.
📱 Responsive
Casa V1 e Casa V2 continuano a supportare desktop e smartphone.
✅ Verifiche
Prima della pubblicazione sono stati controllati:
- sintassi JavaScript
- sintassi Python
- validità JSON
- coerenza del versioning
- struttura del pacchetto HACS
Questa release fornisce a Casa Dashboard Community una base più pulita e stabile per i prossimi sviluppi.
🔗 GitHub:
https://github.com/fabiovit/casa-dashboard
⭐ Se il progetto vi piace, lasciate una stella al repository.
☕ Potete inoltre sostenere lo sviluppo tramite “Offrimi un caffè” direttamente dalla dashboard.
Realizzato da Fabio Vittori