Files
Home-Assistant-Configs/configuration.yaml

77 lines
2.0 KiB
YAML

homeassistant:
packages: !include_dir_named packages
customize: !include customize.yaml
external_url: !secret remote_url
internal_url: !secret local_url
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Includes
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene:
- !include scenes.yaml
- platform: lifx_cloud
token: !secret lifx_token
input_boolean: !include input_boolean.yaml
binary_sensor: !include binary_sensor.yaml
sensor: !include_dir_merge_list sensors
switch: !include switches.yaml
input_select: !include input_select.yaml
input_text: !include input_text.yaml
input_datetime: !include input_datetime.yaml
template: !include template.yaml
input_number: !include input_number.yaml
frontend:
themes: !include_dir_merge_named themes
extra_module_url:
- /hacsfiles/hass-hue-icons/hass-hue-icons.js
- /hacsfiles/hass-bha-icons/hass-bha-icons.js
javascript_version: latest
http:
use_x_forwarded_for: true
trusted_proxies:
- 172.30.33.0/24
calendar:
- platform: caldav
username: !secret userIcloud
password: !secret passIcloud
url: https://caldav.icloud.com
- platform: caldav
username: !secret userIcloud
password: !secret passIcloud
url: https://caldav.icloud.com
custom_calendars:
- name: "TinaWork"
calendar: "Family"
search: "Work"
- platform: todoist
token: !secret todoist_api_token
custom_projects:
- name: 'All Projects'
- name: 'Due Today'
due_date_days: 0
- name: 'Due This Week'
due_date_days: 7
rest_command:
todoist:
method: post
url: 'https://api.todoist.com/sync/v9/{{ url }}'
payload: !secret todoist_api_payload
content_type: 'application/x-www-form-urlencoded'
downloader:
download_dir: downloads
climate:
- platform: midea_ac
host: 192.168.1.168
id: !secret master_bedroom_ac_id
token: !secret master_bedroom_ac_token
k1: !secret master_bedroom_ac_key