Skip to content

geekee/homeassistant

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Welcome ๐Ÿ‘‹!

Welcome to my Home Assistant Configuration Backup repository! This repository is dedicated to managing and backing up my personal Home Assistant configuration. Home Assistant is an incredibly powerful open-source platform for automating smart home devices, and maintaining a reliable backup of configurations is crucial for ensuring smooth operation and easy recovery in case of any issues.

Table of contents

  1. Introduction
  2. Installation statistics
  3. Installed componentents
    1. Core integrations
    2. Custom integrations
    3. Lovelace plugins

Introduction

In this repository, I have included most .yaml configurations and assets of my Home Assistant setup to help automate the backup process for my Home Assistant configurations. The goal is to provide a personal solution that ensures my configurations are regularly saved and easily recoverable.

Key Features

  • Documentation: The current configuration is documented with the help of the repository and background information can be provided that may also be of interest to others.
  • Version Control: Keep track of changes in configurations over time with git versioning.
  • Easy Restoration: Simply use the repository to restore a large part of the configurations in the event of an error.

Some statistics about my installation:

Description value
Installed version 2024.9.3
Total entity objects 967
Entities in the person domain 6
Entities in the conversation domain 1
Entities in the group domain 8
Entities in the sun domain 1
Entities in the script domain 10
Entities in the input_select domain 1
Entities in the input_number domain 2
Entities in the input_boolean domain 14
Entities in the input_datetime domain 3
Entities in the scene domain 51
Entities in the zone domain 4
Entities in the sensor domain 388
Entities in the device_tracker domain 56
Entities in the binary_sensor domain 77
Entities in the light domain 53
Entities in the switch domain 119
Entities in the fan domain 1
Entities in the weather domain 1
Entities in the update domain 26
Entities in the todo domain 1
Entities in the event domain 4
Entities in the button domain 23
Entities in the media_player domain 12
Entities in the remote domain 1
Entities in the wake_word domain 1
Entities in the stt domain 1
Entities in the tts domain 1
Entities in the number domain 54
Entities in the automation domain 18
Entities in the image domain 4
Entities in the camera domain 1
Entities in the calendar domain 9
Entities in the climate domain 5
Entities in the water_heater domain 3
Entities in the vacuum domain 1
Entities in the select domain 5
Entities in the humidifier domain 1

Installed components:

Core integrations that I use

Integrations Configuration
Android TV remote
APsystems
Binary sensor "./integrations/binary_sensor.yaml"
Google Cast
Configuration "./integrations/config.yaml"
Energy "./integrations/energy.yaml"
Fan "./integrations/fan.yaml"
AVM FRITZ!Box Tools
AVM FRITZ!SmartHome
Electricity Maps
ESPHome
Forecast.Solar
Google Assistant "./google_assistant/google_assistant.yaml"
Google Calendar
Gree Climate
Group "./integrations/group.yaml"
History "./integrations/history.yaml"
Home Assistant core "./configuration.yaml"
Philips Hue
Light "./integrations/light.yaml"
Logbook "./integrations/logbook.yaml"
Logger "./integrations/logger.yaml"
Media source "./integrations/media_source.yaml"
Meteorologisk institutt
Mobile app "./integrations/mobile_app.yaml"
MQTT
Notify "./integrations/notify.yaml"
Person "./integrations/person.yaml"
Radio Browser
Recorder "./integrations/recorder.yaml"
Season
Sensor "./integrations/sensor.yaml"
Shell command "./integrations/shell_command.yaml"
Sonos "./integrations/sonos.yaml"
Spotify
SQL "./integrations/sql.yaml"
Sun "./integrations/sun.yaml"
Switch "./integrations/switch.yaml"
System health "./integrations/system_health.yaml"
System monitor
Template "./integrations/template.yaml"
Utility meter "./integrations/utility_meter.yaml"
WOL "./integrations/wake_on_lan.yaml"
Version
Viessmann ViCare
Workday
Wyoming Protocol
Zone "./integrations/zone.yaml"

The Custom integrations that I use

Custom integrations Description Version
Pyscript Pyscript adds rich Python scripting to HASS 1.6.1
Generate Readme Use Jinja and data from Home Assistant to generate your README.md file 0.5.0
Google Keep Sync Custom component for Home Assistant that enables bidirectional synchronization with Google Keep lists. 0.9.8.1
Adaptive Lighting Adaptive Lighting custom component for Home Assistant 1.23.0
Extended Openai Conversation Home Assistant custom component of conversation agent. It uses OpenAI to control your devices. 1.0.3
Toyota Connected Services Europe Toyota Connected Services integration for Home Assistant. v2.0.5
Watchman Home Assistant custom integration to keep track of missing entities and services in your config files v0.6.3
Ltss Long time state storage (LTSS) custom component for Home Assistant using Timescale DB v2.1.0
Custom Vesync Custom VeSync - Home Assistant None
HACS HACS gives you a powerful UI to handle downloads of all your custom needs. 2.0.1
Places Component to integrate with OpenStreetMap Reverse Geocode (places) v2.7.1

The Lovelace plugins that I use

Lovelace plugins Description Version
Mushroom Build a beautiful Home Assistant dashboard easily v4.0.7
Power Flow Card Plus A power distribution card inspired by the official Energy Distribution card for Home Assistant v0.2.4
Button Card โ‡๏ธ Lovelace button-card for home assistant v4.1.2
Stack In Card ๐Ÿ›  group multiple cards into one card without the borders 0.2.0
My Cards Bundle Bundle of my custom Lovelace cards for Home Assistant. Includes: my-slider, my-slider-v2, my-button v1.0.5
Card Mod ๐Ÿ”น Add CSS styles to (almost) any lovelace card v3.4.3
Decluttering Card ๐Ÿงน Declutter your lovelace configuration with the help of this card v1.0.0
Bar Card Customizable Animated Bar card for Home Assistant Lovelace 3.2.0
Apexcharts Card ๐Ÿ“ˆ A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant v2.1.2
Mini Media Player Minimalistic media card for Home Assistant Lovelace UI v1.16.9
Layout Card ๐Ÿ”น Get more control over the placement of lovelace cards. v2.4.5
Valetudo Map Card Display the map from a valetudo-enabled robot in a home assistant dashboard card. v2023.04.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.3%
  • Python 1.5%
  • Other 0.2%