This Repository contains my personal Smart Home Configuration. At the moment (as of Feb. 24) my Smart Home runs on a Raspberry Pi 4 Model B 4 GB with Home Assistant installed. Use the menu links below to navigate through the documentation. If there are any open questions or you want to contribute feel free to contact me.
If you are an experienced Home Assistant user you might be interested in the following files:
- Minimalist UI Mobile views - Main folder of the Mobile User Interface Views
- configuration.yaml - Main Configuration file of the Smart Home
- themes - Theme-Files for Dark and Light Mode
- scrips.yaml - All the scrips running in my Smart Home
- automations.yaml - All the automations running in my Smart Home
- Minimalist UI Documentation - Documentation for the Minimalist UI Interface
- material.io - Guidelines for designing User Interfaces
- 7ahang´s Behance Profile - Guidelines for designing Smart Home Interfaces
- MDI Icons - Icons used in the Interfaces
- Google Visual Asset Guidelines - Google specific design guidelines
At the moment (as of Feb. 24) I control my Smart Home over 19 individual tabs. Use the menu links below to navigate through the tabs. Each tab contains a dark and a light mode.
The Home Tab acts as the default and ideal starting point, offering a convenient way to explore features with direct access to all tabs within the User Interface. Returning to the Home Tab is easy – simply press the back-chip at the top of each page.
In the Home Tab, a personalized header displays each tab above the welcome card, maintaining an organized layout. The quick access area below is my preferred method for navigating the app, providing direct entry to all dashboards.
In my smart home setup, the Room Tab is where I manage light scenes, scripts, plugs, and media players tailored to each room. I primarily use Philips Hue bulbs connected to a Raspbee II from Dresden Electronics, serving as my Zigbee Gateway. The only exception is an older IKEA Floalt Panel. Additionally, I've implemented voice control through Google Assistant (Assist will be integrated in the future), enabling me to effortlessly command and control all my light scenes, scripts, plugs and battery states via voice commands.
This tab mainly serves as the dedicated control hub for my roof terrace and it features the weather forecast from met.no, delivered by the Norwegian Meteorological Institute. Additionally, three sensors provide real-time data on temperature, humidity, and light intensity. The tab also includes control options for the outdoor lights through the wall switch card.
Welcome to my smart home's ultimate TV control hub! With this custom made Home Assistant card, I effortlessly manage my television using custom script buttons. From powering on/off to adjusting volume and switching channels, it's all at my fingertips. No more juggling multiple remotes or dealing with complex setups — I've personalized and streamlined my entertainment experience. Elevating my smart home with intuitive TV control has never been easier (especially if i can´t find the normal remote again) and if the TV is turned off, no unused screenspace is allocated as the remote collapses two a single row card.
Meet my Calendar view, where Google Calendar seamlessly integrates into my daily life. This sleek dashboard keeps me organized with upcoming events displayed intuitively, complete with color-coded entries for quick identification. Reminders ensure I never miss a beat, and the voice assistant feature keeps me informed hands-free. Customizable and user-friendly, this view also controls my smart home devices, making daily tasks a breeze. Simplify your life, stay organized, and enjoy the convenience of a fully connected home.
Welcome to my Home Raspberry Pie Dashboard, where I have a unified view of all versions of Home Assistant . Real-time sensors keep me updated on disc temperature, CPU usage of my Raspberry Pi 4 B host system, memory usage and used disc space.
The dashboard also integrates GitHub states, allowing me to track repository updates and stars. I need more of those by the way.
You knew this would be the last view to be finished! Priorities are a little of at the moment :-P
Welcome to my customized chore management hub in Home Assistant! With this dedicated view, I effortlessly organize my to-do list, prioritizing tasks by due date for a smooth workflow. Each chore features a handy "Done" button, making it easy to mark completed tasks and stay on track. No more chaotic chore management – this Home Assistant view simplifies my daily tasks, making productivity a breeze. My smart home has become an organized haven, giving me the power to conquer chores effortlessly and maintain order. Welcome to a hassle-free approach to managing my tasks! I should really clean my windows again...
Have a look at my alarm dashboard. It relies mainly on motion sensors strategically placed throughout my home, detecting not only human presence but also the playful antics of my feline companions. With object detection capabilities (realised through a Coral Edge TPU device), my system distinguishes between individuals and furry friends and sends notifications and videos when i am not at home.
I can navigate effortlessly through rooms, each equipped with its own camera feed, motion sensors, and intelligent object detection for enhanced security, convenience, and peace of mind.
Welcome to my Home Assistant Automation Dashboard. I've shaped every detail to create a personalized smart home experience and navigate effortlessly through automations that contain input daytime values, switches or any other helper entity.
Stay in control with my Battery State Dashboard, where real-time insights into power levels empower your day. I effortlessly monitor the status of my devices and gadgets, ensuring I never get caught off guard. From my smartphones over thermostats, this dashboard keeps me informed on the state of every single battery device in my home so I can focus on what matters without interruption. Notifications are sent over my telegram bot to my smartphone.
Meet my Home Assistant Energy Dashboard — a powerful tool for visualisation of my energy usage. With a customizable energy period selector, I can easily analyze and compare consumption over time, making informed decisions for efficiency. The total household consumption display gives me a quick overview of my environmental impact, while real-time sensors provide live data for each energy source. From lighting to appliances, I can monitor and manage every aspect of my energy use, promoting a more sustainable and cost-effective lifestyle. It's not just a dashboard; it's my key to a greener and smarter home.
Welcome to my crafted command center – a dashboard where I've consolidated key data for a seamless tech experience. Monitor temperatures, disk space, and more from my NAS and desktop computer at a glance. This personalized hub offers real-time insights, ensuring optimal performance and efficiency. With every detail meticulously curated, this dashboard reflects my commitment to a tech-savvy, organized, and effortlessly managed digital domain. Stay in control, stay efficient.
Welcome to my PlayStation 4 Control Hub – the ultimate command center for my gaming experience. With a few taps, I can power up my PS4, launch games, and have a look at the media playback. Whether solo or with friends, my PlayStation 4 Control Hub turns gaming into a personalized, seamless adventure – putting control at my fingertips.
This section deals with the various device categories in my smart home. Use the menu links below to navigate through the Device Categories.
Reolink RTC 410 | Homematic IP Door Sensor | Philips Hue Motion Sensor | Google Coral USB Accelerator |
---|---|---|---|
Reolink RTC 410 | Homematic IP Door Sensor | Philips Hue Motion Sensor | Google Coral USB Accelerator |
Homematic IP HmIP-eTRV-2 | Homematic IP HMIP-WTH-2 | Homematic IP HmIP-STHO | Homematic IP HmIP-SLO |
---|---|---|---|
Homematic IP HmIP-eTRV-2 | Homematic IP HMIP-WTH-2 | Homematic IP HmIP-STHO | Homematic IP HmIP-SLO |
Philips Hue White & Colour Ambiance, E27 | Philips Hue Single Filament Bulb, E27 | Philips Hue White Ambiance, E14 | Philips Hue White Ambiance, GU10 |
---|---|---|---|
Philips Hue White & Colour Ambiance, E27 | Philips Hue Single Filament Bulb, E27 | Philips Hue White Ambiance, E14 | Philips Hue White Ambiance, GU10 |
Philips Hue Go White & Colour Ambiance, Portable Light | Philips Hue Lightstrip Plus | Philips Hue Dimmer Switch | IKEA Floalt 60 x 60 cm |
---|---|---|---|
Philips Hue Go White & Colour Ambiance, Portable Light | Philips Hue Lightstrip Plus | Philips Hue Dimmer Switch | IKEA Floalt 60 x 60 cm |
IKEA TRÅDFRI Remote | Raspbee II Zigbee Gateway | Homematic HmIP-BSM |
---|---|---|
IKEA TRÅDFRI Remote | Raspbee II Zigbee Gateway | Homematic HmIP-BSMy |
Sonos Arc Soundbar | Sonos Sub | Sonos Play:1 | Sonos One |
---|---|---|---|
Sonos Arc Soundbar | Sonos Sub | Sonos Play:1 | Sonos One |
Google Nest Mini | Samsung Q7FN | Sony Bravia | Broadlink RM Pro and Mini |
---|---|---|---|
Google Nest Mini | Samsung Q7FN | Sony Bravia | Broadlink RM Pro and Mini |
Chromecast Ultra 4K |
---|
Chromecast Ultra 4K |
Netgear JGS524PE | PiNAS Raspberry Pi 4b 8GB | NAS Raid HDDs |
---|---|---|
Netgear JGS524PE | PiNAS Raspberry Pi 4b 8GB | NAS Raid HDDs |
PC |
---|
Custom made PC |
Playstation 4 Pro |
---|
Playstation 4 Pro |
Raspberry Pi 4B 4GB | Homematic CCU3 |
---|---|
Raspberry Pi 4B 4GB | Homematic CCU3 |
TP-Link HS100 | TP-Link HS110 |
---|---|
TP-Link HS100 | TP-Link HS110 |
Caribou MK3s Rel 3 |
---|
Caribou MK3s Rel 3 |
Find all the Integrations i use in my Home Assistant Configuration
- AVM FRITZ!SmartHome - AVM FRITZ!SmartHome Integration
- Broadlink - Integration for Broadlink RM4 Pro and Mini
- deCONZ - deCONZ and Phoscon for control over the Zigbee Devices (Philips Hue, IKEA Tradfri Remote, IKEA Floalt)
- Frigate - Frigate Integration for recordings, snapshots and events. Works with Object Detection with the Google Coral USB Accelerator
- Google Cast - Integration for Google Chromecast Devices
- HACS - Home Assistant Community Store - used for Custom Component Integration (see next Section)
- Supervisor - Supervisor integration to monitor and control Supervisor add-ons and the operating system from Home Assistant.
- Mobile App - The Mobile App integration allows Home Assistant mobile apps to easily integrate with Home Assistant.
- Mosquitto MQTT broker - MQTT Broker Integration for Home Assistant
- OpenMediaVault 5 - Not an HA-integration but my PiNAS software of Choice
- OpenWeatherMap - Weather Integration of Choice
- PLEX - Integration of the PLEX-Media server running on my PiNAS
- Samsung Smart TV - Integration of Samsung Smart TVs
- SONOS - Integrates SONOS-devices in my Smart Home
- Sony Playstation - Integrates the Sony Playstation in my Smart Home
- Spotify - Spotify Integration for HA
- TP-Link Kasa Smart - Integration of the HS100 and HS110 Smart Plugs
- WebRTC Camera - Integrates WebRTC to my Camera-Tab
- Withings - Integrates the Withings Body+ Scale sensors
- BlueIris - Integration with Blue Iris Video Security Software
- browser-mod - A Home Assistant integration to turn your browser into a controllable entity
- Circadian Lighting - adds Circadian Lighting to all my lights
- favicon - customises the favicon of HA
- fontawesome - allows you to use free icons from fontawesome in HA
- Frigate - Integration to run Frigate
- HACS - Home Assistant Community Store - used for Custom Component Integration
- Samsung TV Tizen - a custom Samsung TV Integration
- WebRTC Camera - Integrates WebRTC to my Camera-Tab
- Atomic Calendar Revive - my calendar integration of choice
- Bar Card - A Bar card used for HDD-space or anything else
- Battery State Card - main element of my battery-tab
- button-card - if you get only one custom-component, this is it. Highly recommended, my UI would not be possible without it
- card-mod - Allows you to apply CSS styles to various elements of the Home Assistant frontend.
- card-tools - a collection of tools to simplify creating custom cards for Home Assistant
- Light popup card - Popup lovelace card with brightness slider and optional scene selection or a light switch for lights without brightness.
- Lovelace Swipe Navigation - adds the ability to swipe through the tabs in the mobile UI
- Mini Media Player - outstanding Media-Player-card
- mini-graph-card - the core component of all my graphs
- Simple Thermostat - the climate control card of my choice, used in the climate-tab
- Simple Weather Card - a simple card for displaying weather information
- Weather Card - the weather card used in my weather-tab