Images
Navigation Card is designed to give you a usefull navigation bar at the bottom of your screen. Each icon can be customized as needed, and so can the actions.
If used together with Kiosk Mode a really clean layout can be archived.
Navgation Card is available in HACS (Home Assistant Community Store).
- Install HACS if you don't have it already
- Open HACS in Home Assistant
- Go to "Frontend" section
- Press the 3 dots in the top right, and select "Custom repositories"
- For repository enter "https://github.com/patrickfnielsen/hass-navigation-card" and category select "frontend"
- Click button with "+" icon
- Search for "Navigation Card"
- Download
navigation-card.js
file from the latest release. - Put
navigation-card.js
file into yourconfig/www
folder. - Add reference to
navigation-card.js
in Dashboard. There's two way to do that:- Using UI: Settings → Dashboards → More Options icon → Resources → Add Resource → Set Url as
/local/navigation-card.js
→ Set Resource type asJavaScript Module
. Note: If you do not see the Resources menu, you will need to enable Advanced Mode in your User Profile - Using YAML: Add following code to
lovelace
section.resources: - url: /local/navigation-card.js type: module
- Using UI: Settings → Dashboards → More Options icon → Resources → Add Resource → Set Url as
TODO
IMPORTANT: This should be placed as the last card
type: custom:navigation-card
icon: mdi:home
items:
- icon: mdi:home
on_tap:
action: navigate
navigation_path: /dashboard-rooms/home
- icon: mdi:lightbulb-group
on_tap:
action: navigate
navigation_path: /dashboard-rooms/lights
- icon: mdi:temperature-celsius
on_tap:
action: navigate
navigation_path: /dashboard-rooms/climate
- icon: mdi:blinds
on_tap:
action: navigate
navigation_path: /dashboard-rooms/blinds
- icon: mdi:robot-vacuum
on_tap:
action: navigate
navigation_path: /dashboard-rooms/vacuum
Navigation Card works without a theme, but you can add a theme like Noctis. If you want more information about themes, check out the official Home Assistant documentation about themes.