happyleavesaoc / My Home Automation
Stars: ✭ 151
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to My Home Automation
Home Assistant Config
🏠 My Home Assistant configuration and documentation. More info below.
Stars: ✭ 107 (-29.14%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant Configuration
My Home Assistant Config. For more Information visit ->
Stars: ✭ 102 (-32.45%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant Config
My Home Assistant configuration
Stars: ✭ 41 (-72.85%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Homeassistant
Example Home Assistant Configs
Stars: ✭ 846 (+460.26%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Ha Floorplan
Floorplan for Home Assistant
Stars: ✭ 1,626 (+976.82%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Hass Config
Configuration files for Home Assistant
Stars: ✭ 32 (-78.81%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant Config
🏠 My Home Assistant configuration, a bit different that others :) Be sure to 🌟 this repository for updates!
Stars: ✭ 1,050 (+595.36%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Smarthome
@skalavala 👍 Nothing But Smarthome Stuff! - By Mahasri Kalavala
Stars: ✭ 437 (+189.4%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Ha Tts Bluetooth Speaker
TTS Bluetooth Speaker for Home Assistant
Stars: ✭ 140 (-7.28%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Streamdeck Homeassistant
🏠 Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Stars: ✭ 69 (-54.3%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant Config
Home Assistant config files, rewritten to use the latest features, 100+ documented automations, automatically generated ToC 🏠 🤖
Stars: ✭ 926 (+513.25%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Homeassistant Config
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Stars: ✭ 80 (-47.02%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Open Home Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 820 (+443.05%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Mysmarthome
⭐️ ALIVE Again! ⭐️ SmartHome - Nothing but smarthome stuff here! Have fun browsing through my home automation setup... ping me on Discord with any questions! 👍
Stars: ✭ 133 (-11.92%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant Configuration
🏡 My Home Assistant Configuration Files. Be sure to ⭐️ my repo!
Stars: ✭ 472 (+212.58%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistantconfig
🏡 My Home Assistant Configs. Be sure to 🌟 my repo, if it has been of any help
Stars: ✭ 43 (-71.52%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Bruh3 Home Assistant Configuration
(OBSOLETE) BRUH3 Home Assistant Configuration
Stars: ✭ 347 (+129.8%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Homeassistant
Home Assistant Configuration Files and Documentation
Stars: ✭ 395 (+161.59%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Homeassistant Config
My personal Home Assistant config
Stars: ✭ 66 (-56.29%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant Configs
Config files used for my install of Home Assistant. This is no longer maintained as I started my install over, and have been using the UI for configuration.
Stars: ✭ 73 (-51.66%)
Mutual labels: home-assistant, home-automation, home-assistant-config
Home Assistant
Screenshot
Configuration Best Pratices
More than one entity
Always use a YAML list when you have multiple entries (Style #1 from the documentation).
Yes:
sensor:
- platform: mqtt
- platform: forecastio
No:
sensor:
platform: mqtt
sensor 2:
platform: forecastio
!env_var
When to use - Private data.
- Constants.
Namespaces
Use them. Prevents conflicts once you have many sensors, disambiguates generic names, and lends context when referenced. Some components have hardcoded namespacing - don't double up.
Automations
- Always provide an override switch, use as a condition.
- Inline scripts as actions, unless the script is used in multiple automations.
Scripts
- Hide scripts that shouldn't be manually triggered.
Scenes
- Hide scenes that shouldn't be manually triggered.
Customizations
The interface should be intuitive to encourage use and reduce the learning curve.
- Always set a relevant icon if available (https://materialdesignicons.com/).
- Always set a friendly, descriptive name if the default is insufficient (vague, awkward, computer-generated, etc).
Includes
Includes help organize configurations. Do not place all configuration in configuration.yaml
. Split configuration sections to their own files as they grow. Consider splitting up any section that you cannot view without scrolling your editor.
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].