All Projects → dykandDK → home-assistant-config

dykandDK / home-assistant-config

Licence: MIT license
🏠 Home Assistant Configuration & Documentation for my smart home using Node-RED for automations. Press ⭐ for notification of updates.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to home-assistant-config

Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+10744.12%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config, homeassistant
HomeAssistant
My Home Assistant Configuration
Stars: ✭ 71 (+108.82%)
Mutual labels:  home-automation, node-red, home-assistant, home-assistant-config, homeassistant
smart-home
🏡 My smart home setup built on top of Home Assistant
Stars: ✭ 140 (+311.76%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config, homeassistant
Streamdeck Homeassistant
🏠 Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Stars: ✭ 69 (+102.94%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config, homeassistant
Homeassistant Config
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Stars: ✭ 80 (+135.29%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config, homeassistant
Home-Assistant-Main
My Home Assistant Configuration Be sure to ⭐ my repo so you can keep up to date on the daily progress!
Stars: ✭ 54 (+58.82%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Stars: ✭ 258 (+658.82%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config
Home Assistant Mail And Packages
Home Assistant integration providing day of package counts and USPS informed delivery images.
Stars: ✭ 155 (+355.88%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
Home Assistant Config Fr
🏠Configuration de Home Assistant en français. 👨🏻‍💻 N'hésitez pas à ⭐ mon repo et à copier les bonnes idées ! 🇨🇵
Stars: ✭ 175 (+414.71%)
Mutual labels:  home-automation, smart-home, home-assistant, home-assistant-config
home-assistant-config
Ma configuration Home Assistant commentée en anglais et en français | My Home Assistant config with French and English comments.
Stars: ✭ 29 (-14.71%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
Home assistant
My personal Home Assistant setup - Running on a HassOS VM.
Stars: ✭ 270 (+694.12%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
Homeassistant
Example Home Assistant Configs
Stars: ✭ 168 (+394.12%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
home
Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges
Stars: ✭ 104 (+205.88%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
casa
Home Assistant setup for our home
Stars: ✭ 132 (+288.24%)
Mutual labels:  home-automation, smart-home, home-assistant-config, homeassistant
Tuya-v2-Supported-Devices
A collection of all of the known working Tuya v2 Devices
Stars: ✭ 30 (-11.76%)
Mutual labels:  home-automation, smart-home, home-assistant, homeassistant
Homeassistant
Example Home Assistant Configs
Stars: ✭ 846 (+2388.24%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
Home Assistant Config
🏠 My Home Assistant configuration, a bit different that others :) Be sure to 🌟 this repository for updates!
Stars: ✭ 1,050 (+2988.24%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
ha-config-ataraxis
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘
Stars: ✭ 146 (+329.41%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
Homeassistant
Home Assistant Configuration Files and Documentation
Stars: ✭ 395 (+1061.76%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant
Home Assistant Config
My Home Assistant configuration & documentation.
Stars: ✭ 99 (+191.18%)
Mutual labels:  home-automation, home-assistant, home-assistant-config, homeassistant

Home Assistant version Project Maintenance license

GitHub Activity GitHub Last Commit

GitHub Stars GitHub Watchers GitHub Forks

Home Assistant - configuration and automations

This repository contains a collection of my personnal Home Assistant (HA) configuration and automations.

It may not include the full configuration needed to replicate my setup, but it does include relevant examples of my configuration and automations.

Please feel free to use and change as you like for your own HA setup.


HardwareIntegrated smart devicesAddonsLovelace dashboardsCustom componentsAutomationsLicense


Hardware

This is my current hardware setup:

  • Intel NUC i7 with 16 Gb RAM and 500 Gb SSD
    • Running Home Assistant in Proxmox VM with 2 cores, 32 Gb HDD and 4 Gb RAM allocated
  • Conbee II Zigbee stick
  • Lenovo M10 Smart Tab and M8 tablets for dashboard display

Integrated smart devices

My current setup includes the following integrated devices:

Lights Sensors Media Other
Hue lights, remotes and buttons Hue Motion Sensors Apple TVs Roborock S5 Max robot vacuum
IKEA TRÅDFRI bulbs, plugs and remotes Aqara Door/Window sensors Marantz SR7010 AV receiver Bosch Indego 400 lawnmover
Nordtronic Zigbee Box Dimmers & Relays Aqara Multi sensors Sonos speakers Ubiquiti Unifi network equipment
Koogeek Smart plugs Netatmo Weather Station Reolink IP cameras
Innr Smart plugs VELUX Active Sensors Easee EV charging station
Shelly S Smart plugs Sonoff TH16 og DS18B20 sensors Smart-me energy meter

Addons

I use the following addons:

  • MariaDB
  • deCONZ
  • Node-RED
  • File editor
  • Visual Studio Code
  • Samba share
  • Samba Backup
  • Check Home Assistant configuration
  • phpMyAdmin
  • Mealie

Lovelace dashboards

I use different Lovelace dashboards:

Tablet dashboard

This dashboard is optimized for viewing on tablet with screen resolution 1280x800:

Main view

See more screenshots HERE

Smart clock radio dashboard

This dashboard is designed to replace and extend the functionality of an old clock radio. It is designed for viewing on a 8" tablet and includes four different views:

  1. Large digital clock display
  2. Set alarm timer
  3. Play music
  4. View weather information

The Swipe-card custom component is used to swipe between the clock and other views.

In addition an icon bar provides easy access to:

  • Open CCTV app
  • View and enable/disable alarm timer
  • View and control home alarm system
  • Turn off main lights
  • View/set home state

Clock radio

Mobile device dashboard

This dashboard is mainly used on mobile devices, and includes additional elements, such as a universal remote:

Universal remote

For the time being, only my tablet dashboards are included in this repository.

I prefer to maintain dashboards in YAML mode and I use !include statements to make it easier to maintain and re-use relevant parts of each dashboard.

This means that the dashboards are divided into seperate files that are located in the /include folder.

If you prefer to edit your Lovelace dashboard in UI mode, I've created a consolidated version of my tablet dashboard that can be used as a starting point. The file is called tablet_ui.yaml and includes most - but not all features - from my YAML version. However, the dashboard should be enough to get get you started.

I still highly recommend to use the YAML version if you are serious about creating a personalized dashboard. The main reasoning behind my recommendation is:

  • The YAML version allows you to use include statements to split your file into smaller and more manageable files, which makes it easier to move stuff around or exclude certain elements of the dashboards. It also allows you to reuse code across multiple views or dashboards and just maintain the code one place. This is particularly useful for the header bar that is used in each view of the dashboard

  • The YAML version also supports insertion of comments in the code. This is useful to document your code but can also be use to quickly disable parts of your code without having to delete it entirely.

Custom components

I use several custom frontend compontents that are installed via HACS:

My lovelace dashboards would simply not be possible without these custom cards. So a special shout out and million thanks goes out to all developers for their contributions to the Home Assistant community.

Automations

I mainly use node-RED for automations. HA scripts and automations are excluded from this repository.

Examples of my node-RED automations can be found HERE.

License

MIT License

Copyright (c) 2019 - present

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].