Skip to content

HKI Framework 3.6.1

Compare
Choose a tag to compare
@jimz011 jimz011 released this 03 Apr 03:21
d1c2eb2

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 than configuration.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 into configuration.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/