189 lines
4.8 KiB
YAML
189 lines
4.8 KiB
YAML
homeassistant:
|
|
packages: !include_dir_named packages
|
|
customize: !include customize.yaml
|
|
external_url: !secret remote_url
|
|
internal_url: http://homeassistant.local:8123
|
|
# Configure a default setup of Home Assistant (frontend, api, etc)
|
|
default_config:
|
|
|
|
group: !include groups.yaml
|
|
automation: !include automations.yaml
|
|
script: !include scripts.yaml
|
|
scene:
|
|
- !include scenes.yaml
|
|
- platform: lifx_cloud
|
|
token: !secret lifx_token
|
|
camera: !include cameras.yaml
|
|
input_boolean: !include input_boolean.yaml
|
|
binary_sensor: !include binary_sensor.yaml
|
|
sensor: !include sensor.yaml
|
|
switch: !include switches.yaml
|
|
input_select: !include input_select.yaml
|
|
|
|
http:
|
|
use_x_forwarded_for: true
|
|
trusted_proxies:
|
|
- 172.30.33.0/24
|
|
|
|
light:
|
|
- platform: group
|
|
name: Living Room Lights
|
|
entities:
|
|
- light.living_room_color_1
|
|
- light.living_room_color_2
|
|
- platform: group
|
|
name: Master Bedroom Lights
|
|
entities:
|
|
- light.master_bedroom_front
|
|
- light.master_bedroom_side
|
|
- platform: group
|
|
name: Basement Lights
|
|
entities:
|
|
- light.basement_stairwell
|
|
- light.basement_tall_lamp
|
|
- light.basement_short_lamp
|
|
- light.basement_led_strip_1
|
|
- light.furnace_room_overhead
|
|
- platform: group
|
|
name: Dining Room Lamp
|
|
entities:
|
|
- light.dining_room_lamp_blue
|
|
- light.dining_room_lamp_green
|
|
- light.dining_room_lamp_purple
|
|
- light.dining_room_lamp_red
|
|
- light.dining_room_lamp_white
|
|
- platform: group
|
|
name: First Floor Lights
|
|
entities:
|
|
- light.living_room_overhead_1
|
|
- light.living_room_overhead_2
|
|
- light.mud_room_overhead
|
|
- light.dining_room_lamp
|
|
- light.downstairs_bathroom_left
|
|
- light.downstairs_bathroom_right
|
|
- platform: group
|
|
name: Second Floor Lights
|
|
entities:
|
|
- light.master_bedroom_front
|
|
- light.master_bedroom_side
|
|
- light.hallway_overhead
|
|
- light.kallen_bedroom_light
|
|
- light.nursery_light
|
|
- light.upstairs_bathroom_left
|
|
- light.upstairs_bathroom_right
|
|
- light.upstairs_bathroom_wall
|
|
- platform: group
|
|
name: Basement Studio Lights
|
|
entities:
|
|
- light.basement_stairwell
|
|
- light.basement_tall_lamp
|
|
- light.basement_short_lamp
|
|
- light.basement_led_strip_1
|
|
- platform: group
|
|
name: Upstairs Bathroom Lights
|
|
entities:
|
|
- light.upstairs_bathroom_left
|
|
- light.upstairs_bathroom_right
|
|
- light.upstairs_bathroom_wall
|
|
- platform: group
|
|
name: Downstairs Bathroom Lights
|
|
entities:
|
|
- light.downstairs_bathroom_left
|
|
- light.downstairs_bathroom_right
|
|
|
|
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
|
|
|
|
python_script:
|
|
|
|
anniversaries:
|
|
sensors:
|
|
- name: Wedding Anniversary
|
|
date: !secret wedding_anniversary
|
|
- name: Tony's Birthday
|
|
date: !secret tony_bday
|
|
- name: Tina's Birthday
|
|
date: !secret tina_bday
|
|
- name: Kallen's Birthday
|
|
date: !secret kallen_bday
|
|
- name: Emmalynn's Birthday
|
|
date: !secret emmalynn_bday
|
|
|
|
calendar:
|
|
- platform: caldav
|
|
username: !secret userIcloud
|
|
password: !secret passIcloud
|
|
url: https://caldav.icloud.com
|
|
- 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
|
|
|
|
device_tracker:
|
|
- platform: icloud3
|
|
username: !secret userIcloud
|
|
password: !secret passIcloud2
|
|
|
|
spotify:
|
|
client_id: !secret spotify_id
|
|
client_secret: !secret spotify_secret
|
|
|
|
spotcast:
|
|
sp_dc: !secret sp_dc
|
|
sp_key: !secret sp_key
|
|
|
|
breaking_changes:
|
|
|
|
localtuya: !include localtuya.yaml
|
|
|
|
wake_on_lan:
|
|
|
|
notify:
|
|
- platform: ios
|
|
- name: all_ios
|
|
platform: group
|
|
services:
|
|
- service: mobile_app_iphone
|
|
- service: mobile_app_tony_s_iphone
|
|
- service: mobile_app_tony_s_ipad
|
|
- service: mobile_app_kallen_iphone
|
|
- name: ios_parents
|
|
platform: group
|
|
services:
|
|
- service: mobile_app_iphone
|
|
- service: mobile_app_tony_s_ipad
|
|
- service: mobile_app_tony_s_iphone
|
|
- name: ios_tony
|
|
platform: group
|
|
services:
|
|
- service: mobile_app_tony_s_ipad
|
|
- service: mobile_app_tony_s_iphone
|
|
- name: ios_tina
|
|
platform: group
|
|
services:
|
|
- service: mobile_app_iphone
|
|
- name: ios_kallen
|
|
platform: group
|
|
services:
|
|
- service: mobile_app_kallen_iphone
|
|
- name: ios_nerds
|
|
platform: group
|
|
services:
|
|
- service: mobile_app_kallen_iphone
|
|
- service: mobile_app_tony_s_ipad
|
|
- service: mobile_app_tony_s_iphone
|
|
|
|
rest_command:
|
|
todoist:
|
|
method: post
|
|
url: 'https://api.todoist.com/sync/v8/sync'
|
|
payload: !secret todoist_api_payload
|
|
content_type: 'application/x-www-form-urlencoded'
|