Skip to content

Releases: jimz011/homekit-infused

HKI Framework 3.0.0b

03 Sep 17:12
b491545
Compare
Choose a tag to compare
HKI Framework 3.0.0b Pre-release
Pre-release

Same as the alpha

changes:

  • fixed path in themes (the alpha version would not start unless you had user_content from previous versions, this is now fixed)
  • changed example alarm config (there is no longer a secret, so people that did a copy/paste will no longer face an error)

HKI Framework v3.0.0

03 Sep 06:04
006a5f3
Compare
Choose a tag to compare
HKI Framework v3.0.0 Pre-release
Pre-release

This is the HKI Framework alpha version. Please comment on discord and tell me if there is something missing or not working (also tell me if it does work and also tell me how it performs for you)

Homekit Infused Framework v3.0.0a

NOTE: This is ONLY the framework, this does not include ANY card! You can get addons from the repo (at the time of writing there are only a few addons to choose from, the addons will be uploaded within the upcoming week!)

For full documentation please visit the repo

The following changes mentioned below only apply to the Framework!

  • Completely redesigned structure
  • Every single view can now have addons (see documentation)
  • Blazing fast compared to previous versions
  • Removed all UI options with the exception of theme settings
  • Moved header/button titles to the homekit-infused/user/config/header.yaml file
  • Removed all translations (since HKI 3.x.x is more like a lego house, translating can be done by anyone and will take only a minute or so)
  • Removed alarm view in favor of a popup on the frontpage (by pressing the lock icon)
  • Removed laundry view (you can use the cleaning view instead)
  • The menu is now a separate addon and can be removed if desired
  • The header is now sticky and will no longer slide up when scrolling down
  • The header is now compatible with desktop/tablet modes and will look much better
  • Changed a few theme colors, restarting home assistant or reloading lovelace will now show a readable red bar
  • Slimmed down the header code
  • Removed 1500+ entities (please read the documentation when installing on existing systems)
  • It is now easier than ever to create addons for HKI, please read the documentation.
  • Oh did I mention it is blazing fast? You had wished you had this months ago! (trust me on this!)

