All my configs for home assistant
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

157 lines
3.2 KiB

homeassistant:
# Name of the location where Home Assistant is running
name: Home
# Location required to calculate the time the sun rises and sets
latitude: !secret home_latitude
longitude: !secret home_longitude
# Impacts weather/sunrise data (altitude above sea level in meters)
elevation: !secret home_elevation
# metric for Metric, imperial for Imperial
unit_system: imperial
# Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
time_zone: !secret home_time_zone
# Customization file
customize: !include customize.yaml
2 years ago
# URL settings
external_url: !secret external_url
internal_url: !secret internal_url
# Authentication
auth_providers:
- type: homeassistant
- type: legacy_api_password
api_password: !secret http_password
# Log Level Information
logger:
default: info
logs:
custom_components.wyzesense: info
wyzesense.gateway: info
# Recorder
recorder:
auto_purge: false
purge_keep_days: 360
db_url: !secret db_url
# Enables the frontend
frontend:
themes: !include_dir_merge_named themes
# Enables configuration UI
config:
# HTTP Web Access
http:
# Checks for available updates
updater:
# Discover some devices automatically
discovery:
# Allows you to issue voice commands from the frontend in enabled browsers
conversation:
# Enables support for tracking state changes over time
history:
# View all events in a logbook
logbook:
# Enable the mobile app integrations
mobile_app:
# Enables a map showing the location of tracked devices
map:
# Track the sun
sun:
# Wake On LAN
wake_on_lan:
# System Health
system_health:
# Text to speech
tts:
3 years ago
- platform: google_translate
service_name: google_say
# Cloud
cloud:
# Stream
stream:
# IFTTT
ifttt:
key: !secret ifttt_api_key
# MQTT
mqtt:
broker: !secret mqtt_host
# FFMpeg
ffmpeg:
ffmpeg_bin: !secret ffmpeg_path
# Google Assistant
google_assistant: !include components/google_assistant.yaml
# Media Players
media_player: !include_dir_merge_list components/media_players
# August Lock
august: !include components/august.yaml
# Spotify
spotify:
client_id: !secret spotify_client_id
client_secret: !secret spotify_client_secret
# Phillups Hue
hue:
bridges:
- host: !secret hue_bridge_host
allow_unreachable: true
# TP-Link
tplink: !include components/tplink.yaml
# Amcrest Cameras
amcrest: !include components/amcrest.yaml
# Binary Sensors
binary_sensor: !include_dir_merge_list components/binary_sensors
# Input Booleans
input_boolean: !include_dir_merge_named components/input_booleans
# Input Selects
input_select: !include_dir_merge_named components/input_selects
# Input DateTimes
input_datetime: !include_dir_merge_named components/input_datetimes
# Switches
switch: !include_dir_merge_list components/switches
# Sensors
sensor: !include_dir_merge_list components/sensors
# Cameras
camera: !include_dir_merge_list components/cameras
# Group Definitions
group: !include_dir_merge_named components/groups
# Automations (Not in Node-RED)
automation: !include_dir_merge_list components/automations
# Scripts
script: !include_dir_merge_named components/scripts
# Scenes
scene: !include_dir_merge_list components/scenes