Skip to content

Home Assistant Configuration & Documentation for my Smart Home.

Notifications You must be signed in to change notification settings

AnneEjsing/Home-Assistant-Configuration

Repository files navigation

Home Assistant Configuration

This repository contains my Home Assistant Configuration created for use with the Home Assistant OS version of Home Assistant. My current hardware set up includes:

Smart devices in my home

  • Philips Hue Bulbs
  • IKEA Trådfri Bulbs
  • Google Home Devices
  • Samsung Smart TV
  • Philiphs Smart TV
  • Netatmo Healthy Home Coach
  • Tapo Smart Plugs
  • Xiaomi Roborock S5 Max

Integrations

For my Home Assistant configuration I use the following integrations

  • Google Cast
  • HACS - Home Assistant Community Store
  • Life360 - The Life360 integration is used to enable device tracking
  • Mobile App - The Mobile App integration allows Home Assistant mobile apps to easily integrate with Home Assistant
  • Netatmo
  • Phillips Hue

Lovelace Dashboard

THIS SECTION IS A WORK IN PROGRESS (well, isn't the dashbord always a work in progress .. )

Acknowledgements

This lovelace dashboard draws inspiration from Lukevink's dashboard and Mattias Persson's dashboard.

Furthermore, for this dashboard I use several custom components, some of which are included in the list below. Later, I describe how they integrate in my implementation.

Lastly, on the floorplan view all icons are downloaded Flaticon.com and I attribute Freepik for their creation.

Features

  • 3D Floorplan to control: lights, music entities, and smart plugs and to view indoor climate data
    • Includes popup controls for each entity
  • Dynamic floorplan view, adjusts brightness based on calculated brightness of the sun

Approach

The general outline of the UI is made up of the sidebar panel to the left and the main view to the right. The implementation of all elements are found in the ui-elements folder. All views are in panel mode.

Sidebar

The sidebar consists of menu buttons that direct the user between the different views. The sidebar is created using the sidebar custom component. The different views are

  • Hjem (home): shows the weather forecast, my calender, and recent news.
  • Styr hejm (Control home): shows a 3D floorplan, and lets the user control all smart devices from there, such as toggleing lights, control media players etc
  • Støvsuger (Vacuum Cleaner): Will eventually control my robot vacuum cleaner when implemented

The bottom card of the sidebar is a vertical stack consisting of

  • Horizontal stack containing two picture-entities showing the users of the smart home. The pictures become greyscale when away and are in color when home.
  • Multiple entity row to show the current temperature indoor and outdoor and the CO2 level indoor. The inside readings are provided by the Netatmo Healty Home Coach
  • Mini Graph Card to show the indoor temperature the last 24 hours.

Home View

The Home view consists of a grid containing a weather card, a calender card and a RSS feed card. The weather data is provide by the weather.home sensor. The calender shows my calander as a month view and lastly the RSS feed shows news from DR.

Floorplan View

Needs documentation

Automations

Write about my automations

About

Home Assistant Configuration & Documentation for my Smart Home.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published