131 lines
3.3 KiB
YAML
Executable File
131 lines
3.3 KiB
YAML
Executable File
|
|
# Configure a default setup of Home Assistant (frontend, api, etc)
|
|
default_config:
|
|
|
|
# Text to speech
|
|
tts:
|
|
- platform: google_translate
|
|
language: 'da'
|
|
base_url: !secret tts_base_url
|
|
|
|
|
|
homeassistant:
|
|
name: !secret name
|
|
external_url: "http://anneclaus.duckdns.org:8123"
|
|
internal_url: "http://dethlefsen:8123"
|
|
auth_providers:
|
|
- type: homeassistant
|
|
customize: !include_dir_merge_named customize
|
|
latitude: !secret homeassistant_latitude
|
|
longitude: !secret homeassistant_longitude
|
|
elevation: !secret homeassistant_elevation
|
|
unit_system: metric
|
|
time_zone: Europe/Copenhagen
|
|
# media_dirs:
|
|
# music: /Volumes/music
|
|
# video: /Volumes/video
|
|
# photo: /Volumes/photo
|
|
|
|
http:
|
|
base_url: !secret http_base_url
|
|
|
|
|
|
## ########################################
|
|
## DuckDNS
|
|
## ########################################
|
|
|
|
# read this:
|
|
# https://community.home-assistant.io/t/updating-duckdns-domain-failed/135623
|
|
duckdns:
|
|
domain: !secret duckdns_domain
|
|
access_token: !secret duckdns_access_token
|
|
|
|
|
|
## ########################################
|
|
## Spotify
|
|
## ########################################
|
|
|
|
# Example configuration.yaml entry
|
|
spotify:
|
|
client_id: !secret spotify_id
|
|
client_secret: !secret spotify_secret
|
|
|
|
## ########################################
|
|
## Sonoff (HACS)
|
|
## ########################################
|
|
|
|
sonoff:
|
|
username: !secret sonoff_username
|
|
password: !secret sonoff_password
|
|
default_class: light
|
|
reload: always
|
|
|
|
## ########################################
|
|
## Garbage collection (HACS)
|
|
## ########################################
|
|
|
|
|
|
garbage_collection: !include include/garbage/garbage.yaml
|
|
|
|
## ########################################
|
|
## Miele (HACS)
|
|
## ########################################
|
|
|
|
miele:
|
|
client_id: !secret miele_clientid
|
|
client_secret: !secret miele_secret
|
|
lang: en
|
|
|
|
## ########################################
|
|
## Roth touchline
|
|
## ########################################
|
|
|
|
climate:
|
|
- platform: touchline
|
|
host: !secret touchlineIP
|
|
|
|
## ########################################
|
|
## Timer (for indkorsel automation)
|
|
## ########################################
|
|
|
|
timer:
|
|
indkorsel:
|
|
duration: '00:10:00'
|
|
|
|
## ########################################
|
|
## Darksky
|
|
## ########################################
|
|
|
|
weather:
|
|
- platform: darksky
|
|
api_key: !secret darksky_api_key
|
|
mode: daily
|
|
|
|
## ########################################
|
|
## Withings
|
|
## ########################################
|
|
# Example configuration.yaml entry
|
|
withings:
|
|
client_id: !secret withings_clientid
|
|
client_secret: !secret withings_secret
|
|
|
|
|
|
group: !include_dir_merge_named include/groups/
|
|
sensor: !include_dir_merge_list include/sensors/
|
|
automation: !include_dir_merge_list include/automations/
|
|
binary_sensor: !include_dir_merge_list include/binary_sensors/
|
|
device_tracker: !include include/device_trackers.yaml
|
|
input_datetime: !include_dir_merge_named include/input/datetime/
|
|
input_number: !include_dir_merge_named include/input/number/
|
|
input_select: !include_dir_merge_named include/input/select/
|
|
light: !include_dir_merge_list include/lights/
|
|
panel_iframe: !include_dir_merge_named include/panels/
|
|
script: !include_dir_merge_named include/scripts/
|
|
shell_command: !include_dir_merge_named include/shell_commands/
|
|
#switch: !include_dir_merge_list include/switches/
|
|
|
|
|
|
|
|
# PYTHON
|
|
python_script:
|