HKI Framework 3.6.1
Homekit Infused 3.6.1
*Welcome back precious footer
Changes:
- The great return of the footer navigation bar
- Views can now be added to the footer (read documentation on the repo, go to the addon_list for docs)
- The header margins have been slightly adjusted so it would look better on desktops and better in conjunction with the new footer
- The subtitle in the header has its functionality reset and will no longer act as a home/menu button, it will now trigger the all notifications popup like it always used to do
- Double tapping the subtitle in the header will now take you to the HA Settings page for quicker access
- Kiosk mode has been removed in favor of the method used in 3.5.3 (read the breaking changes below)
- Removed unused files
- Bugfixes and slight speed improvements
BREAKING CHANGES (this ONLY applies to people coming from 3.6.0!):
- In favor of having a footer again I had to remove kiosk mode since that will also hide the tab bar, this change will undo the breaking change in the previous version (and will also make the header disappear again on other lovelace dashboards). Fortunately, this time that bar will now simply be a footer and will work on other dashboards (that do not have a footer). It will not work nice with dwains dashboard! So make sure you REMOVE kiosk mode from HACS!!!
Notes:
- Do NEVER update past the latest compatible HA version if you don't want HKI to break. You can find the latest compatible version either on this repo or in the HA Settings (accessible through the HKI menu).
- The newest beta breaks HKI and it requires lovelace_gen to get updated by its developer. I have no say in this and I have no ETA as to when this will be possible!
Tips:
- The next HA version will forbid the use of
!secrets
on any other file thanconfiguration.yaml
and your main lovelace file. Needless to say, this doesn't work in split files. If you happen to have a split configuration I will suggest preparing for this change by removing all the secrets you might find in your config. If you really rely on !secrets then move the necessary config intoconfiguration.yaml
since that file is not affected by this change.
How to update:
I will first stress out that you will have to make a backup of your current setup (as you should always do).
Drag and drop all the files into the root of your Home Assistant setup (the paths must match so if you have done it right it will ask you to overwrite files, click yes and the update is complete) Now restart your Home Assistant.
You can find update paths for each version here https://github.com/jimz011/homekit-infused/tree/updates/