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.
207 lines
4.2 KiB
207 lines
4.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 |
|
# 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 |
|
|
|
lovelace: |
|
mode: yaml |
|
resources: !include_dir_merge_list lovelace/resources |
|
|
|
# Enables configuration UI |
|
config: |
|
|
|
# HTTP Web Access |
|
http: |
|
use_x_forwarded_for: true |
|
trusted_proxies: |
|
- !secret reverse_proxy_ip |
|
|
|
# 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: |
|
|
|
# Python Scripting |
|
python_script: |
|
|
|
# Text to speech |
|
tts: |
|
- platform: google_translate |
|
service_name: google_say |
|
|
|
# Cloud |
|
cloud: |
|
|
|
# Stream |
|
stream: |
|
|
|
# IFTTT |
|
ifttt: |
|
key: !secret ifttt_api_key |
|
|
|
# MQTT |
|
mqtt: |
|
broker: !secret mqtt_host |
|
port: !secret mqtt_port |
|
client_id: !secret mqtt_client_id |
|
username: !secret mqtt_username |
|
password: !secret mqtt_password |
|
|
|
# Z-Wave |
|
zwave: |
|
usb_path: /dev/ttyACM0 |
|
network_key: !secret zwave_network_key |
|
device_config: !include components/zwave_device_config.yaml |
|
|
|
# Owntracks |
|
owntracks: |
|
max_gps_accuracy: 200 |
|
waypoints: true |
|
mqtt_topic: "owntracks/#" |
|
events_only: true |
|
waypoint_whitelist: |
|
- ph-1 |
|
region_mapping: |
|
office: work |
|
|
|
# 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 |
|
|
|
# B-Hyve |
|
bhyve: |
|
username: !secret bhyve_username |
|
password: !secret bhyve_password |
|
|
|
# Spotify |
|
spotify: |
|
client_id: !secret spotify_client_id |
|
client_secret: !secret spotify_client_secret |
|
|
|
# Neato Vacuum |
|
neato: |
|
client_id: !secret neato_client_id |
|
client_secret: !secret neato_client_secret |
|
|
|
# Phillups Hue |
|
hue: |
|
bridges: |
|
- host: !secret hue_bridge_host |
|
allow_unreachable: true |
|
|
|
# TP-Link - not working, handled in Node RED |
|
# tplink: !include components/tplink.yaml |
|
|
|
# Amcrest Cameras |
|
amcrest: !include components/amcrest.yaml |
|
|
|
# People |
|
person: !include_dir_merge_list components/people |
|
|
|
# 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 Numbers |
|
input_number: !include_dir_merge_named components/input_numbers |
|
|
|
# Input DateTimes |
|
input_datetime: !include_dir_merge_named components/input_datetimes |
|
|
|
# Light Templates |
|
light: !include_dir_merge_list components/lights |
|
|
|
# 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 |