Existing users:
Please read the documentation (there is a section named `Previous HKI Installs) as there is a bit of work to do, a lot of things have changed and the previous two major versions have taught me a lot.
This has also taught me that expanding v2.x.x was a bad idea as it would get slower and slower the more features I would add.
Instead I have separated the code. The framework can be used standalone and does not require any of the HKI cards to be installed.
Using the framework as standalone will give you the HKI header (notifications, greeting, sensors and lock), the footer (logged in username and home/menu button) and it will give you a preset of 27 usable views.
The number of views is fixed! If you want more views than 27, please do a feature request and I will add them. Did I already mention that the performance has increased so much that you might be able to run this on a rpi now?

Remember that this is ONLY the framework and it does NOT include cards, seasoned home assistant users will probably already want to play with this and I will suggest to wait to merge it to the new version once all the addons (or the addons you need) are released.
This will NOT work as a second dashboard to your old setup! So there is no way to run them side by side. Backing up your current setup is never a stupid idea!

HKI 2.0.0 Release Candidate (Beta 12)

04 Jun 01:28
1bcc7b5
Compare
Choose a tag to compare
Pre-release

This is the Release Candidate of HKI 2.0.0 (beta 12)

Changes beta 12:
Same release as beta 11 but with the following items fixed (you don't need to update to beta12 if you've have been following the discord channel and fixed the items yourself)

  • Fixed appdaemon4 default path for use with Home Assistant (Supervised)
  • Notifications (notifications.yaml) are now all commented (this file now serves as example as intended)
  • Fixed an error where remote.yaml would stop the interface from loading
  • Fixed a bug where it would not show room 10 on the first floor in lights view.

Changes beta 11:

  • HKI is now fully compatible with HA 0.110.x
  • Revised French, Romanian, Italian, Hebrew and Spanish language (this adds vacuum and cover translations, English and Dutch are already available, more languages will follow)
  • Added Polish language (thanks to @donhimol)
  • Fixed bug where changing the language would not reset the attached input_boolean after an error
  • Fixed bug where changing the icon set would not reset the attached input_boolean after an error
  • Fixed bug where the header and/or header subtitle could not be hidden.
  • Added missing header boolean for the covers view.
  • Added cover switch popup
  • Fans on the climate view now show a spinning icon when turned on and now shows a blue color
  • Media Player widget is now an option (fill in the media_players in the room config), this is currently limited to simple media players, I will add functionality to this in upcoming versions.
  • A Google Home widget is now added to the media player view
  • Custom Header has been fixed (please update it via HACS and clear cache). You can now set HKI to be your main dashboard again. As a result the workaround has been removed!
  • Storage mode is now included, the default dashboard and you can create your own dashboards with the Home Assistant interface just like you would without HKI. To have HKI as your main dashboard go to the sidebar and select the preferred dashboard, which is user based.
  • New users that have created an entire dashboard with the lovelace UI editor will be pleased to know that installing HKI will not overwrite anything, nor will you lose access to that dashboard.
  • As a result of the above resources are no longer included in the HKI package, you will have to install them yourself through HACS. After installing an addon it will ask you to add the resources automatically. If you have already installed the addons all you would need to do is add the resources (I suggest you keep the current resource file as a backup which can be found in dashboards/resources as you can quickly copy/paste it into the UI that way). To add resources to Home Assistant go to the Home Assistant Configuration menu and select Lovelace Dashboards. There will then be a tab that says Resources.
  • Your own resources can now be used and will not be overwritten by HKI updates.
  • Fixed an issue where badges on buttons would not update after a change.
  • The Room Config settings will now only show config for the amount of rooms selected per floor (this to avoid rooms not being loaded at startup, please check the room config and add/change your settings if needed)
  • You can now select the amount of floors shown in the lights and devices view. Invoke edit mode to change how it looks or hide it entirely.
  • All groups in HKI Settings > Room Config are now working. The views will no longer get its entities from device_counters.yaml. This file is still needed for counting the number of devices that are 'on' so you won't need to make any changes here. This will also pave the way for a room based view which is highly requested. Make sure you fill in all the blanks in room config and add your cameras in the new camera config view. Remember, your config will no longer come from the extra_settings.yaml file and you MUST fill in the HKI Settings > Room Config for the views to work properly.
  • HKI Settings has 2 new options: Google Home and Cameras
  • Border radius has returned to the theme settings view and can now be set in the ui again. You can safely remove user_content/theme_settings/border-radius.yaml. To use the variable border-radius inside of your custom cards use the following style variable: `border-radius: {{ states('input_select.border_radius_selector') }};
  • Fixed missing custom buttons (the settings would say there are 8 buttons to configure, but 3 were missing)
  • Bugfixes and small enhancements to the code. Cleaned up some of the unused includes.

HOW TO UPDATE?
Remove the following folders and files:

- dashboards
- packages
- ui-lovelace.yaml
- homekit-infused.yaml
- homekit-infused-settings.yaml
- python_scripts (unless you need this folder yourself, this is no longer needed)
- themes

Copy the following folders and files to the root of your HA setup:

- dashboards
- packages
- themes
- homekit-infused.yaml
- homekit-infused-settings.yaml

Change the dashboard setup in your configuration.yaml to the following:

lovelace:
  mode: storage
  dashboards:
    homekit-infused:
      mode: yaml
      title: HKI
      icon: mdi:cellphone
      show_in_sidebar: true
      filename: homekit_infused.yaml
    hki-settings:
      mode: yaml
      title: HKI Settings
      icon: mdi:tools
      show_in_sidebar: true
      filename: homekit_infused_settings.yaml

You might be wondering where the resources have gone, they will no longer be included in any of the future versions. Resources now have to be set within the UI (Sidebar > Lovelace Dashboards > Resources), this change was done to make storage mode dashboards available next to yaml mode dashboards. This makes it possible for new users to keep their already created dashboards and existing users can try out the official UI editor if they haven't done so in the past. It is now also possible to add your own custom resources.

To make it easier on you, I have compiled a list with all used resources that you can easily copy and enter.

- /hacsfiles/air-visual-card/air-visual-card.js
- /hacsfiles/button-card/button-card.js
- /hacsfiles/calendar-card/calendar-card.js
- /hacsfiles/check-button-card/check-button-card.js
- /hacsfiles/config-template-card/config-template-card.js
- /hacsfiles/cover-popup-card/cover-popup-card.js
- /hacsfiles/custom-header/custom-header.js
- /hacsfiles/light-popup-card/light-popup-card.js
- /hacsfiles/lovelace-auto-entities/auto-entities.js
- /hacsfiles/lovelace-card-mod/card-mod.js
- /hacsfiles/lovelace-card-tools/card-tools.js
- /hacsfiles/lovelace-gap-card/gap-card.js
- /hacsfiles/lovelace-gui-sandbox/gui-sandbox.js
- /hacsfiles/lovelace-layout-card/layout-card.js
- /hacsfiles/lovelace-more-info-card/more-info-card.js
- /hacsfiles/lovelace-state-switch/state-switch.js
- /hacsfiles/lovelace-text-input-row/lovelace-text-input-row.js
- /hacsfiles/lovelace-xiaomi-vacuum-map-card/xiaomi-vacuum-map-card.js
- /hacsfiles/mini-graph-card/mini-graph-card-bundle.js
- /hacsfiles/mini-media-player/mini-media-player-bundle.js
- /hacsfiles/search-card/search-card.js
- /hacsfiles/simple-weather-card/simple-weather-card-bundle.js
- /hacsfiles/swipe-card/swipe-card.js
- /hacsfiles/switch-popup-card/switch-popup-card.js
- /hacsfiles/thermostat-popup-card/thermostat-popup-card.js
- /hacsfiles/upcoming-media-card/upcoming-media-card.js
- /hacsfiles/vertical-stack-in-card/vertical-stack-in-card.js
- /hacsfiles/weather-card/weather-card.js

If you have missed it in previous installs please copy the following 4 folders from my repo (do NOT get these from HACS). If you did get them from HACS, then remove the following folders and get them from my repo instead.

- /www/community/switch-popup-card
- /www/community/cover-popup-card
- /www/community/light-popup-card
- /www/community/thermostat-popup-card

You will have to set a default dashboard if you want HKI to be the default dashboard when opening Home Assistant. This is on a per user basis and you will have to do this in the Sidebar > Profile > Select default Dashboard. You can use the overview dashboard if you want to try and build something yourself with the original HA UI editor just like when you (probably) first started using lovelace.

Enjoy!

HKI 2.0.0 Beta 10

03 May 04:29
b876af2
Compare
Choose a tag to compare
HKI 2.0.0 Beta 10 Pre-release
Pre-release

This is beta 10 of HKI 2.0.0

Changes:

  • Fixed bug where it would not show the rooms in lights/devices view
  • Fixed bug where it would not show the floor selector in lights/devices view
  • Fixed bug that prevented the Romanian language from being selected
  • Fixed bug where it would not show thermostats on the climate page for some users
  • Fixed bug in the main menu's edit mode, you can no longer select/create columns in the menu
  • Fixed bug where the initial onboarding process will take you to the wrong page
  • Added Covers view (this might not work as I can't test it personally!), also added are cover view's edit mode and all customizations that other views already can (e.g. change it's header name, hide/show the widgets, user_content)
  • Added Covers to the device_counter.yaml file
  • Added Covers to the extra_settings.yaml file
  • Corrected documentation's indentation
  • Removed python_script (this wasn't needed and I had added it by accident, you can safely remove the entire folder if you don't use python_scripts yourself)
  • Updated all addons/custom components on the repo (only useful for users that don't use HACS)
  • Bugfixes

Unmentioned changes from beta 8/9:

  • Thermostat button actions have been reverted to its original behavior. This makes more sense with the rest of the setup.

How to update?

  • Step 1: remove the packages and dashboards folder (do NOT overwrite as it might leave deleted files). If you already use packages in your personal setup remove the HKI folders inside that folder instead.
  • Step 2: copy the new packages and dashboards folder to the root of your setup
  • Step 3: copy the user_content/views/covers_user_content.yaml file to your own user_content/views folder
  • Step 4: add the following line to your extra_settings.yaml file, make sure you only add the covers line as the header_secondary line already exists!
header_secondary:
  covers:
  • Step 5: add the following text to your device_counters.yaml file:
# All Covers
all_covers:
  entities:

# All Garage Doors
all_garage_doors:
  entities:
  • Step 6: You are done!

NOTE: To make the covers button work in both the menu and frontpage you MUST fill in a sensor badge (this is usually done at onboarding). I assume you have already done the onboarding process, so go to HKI Settings > Button Config > Covers and put either a device_counter entity or input_number.empty. THIS IS MANDATORY even if you do not plan to use this!

EXTRA NOTE: Some new text have been added and therefor languages previously translated might be incomplete (e.g. vacuum page is only translated in a few languages). If your language isn't there you can either set it to English once and then back to your own language (this way at least the English titles will be there). Else fill in your own words which can be done in the HKI Settings > Other Translations. If you speak any of the included languages, please be so kind to fill in additional translations and send them back to me. If your language isn't supported, you can always help me translating and it will be added in any of the upcoming versions.

Thanks and Enjoy!

HKI 2.0.0 beta 9

02 May 15:03
0c37fa9
Compare
Choose a tag to compare
HKI 2.0.0 beta 9 Pre-release
Pre-release

This is beta 9 of HKI v2.0.0

Changed Beta 9:

  • Fixed remote view breaking the setup.

A little longer than you are used of me. Unfortunately unforseen things have been happening in my life lately, with the death of one of my family members and the ongoing worldwide crisis (in other words, a BIG chance to lose our jobs for some of us) I did not really felt compelled to work on Home Assistant a lot and I simply needed a break. But I am back with a 'small' update for you today. Enjoy!

HKI Beta 8 is now open for anyone to download: visit https://github.com/jimz011/homekit-infused for documentation and download.

Changes Beta 8:

  • HKI is now compatible with HA 0.107.x, 0.108.x and 0.109.x!
  • The settings and the frontend now have their own dashboards (unfortunately because of the way resources are loaded I had to create a workaround which is a bit annoying, but unfortunately for now the only way to make custom-header work properly again with Home Assistant v 0.107.x and up. I will try to address this in the future, however it might take a long time before I find out what the exact problem is).
  • Removed all markdown cards in favor of button-cards (this should improve view loading)
  • Fixed swipe-card notifications looking weird
  • Fixed code for use with the latest version of button-card
  • Fixed bugs where lovelace would reach it's max limit and force a reload (at least I think :P)
  • Fixed issue within the HA Settings view where it would not fire the reload automations button
  • Added bar-card to the resources (you can install this with HACS if you need this). This is currently not a requirement, however it will be used in the future as well as it is used in a great HKI addon created by @noodlemctwoodle (https://github.com/noodlemctwoodle/homeassistant)
  • Buttons in the HA Settings view will now ask for confirmation
  • Alarm Keypad removed for a simpler solution, you can set the alarm up in the interface (you must have a manual alarm set up for this to work)
  • The weather view is now in a vertical-stack making it uniform from the rest of the theme (this is only noticable on tablets and desktop browsers)
  • Fixed laundry widgets, they now shop up properly
  • Split up laundry widget (you can now show/hide the pictures individually instead of having either all 3 pictures or none enabled)
  • Added Hebrew language (Thanks to @avi)
  • Added Norsk language (Thanks to @Wayller)
  • Added German language (Thanks to @Manzn)
  • Added Romanian language (Thanks to @sergiu)
  • Added alternative Spanish language (Thanks to @sergiu). Please give me feedback on which Spanish version you use and if I should keep both in the setup!
  • Split up Name and Notifications font (you can now set the font size of the frontpage notifications separately)
  • Added new Font options (you can now set a font weight for names, states, labels, badges and notifications. This can be useful in languages like Spanish where the second word is more important). This change will mess with your fonts, press the reset fonts button in the Fonts Config to reset it to default!
  • Removed most icon and language input_text entities (this removes around 800 entities! Note that the endresult will be around the 400/500 entities removed as many have been added to accompany the new rooms and vacuum config)
  • Languages are now handled through scripts and appdaemon thanks to @hassan (please read the update guide below)
  • Icons are now handled through scripts and appdaemon thanks to @hassan (please read the update guide below)
  • More rooms are now available (5 basement level rooms, 10 ground floor rooms, 10 first floor rooms, 5 second floor rooms and 5 third floor rooms)
  • Rooms have to be setup in the UI now (you must renew your config on the rooms and do this in the UI)
  • Rooms in the lights and devices view can now be shown/hidden through the Rooms Config (you can no longer hide/show these rooms with the edit mode, only adding a lock can still be done through the edit mode)
  • Added partial RTL options (this is ideal for languages that read from Right to Left, the header will be added in the future). To enable this, enable it in the UI and uncomment the rtl line in user_content/extra_settings.yaml.
  • Border-radius and box-shadow options have been removed from the theme options, they can now be set within the user_content/themes/ folder (this is done to improve frontend performance)
  • Added a vacuum control panel (edit your view style with edit mode). To set this up go to HKI Settings > Vacuum Config (you MUST also set some extra variable within the extra_settings.yaml file)
  • Removed the option to set 3 columns on the frontpage buttons widget (this improves loading times and decreases the amount of code on the frontpage, if you did use three columns well, sorry but it's a goner)
  • Removed option to set the column size on certain views within the UI, this can still be done but must now be done in the extra_settings.yaml file. (once again this is to lower the amount of code and improve performance).
  • Updated all plugins (only relevant if you did not install the plugins manually through HACS)
  • Changed style of all remaining markdown cards (to improve performance)
  • Lights and Devices views now have 5 floors available as opposed to the previous 3
  • Added Appdaemon4 (you must install this if you want b8 to work, read update guide below)
  • Hold actions can now also be invoked by a double tap on most buttons, e.g. when double tapping on a light it will open the slider popup (this makes it a lot easier to use on devices without 3D touch and more specifically Android devices)
  • Removed haptics from navigation buttons (this was requested). Reason? It is annoying on Android, whereas you barely notice it on iOS. Since I have an Android phone now I can see it is quite annoying.
  • Added widgets to the calendar view, it can now show the house calendar and a birthday calendar (set it up in the UI as usual). House calendar has been renamed to family calendar. You must set this up again if you already did in earlier beta's.
  • Onboarding simplified to some help text, onboarding is still needed to fill in defaults (which is done by starting the onboarding). The initial process now only asks for icon sets and language. This is to lighten the onboarding process code as onboarding is only ever needed when installing for the first time.
  • Updated all addons/plugins to the latest available versions (if you don't use HACS, download the updated resources from my repo /www/community/, else update them through HACS)
  • The HKI repo now has a direct download link on the homepage as opposed to the more 'hidden' link of previous betas.
  • Bugfixes

How to update?
Remember that you can only update from any version of 2.0.x. Older versions will not be updatable.

Update in the following order:

  • Make a backup of your config! DON'T FORGET THIS!!!!
  • Add the following lines to your configuration.yaml and add replace the existing code:
lovelace:
  mode: yaml
  resources: 
    !include_dir_merge_list dashboards/resources/
  dashboards:
    homekit-infused:
      mode: yaml
      title: HKI
      icon: mdi:cellphone
      show_in_sidebar: true
      filename: homekit_infused.yaml
    hki-settings:
      mode: yaml
      title: HKI Settings
      icon: mdi:tools
      show_in_sidebar: true
      filename: homekit_infused_settings.yaml
  • Update Home Assistant to the latest version! MAKE SURE you have checked all the breaking changes on the update part. I can not be held responsible for you not reading breaking changes. If you are not affected by any of these changes you can proceed to the next step. If not, fix it first. To make sure lovelace is not the culprit here you could simply comment the views line in ui-lovelace.yaml!
  • Install Appdaemon4 (if you use Homeassistant, previously Hass.io you can simply install this in the supervisor tab). Make sure you connect appdaemon to Home Assistant after you've installed it. (if you use hass.io you will only need to start the addon as config is already done for you!). If you use Home Assistant core please read up on how to install appdaemon4 here: https://appdaemon.readthedocs.io/en/stable/ (I have NOT tried this as I use Home Assistant aka Hass.io).
  • Remove the following folders from your HA setup: packages, lovelace.
  • Copy and paste/overwrite the following files/folders: python_scripts, themes, packages, dashboards, user_content/theme_settings/, appdaemon/apps/ and the files ui-lovelace.yaml, hki-settings.yaml, homekit-infused.yaml. (If you already use Appdaemon, please copy the file text_states_load.py to you /appdaemon/apps/ folder and copy the corresponding apps from apps.yaml into your own apps.yaml file)
  • Copy the user_content/extra_settings.yaml file to your user_content folder. WARNING: This will overwrite your existing config of that specific file. If you did make changes to this file you will have to set them again. Alternatively you could copy the contents of the new file to your existing file.
  • If you did not make any changes to the standard notifications file and other user_content you can simply copy over the entire folder and overwrite the old files. If you did make use of the user_content and IF you use any of the included templates you MUST change the path to those templates in each file. The old path will most likely look like ../lovelace/templates... or ../lovelace/includes.... Change the word lovelace to dashboards in EVERY file within your user_content folder. This folder must have the correct paths EVERYWHERE, it might take a while for you to adjust this. You MUST do this otherwise lovelace will fail to load the interface! Check all the files in your user_content folder and it's subfolders to make sure this gets addressed! I will warn you again that it will NOT work if you don't set it right!!!
  • Floors and Rooms c...
Read more

2.0.0 beta 7

12 Mar 04:38
113f33f
Compare
Choose a tag to compare
2.0.0 beta 7 Pre-release
Pre-release

This is beta 7 of v2.0.0

Changes:

  • Fixed scenes (they now function properly on button press)
  • Fixed battery (battery no longer throws an error when pressed upon)
  • Fixed gaps on screenborders on all views and popups (layout-card got updated and broke the gaps)
  • Added new font options (you can now set a global font-family)
  • Added font settings option in the HKI Settings menu (previous font options found in the button config has moved to here)
  • Added button badge options (the font-size can now be changed, text can be set to capitalize, uppercase or lowercase)
  • Moved Air Visual config to widget settings
  • Added partial person views (calendar and location are now available in the person_views, setup calendar in the HKI settings)
  • Fixed styles of edit mode on some views
  • Removed a lot of layout-cards, edit mode is a bit more responsive on some views
  • Added search bar to the HKI Settings menu (you can now find your entities to fill faster)
  • Added search bar to onboarding
  • New defaults are set at onboarding
  • All fonts have been reset, please press RESET FONTS TO DEFAULTS in the HKI Settings>Fonts Config to reset it to it's default state
  • Themes can now have their day/night theme set by the user, when set to Day/Night Cycle you can set both day and night theme!
  • The about view now shows the actual version number and if there is an update available
  • The update button will now take you to releases page
  • Updated HACS plugins (If you have copied the plugins from my repo, please get the new ones, else use HACS to update all your plugins!)
  • A lot of small bugfixes

Beta 8 will have the other part of person_view and vacuum views included.

Enjoy!

HOW TO UPDATE? (Remember that you can ONLY update from v2.0.0, any version)
Copy all contents from the new release to the root of your Home Assistant setup with the exception of the following files/folders:

  • custom_components
  • user_content
  • configuration.yaml

ALL other files can be copied to the root and you can simply overwrite your old files. Though for best results it is always better to remove the /packages/homekit_infused/ and /lovelace/ folder before updating. This is however up to you.

2.0.0 beta 6

10 Mar 16:40
38e170d
Compare
Choose a tag to compare
2.0.0 beta 6 Pre-release
Pre-release

This is beta 6 of v2.0.0

Changes:

  • same as beta 5, beta 5 had errors, should be fixed now!

2.0.0 beta 5

10 Mar 03:51
81f8335
Compare
Choose a tag to compare
2.0.0 beta 5 Pre-release
Pre-release

This is beta 5 of v2.0.0

Changes:

  • Fixed issue where rooms were hidden in edit mode on lights/devices views.
  • Added Brazilian Portuguese Language (thanks to @marcelo Maciel)
  • Added Spanish Language (thanks to @hk)
  • Optimized language automations (special thanks to @hk)
  • Removed footer settings from 'extra_settings.yaml', you can safely remove the footer configuration if you prefer a clean file. There is no harm in keeping it, however it will no longer work!
  • Added footer config to the UI which can be found in the HKI Settings > Footer Config. Icons are now instantly editable
  • Added option for left handed people to change the orientation of the footer
  • Added new options to buttons, you can now set the size of all buttons in HKI Settings > Button Config. You can set Name, Label and State size. These will only apply to the button-cards and not to the Header and Category/Room titles.
  • Added Slate theme file which was missing in beta4 (credits to the creator @seangreen2)
  • Added new Paper theme (the official name is Solarized Light Theme and was found on HACS, I renamed it to Paper to match the naming of other themes in HKI, all credits to @maartenpaauw for this awesome light theme)
  • Some small optimizations.

HOW TO UPDATE? (Remember that you can ONLY update from v2.0.0, any version)
Copy all contents from the new release to the root of your Home Assistant setup with the exception of the following files/folders:

  • custom_components
  • user_content
  • configuration.yaml
    ALL other files can be copied to the root and you can simply overwrite your old files. Though for best results it is always better to remove the /packages/homekit_infused/ and /lovelace/ folder before updating. This is however up to you.

Enjoy!

2.0.0 beta 4

09 Mar 07:39
361f886
Compare
Choose a tag to compare
2.0.0 beta 4 Pre-release
Pre-release

This is beta 4 of version 2.0.0

Changes:

  • Removed room automation, all rooms are now enabled by default after onboarding. Existing users that still don't see any rooms can now use the newly added reset hidden rooms button in HKI Settings > Room Config, this will reset the views to show all rooms. (remember rooms are only displayed on the lights and devices view!)
  • Changed some help text related to disabling help texts on all views.

Changes you might have missed from beta 2 and 3:

  • Optimized code for the frontpage greeting (thanks to @Mariusthvdb)
  • Inverted toggle/hold action on thermostats (popup is now opened on tap and toggle is now a hold action)
  • Added French and Italian translations (thanks to @jolly and @Yaazze)
  • Removed switch only filter on the devices view. It will now accept all device types on the devices view (these were set up in the rooms_and_groups.yaml config under all_devices.
  • Added slate theme as requested by @noodlemctwoodle
  • Fixed user content elements on the person views (they now show up properly when enabled)
  • Possibly fixed the rooms not showing issue after onboarding

Known Issues:

  • Some buttons in the HA Settings view do not work properly

How to update from any beta? (you no longer need to go version to version, you can simply update directly to the latest version)
Copy and paste the following folders into the root of your Home Assistant setup:
/packages/
/lovelace/
/themes/
It will ask you to overwrite old files, click yes. You can also simply copy the entire release with the exception of the user_content folder and configuration.yaml. You should remember this as this will be the same for all updates!

2.0.0 beta 1

08 Mar 07:59
ec4ed78
Compare
Choose a tag to compare
2.0.0 beta 1 Pre-release
Pre-release

Missing includes added

this is beta1