Releases: dwainscheeren/dwains-lovelace-dashboard
v2.0.7 - Small changes
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!
How to install 2.0.7 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0.7 manual:
- Download version 2.0.7 and unzip the file.
- Inside this folder you will see a folder called
custom_components
copy this folder. - Go to the main folder of your Home Assistant installation. This is the folder where you config is. (Hint: its the folder where for example the files
ui-lovelace.yaml
andconfiguration.yaml
are located). - Paste the
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 - You are done!
How to update to 2.0.7. thought HACS:
- Open HACS
- Go to Dwains Dashboard and click update
- Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
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 - HA 2021.12 compatibility and bug fixes
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!
How to install 2.0.5 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0.5 manual:
- Download version 2.0.5 and unzip the file.
- Inside this folder you will see a folder called
custom_components
copy this folder. - Go to the main folder of your Home Assistant installation. This is the folder where you config is. (Hint: its the folder where for example the files
ui-lovelace.yaml
andconfiguration.yaml
are located). - Paste the
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 - You are done!
How to update to 2.0.5. thought HACS:
- Open HACS
- Go to Dwains Dashboard and click update
- Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
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:
- Made DD compatible with HA 2021.12
- Fixed issue with theme colors not always loading for some people.
v2.0.4 - Bug fixes and small changes
v2.0.4 is only compatible with HA 2021.10 and newer!
Dwains Dashboard now has a own logo 😄
How to install 2.0.4 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0.4 manual:
- Download version 2.0.4 and unzip the file.
- Inside this folder you will see a folder called
custom_components
copy this folder. - Go to the main folder of your Home Assistant installation. This is the folder where you config is. (Hint: its the folder where for example the files
ui-lovelace.yaml
andconfiguration.yaml
are located). - Paste the
custom_components
to the main folder of your Home Assistant installation and overwrite all existing files! - Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
How to update to 2.0.4. thought HACS:
- Open HACS
- Go to Dwains Dashboard and click update
- Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
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:
- Dwains Dashboard notifications are again closed when you click on the 'X' mark. (#311)
- The bug with the blue background in the header is fixed, its now black/dark again.
- Added iot_class to manifest.json
- Fixed a bug that person page froze and history was not visible of a person on the person page. (#325)
- Updated light entity card to latest version (#324)
- Updated Spanish language file (#323)
- Support for FontAwesome Duotone icons (#300)
- Fix bug with .installed file not created on some devices (#316)
- Updated German translation (#279)
- Added Slovak language (#278)
- Add support for graph type in the room-page_entities (#276)
- Make it possible to hide lights page from main menu (#276)
- Some small other not noticeable bug fixes.
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 - Compatible with HA 2021.5
v2.0.3 is only compatible with HA 2021.5 and newer!
How to install 2.0.3 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0.3:
If you are running 2.0.0, 2.0.1 or 2.0.2:
- Download version 2.0.3 and unzip the file.
- Inside this folder you will see a folder called
custom_components
copy this folder. - Go to the main folder of your Home Assistant installation. This is the folder where you config is. (Hint: its the folder where for example the files
ui-lovelace.yaml
andconfiguration.yaml
are located). - Paste the
custom_components
to the main folder of your Home Assistant installation and overwrite all existing files! - Make sure you are updated to HA 2021.5!
- Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
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 - Compatible with HA 2021.4
v2.0.2 is only compatible with HA 2021.4 and newer!
How to install 2.0.2 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0.2:
If you are running 2.0.0 or 2.0.1:
- Download version 2.0.2 and unzip the file.
- Inside this folder you will see a folder called
custom_components
copy this folder. - Go to the main folder of your Home Assistant installation. This is the folder where you config is. (Hint: its the folder where for example the files
ui-lovelace.yaml
andconfiguration.yaml
are located). - Paste the
custom_components
to the main folder of your Home Assistant installation and overwrite all existing files! - Make sure you are updated to HA 2021.4.
- Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
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 - Some small bug fixes and speed improvements
v2.0.1 is only compatible with HA 0.118 or 2021.1.1 and newer
How to install 2.0.1 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0.1:
If you are running 2.0.0:
- Download version 2.0.1 and unzip the file.
- Inside this folder you will see a folder called
custom_components
copy this folder. - Go to the main folder of your Home Assistant installation. This is the folder where you config is. (Hint: its the folder where for example the files
ui-lovelace.yaml
andconfiguration.yaml
are located). - Paste the
custom_components
to the main folder of your Home Assistant installation and overwrite all existing files! - Reboot your Home Assistant
- Clear your browser cache on all devices
- You are done!
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 - Dwains Dashboard now 1 click install and complete refactored!
v2.0.0 is only compatible with HA 0.117 and newer
Note: Dwains Theme has been renamed to Dwains Dashboard!
How to install 2.0 fresh (if you are new):
https://dwainscheeren.github.io/dwains-lovelace-dashboard/getting-started/installation.html
How to update to 2.0:
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.*
- Make a backup of your current HA setup.
- Go to your /config/ folder and rename the folder dwains-theme to dwains-dashboard.
- Go to your /config/ folder and remove the file dwains-theme-lovelace-yaml.
- If you use any custom resources then backup the file /config/dwains-dashboard/resources/custom_resources.yaml somewhere safe. You need to add these back after installing 2.0.
- Go inside the folder /config/dwains-dashboard and remove the following folders: plugins, resources, translations, views. Make sure you keep the folders 'configs' and the folder 'addons'!.
- Go to the folder /config/themes and remove the files dwains-theme-black.yaml, dwains-theme-dark.yaml, dwains-theme-light.yaml and dwains-theme-white.yaml.
- Go to the folder /config/www and remove the folder dwains-theme.
- Go to the folder /config/packages and remove the folder dwains-theme.
- Go to the folder /config/custom_components and remove the folder dwains-theme.
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.
- 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.
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.
- If you use addons the name of the folder dwains-theme has changed to dwains-dashboard so for check all your config files. For example rename
path: 'dwains-theme/addons/rooms/hello-room/page.yaml'
topath: 'dwains-dashboard/addons/rooms/hello-room/page.yaml'
- Some addons use an include to heading.yaml, this file is deprecated.
Change the code as explained in this screenshot. - The following variables have been renamed, so if you use them, please rename them.
_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.
Breaking changes:
- Dynamic_page.yaml is deprecated! You need to copy your addon to an more_page addon. Now you can add
main_menu: true
to an more_page addon to show it in the main navigation bar! Read more here - Partial heading.yaml is deprecated! Replace it with a new card called
dwains-heading-card
see this screenshot. cameras.yaml
andscenes.yaml
have new structure! Please change these files to the new standard. The filecameras.yaml
needs to be changed like explained in this screenshot.The filescenes.yaml
needs to be changed like explained in this screenshot.- The following variables have been renamed, so if you use them, please rename them.
_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
- If you use addons the name of the folder dwains-theme has changed to dwains-dashboard so for check all your config files. For example rename
path: 'dwains-theme/addons/rooms/hello-room/page.yaml'
topath: 'dwains-dashboard/addons/rooms/hello-room/page.yaml'
New Features:
- Dwains Themes are now only applied to the Dwains Dashboard itself, this means that the colors are only used in the dashboard and not outside of it. You now can also use the default HA theme if you want to create a complete own theme. And you can also now set a own primary color (to replace the blue color) for icons etc. These settings can be found under Options in the integration Dwains Dashboard on your integrations page.
- You can set a own name for the dashboard in the integration options.
- You can set a own sidebar icon for the dashboard in the integration options.
- You can hide the cameras and scenes page from the main navigation bar
- You can add own pages to the main navigation bar, see more_page addons and the
main_menu: 'true'
part. - Vibration Sensor support for rooms @roblandry link
- Add weather page and link to it from weather widget. @roblandry link
- New Safety Devices @roblandry link
You now can add specific devices to a room like for example a smoke sensor. When this sensor gets triggered you get a warning inside your main header and in the room card. Seesafety:
in the room docs. - Add Tracking to Map @roblandry link
- Correct batteries with string values. Add color gradient to batteries. @roblandry link
- You can set if you want to see open, closer or partly_closed covers in the header (as state). Use
show_covers: closed
inglobal.yaml
(defaults to open).
Changes:
- Changed the name Dwains Theme to Dwains Dashboard.
- Completly refactored all the code of Dwains Dashboard.
- Use webpack now to compile my own Dwains Lovelace cards, no external load of Litelement through unkpg.com. This means you can use Dwains Dashboard now fully offline from the internet without problems. It's also a lot faster as the custom cards for my dashboard are now compiled and optimized.
- You don't have to change/touch any of your existing HA files/config to setup and use Dwain Dashboard. Setting up Dwains Dashboard is now all done automatic during installation.
- The
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. - You now can use Dwains Dashboard together with HKI (Homekit Infused)
2.0.0 was a lot of work! Please consider a donation 👍
v1.4.1 - Small bug fixes
v1.4.1 is compatible with HA 0.110, 0.111, 0.112, 0.113
How to update to 1.4.1?
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.
Changes:
- Made all 3 info cards on a climate page equal width when you don't have a climate entity.
- Added a space in the header in a room for doors and windows.
- Add light unavailable state @Klumpke (#143)
- 01.homepage.yaml - show active tab in other langs @Benjy04 (#144)
- Remove Duplicate key - app-header-background-color @bacco007 (#145)
- Fix for light colors when off and unavailable @roblandry (#153)
- Fix media_player background color. Fixes #151 @roblandry (#154)
v1.4.0 - New features & bug fixes
v1.4.0 is compatible with HA 0.110 and HA 0.111
How to update to 1.4.0?
If you are running Dwains Theme 1.3.*:
Follow the normal update manual see here.
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.
New Features:
- You can add your house information favorites on the homepage now. Add the line
favorites_homepage: 'true'
to yourglobal.yaml
file. - Add option to remove the header in more_page addons. Use
show_header: 'false'
, this variable is not required and true by default. - It is now possible to create and add addons to the house information page. Just use the
addons:
tag in thehouse_information.yaml
file.
Changes:
- BREAKING: Replaced all Font Awesome icons with Material Design Icons, so FA is no longer included in my theme. If you use rooms with Font Awesome (FAS/FAR) icons you need to replace them with Material Design (MDI) icons!! (If you want to use FA icons, please look here).
- BREAKING: Calendar on the house information is removed/deprecated. Now you can use addons between the favorites and the activity. The calendar is now an addon, please take a look here for an calendar addon.
- BREAKING: Vacuum page has changed. I removed the HACS lovelace-xiaomi-vacuum-map-card from the theme and replaced it with denysdovhan/vacuum-card. But this is card is not required. You can enable it in your vacuum settings, take a look here on how to configure this.
1.4.0 was a lot of work! If you want to help me you can do a small donation 😄 :
v1.3.1 - Some small bug fixes
How to update to 1.3.1?
If you are running Dwains Theme 1.3.0:
Follow the normal update manual see here
If you are running older version of Dwains Theme then 1.3.0: Follow the update manual of 1.3.0 see here
Changes:
- Fixed a bug in
dwains-flexbox-card
that it sometimes loads slow, now it's a lot faster. - Added translations for Rooms & Devices on homepage.
- The margin above the header is now only applied on laptop & dekstop view.
- Fixed bug for width of tabs on mobile, now you can't scroll horizontal anymore.