An fully auto generating Home Assistant UI dashboard for desktop, tablet and mobile by Dwains for desktop, tablet, mobile
I spend again a lot of work on 3.1 ๐ฎโ๐จ Please consider a donation ๐
apexcharts_card_templates:
and by hand you can use
dwains-dashboard/apexcharts_card_templates
folder and put your template YAML files inside that folder. After that reboot HA.--dwains-house-information-badge-background
, --dwains-house-information-badge-color
, --dwains-info-badge-background
, --dwains-info-badge-color
.A completely rewritten and redesigned dashboard. And this time... FULLY AUTO GENERATING! ๐ . For the last months I worked on a complete new dashboard where it is no longer necessary to edit anything in a YAML file to generate the pages/views. But instead immediately presents you with a working dashboard based on all your devices in your Home Assistant setup and your areas. And that fully automatic!
With Dwains Dashboard v3 it is just 1 click install (through HACS), add Dwains Dashboard in your Home Assistant integrations and done.. you got a working dashboard. You can edit all the things you want in the UI. For people that still want to edit everything in YAML files, you still can! DD automatically creates YAML files with the changes you make through the UI. Any changes in the YAML files are automagic recognized and loaded back in to the UI ๐
Please enjoy Dwains Dashboard V3 and consider a small donation to me ๐ฏ . I specially would thank all my existing sponsors! These people made it possible for me to spend my free time working on Dwains Dashboard ๐
Note Dwains Dashboard version 3 is no where comparable to version 1 or 2!
Please consider a donation ๐
v2.0.7 is only compatible with HA 2022.2 and newer!
If you get an error after updating please make 1000% sure you cleared your cache!
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
custom_components
copy this folder.ui-lovelace.yaml
and configuration.yaml
are located).custom_components
to the main folder of your Home Assistant installation and overwrite all existing files!
5. Reboot your Home Assistant
6. Clear your browser cache on all devices
If you are running older version then 2.0.0: First upgrade to 2.0.0 and then to 2.0.7. To upgrade to 2.0.0 follow this upgrade guide: https://dwainscheeren.github.io/dwains-lovelace-dashboard/information/update.html#how-to-update-to-20
Please consider a donation ๐
Changes:
v2.0.5 is only compatible with HA 2021.10 and newer!
If you get an error after updating please make 1000% sure you cleared your cache!
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
custom_components
copy this folder.ui-lovelace.yaml
and configuration.yaml
are located).custom_components
to the main folder of your Home Assistant installation and overwrite all existing files!
5. Reboot your Home Assistant
6. Clear your browser cache on all devices
If you are running older version then 2.0.0: First upgrade to 2.0.0 and then to 2.0.5. To upgrade to 2.0.0 follow this upgrade guide: https://dwainscheeren.github.io/dwains-lovelace-dashboard/information/update.html#how-to-update-to-20
Please consider a donation ๐
Changes:
v2.0.4 is only compatible with HA 2021.10 and newer!
Dwains Dashboard now has a own logo ๐
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
custom_components
copy this folder.ui-lovelace.yaml
and configuration.yaml
are located).custom_components
to the main folder of your Home Assistant installation and overwrite all existing files!If you are running older version then 2.0.0: First upgrade to 2.0.0 and then to 2.0.4. To upgrade to 2.0.0 follow this upgrade guide: https://dwainscheeren.github.io/dwains-lovelace-dashboard/information/update.html#how-to-update-to-20
Please consider a donation ๐
Changes:
I'm currently working on v2.1.0 and also on v3.0.0. Version 2.1 will have some new small features and 3.0 will be a total rewriten dashboard.
v2.0.3 is only compatible with HA 2021.5 and newer!
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
If you are running 2.0.0, 2.0.1 or 2.0.2:
custom_components
copy this folder.ui-lovelace.yaml
and configuration.yaml
are located).custom_components
to the main folder of your Home Assistant installation and overwrite all existing files!If you are running older version then 2.0.0: First upgrade to 2.0.0 and then to 2.0.3. To upgrade to 2.0.0 follow this upgrade guide: https://dwainscheeren.github.io/dwains-lovelace-dashboard/information/update.html#how-to-update-to-20
Please consider a donation ๐
v2.0.2 is only compatible with HA 2021.4 and newer!
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
If you are running 2.0.0 or 2.0.1:
custom_components
copy this folder.ui-lovelace.yaml
and configuration.yaml
are located).custom_components
to the main folder of your Home Assistant installation and overwrite all existing files!If you are running older version then 2.0.0: First upgrade to 2.0.0 and then to 2.0.2. To upgrade to 2.0.0 follow this upgrade guide: https://dwainscheeren.github.io/dwains-lovelace-dashboard/information/update.html#how-to-update-to-20
Please consider a donation ๐
v2.0.1 is only compatible with HA 0.118 or 2021.1.1 and newer
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
If you are running 2.0.0:
custom_components
copy this folder.ui-lovelace.yaml
and configuration.yaml
are located).custom_components
to the main folder of your Home Assistant installation and overwrite all existing files!If you are running older version then 2.0.0: First upgrade to 2.0.0 and then to 2.0.1. To upgrade to 2.0.0 follow this upgrade guide: https://dwainscheeren.github.io/dwains-lovelace-dashboard/information/update.html#how-to-update-to-20
v2.0.0 is only compatible with HA 0.117 and newer
Note: Dwains Theme has been renamed to Dwains Dashboard!
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
You can only update to 2.0 if you have 1.4 installed.
The update process is a little bit complicated but I tried to make it as easy as possible. I made splitted the upgrade guide into 5 sections. If you experience any issues during the installation of 2.0 you can get live personal assistant from me, Dwains Dashboard Discord Server
Hint: With /config/ I mean the folder where your whole HA config is.
Section 1 - Remove existing Dwains Theme 1.*
To update to Dwains Dashboard 2.0.0 you first need to remove your 1. version of Dwains Theme follow all steps below (Don't worry we will keep your existing Dwains Theme config and addons, these will automatic work in 2.0.0), after that we need to modify your config files and your addons.*
Section 2- Some small changes to your existing Dwains Theme config files
The files scenes.yaml
and cameras.yaml
in your dwains dashboard configs needs to be changed. If you use them go to /config/dwains-dashboard/configs and open them.
cameras.yaml
needs to be changed like explained in this screenshot.scenes.yaml
needs to be changed like explained in this screenshot.Section 3 - Adjust your addons
If you have any addons installed follow this step, otherwise skip this step!
Open up the folder /config/dwains-dashboard/configs and check, we need to make some adjustments to these files.
path: 'dwains-theme/addons/rooms/hello-room/page.yaml'
to path: 'dwains-dashboard/addons/rooms/hello-room/page.yaml'
_d_t_config
to _dd_config
, _d_t_trans
to _dd_trans
, _d_t_icons
to _dd_icons
and _d_t_global
to _dd_global
In 2.0 there isn't a custom_resources.yaml
file anymore for any custom/third party cards. You will need to add them back by hand after installing 2.0. Go to HA Configuration -> Lovelace Dashboards and click in the top on Resources. Here you can click on the "+" sign bottom right and add all your custom cards you first had in dwains-theme/resources/custom_resources.yaml
.
Section 4 - Dynamic_page.yaml is deprecated
If you use the dynamic_page.yaml
in your current installation I have some good and bad news. The bad news is that it is deprecated, the good news is I created a new function for this to put as many custom pages in the main navigation bar as you want!!
You must copy the addon:
part you had in dwains-theme/configs/dynamic_page.yaml
into the addon:
part in dwains-dashboard/configs/more_page.yaml
. Then add the key main_menu: 'true'
to the addon. Then this addon will show up in your main navigation bar!
(Read more here)
Section 5 - Reboot HA
Reboot your Home Assistant. Dwains Theme 1.* should now be fully removed. Now we can install 2.0 with your existing config.
Section 6 - Install Dwains Dashboard 2.0
Install Dwains Dashboard 2.0 as explained here.
main_menu: true
to an more_page addon to show it in the main navigation bar! Read more here
dwains-heading-card
see this screenshot.cameras.yaml
and scenes.yaml
have new structure! Please change these files to the new standard. The file cameras.yaml
needs to be changed like explained in this screenshot.The file scenes.yaml
needs to be changed like explained in this screenshot._d_t_config
to _dd_config
, _d_t_trans
to _dd_trans
, _d_t_icons
to _dd_icons
and _d_t_global
to _dd_global
path: 'dwains-theme/addons/rooms/hello-room/page.yaml'
to path: 'dwains-dashboard/addons/rooms/hello-room/page.yaml'
main_menu: 'true'
part.safety:
in the room docs.show_covers: closed
in global.yaml
(defaults to open).picture_path
key in persons.yaml for the photo of the person is now DEPRECATED! I now load the default picture automatic which you can set yourself in HA if you go to persons.
2.0.0 was a lot of work! Please consider a donation ๐
v1.4.1 is compatible with HA 0.110, 0.111, 0.112, 0.113
If you are running Dwains Theme 1.3.*: Follow the normal update manual (top of this page). Please follow all steps.
The file dwains-theme/plugins/button-cards-templates/homepage/header/greeting.yaml
is no longer used, so make sure you remove/don't have that file.
If you are running older version of Dwains Theme then 1.3.0: Then follow the update manual of 1.3.0 first see here.