mysmarthome/configuration.yaml

185 lines
4.7 KiB
YAML
Raw Normal View History

2019-04-17 22:46:06 +00:00
###############################################################################
# THE HOME ASSISTANT CONFIGURATION FILE - MOTHER OF ALL CONFIG FILES
# @Author : Mahasri Kalavala
###############################################################################
homeassistant:
2019-08-19 00:21:05 +00:00
name: Home
2019-04-17 22:46:06 +00:00
temperature_unit: F
latitude: !secret home_latitude
longitude: !secret home_longitude
elevation: !secret home_elevation
2019-08-19 00:21:05 +00:00
2019-04-17 22:46:06 +00:00
unit_system: imperial
time_zone: !secret time_zone
customize_glob: !include customize_glob.yaml
customize_domain: !include customize_domain.yaml
packages: !include_dir_named packages
2019-08-19 00:21:05 +00:00
2019-04-17 22:46:06 +00:00
whitelist_external_dirs:
2019-08-19 00:21:05 +00:00
- "/home/homeassistant/.homeassistant/www/downloads/camera/patio/"
- "/home/homeassistant/.homeassistant/www/downloads/camera/garage/"
- "/home/homeassistant/.homeassistant/www/downloads/camera/playarea/"
- "/home/homeassistant/.homeassistant/www/downloads/camera/driveway/"
- "/home/homeassistant/.homeassistant/www/downloads/camera/frontdoor/"
- "/home/homeassistant/.homeassistant/www/downloads/camera/kitchen/"
- "/home/homeassistant/.homeassistant/www/downloads/camera/frontroom/"
2019-04-17 22:46:06 +00:00
sun:
alexa:
config:
discovery:
2020-02-05 23:28:38 +00:00
ignore:
- homekit
2019-11-01 23:21:24 +00:00
2020-09-05 02:12:14 +00:00
# shopping_list:
octoprint:
host: !secret octoprint_ip
api_key: !secret octoprint_key
2020-03-02 23:12:53 +00:00
2019-04-17 22:46:06 +00:00
homekit:
autostart: true
filter:
include_domains:
- alarm_control_panel
- light
- switch
- input_boolean
2020-07-17 01:15:43 +00:00
- camera
2019-11-01 23:21:24 +00:00
include_entities:
- binary_sensor.back_door_sensor_sensor
- binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor
- binary_sensor.single_car_garage_door_tilt_sensor_sensor
- binary_sensor.two_car_garage_door_tilt_sensor_sensor
2019-04-17 22:46:06 +00:00
2019-12-20 15:32:28 +00:00
mobile_app:
2020-02-09 23:33:06 +00:00
2019-12-20 15:32:28 +00:00
# map:
# updater:
# logbook:
# history:
# recorder:
# db_url: !secret my_sql_url
2020-02-09 23:33:06 +00:00
# influxdb:
# host: 192.168.1.125
# include:
# entities:
# - sensor.dining_room_thermostat_temperature
# - sensor.downstairs_multi_sensor_temperature
# - sensor.front_room_multi_sensor_temperature
# - sensor.guest_bedroom_multi_sensor_temperature
# - sensor.tv_multi_sensor_temperature
websocket_api:
python_script:
2019-04-17 22:46:06 +00:00
logger: !include logging.yaml
2019-06-19 19:51:38 +00:00
zeroconf:
2020-07-17 01:15:43 +00:00
#owntracks:
2019-04-17 22:46:06 +00:00
system_health:
2019-08-19 00:21:05 +00:00
life360:
accounts:
- username: !secret life360_username
password: !secret life360_password
circles:
include: [Family]
2019-04-17 22:46:06 +00:00
mqtt:
broker: !secret mqtt_server
port: !secret mqtt_port
username: !secret mqtt_username
password: !secret mqtt_password
keepalive: 60
client_id: pi_ha
2020-02-09 23:33:06 +00:00
sonos:
media_player:
hosts:
- !secret sonos_living_room_ip
- !secret sonos_front_room_ip
2019-04-17 22:46:06 +00:00
binary_sensor:
- platform: workday
country: US
lovelace:
mode: yaml
2020-04-27 00:16:11 +00:00
resources:
- url: /local/button-card.js
type: module
2019-04-17 22:46:06 +00:00
2020-02-05 23:28:38 +00:00
# Google Calendar
google:
client_id: !secret google_client_id
client_secret: !secret google_client_secret
2019-04-17 22:46:06 +00:00
emulated_hue:
expose_by_default: false
host_ip: !secret ha_ip_address
listen_port: 8300
exposed_domains:
- light
- switch
- input_boolean
panel_iframe:
front_room_ha:
title: Front Room HA
icon: mdi:home-assistant
url: !secret front_room_ha_url
tv_room_ha:
title: TV Room HA
icon: mdi:home-assistant
url: !secret tv_room_ha_url
snapcast_server:
title: Snapcast Server
icon: mdi:music
url: !secret snapcast_server_url
ios:
push:
categories:
- name: Single Car Garage Door
2019-08-19 00:21:05 +00:00
identifier: "1CAR_GARAGE"
2019-04-17 22:46:06 +00:00
actions:
2019-08-19 00:21:05 +00:00
- identifier: "1CAR_GARAGE_CLOSE"
title: "Close Garage Door"
activationMode: "background"
2019-04-17 22:46:06 +00:00
authenticationRequired: yes
destructive: yes
2019-08-19 00:21:05 +00:00
behavior: "default"
2019-04-17 22:46:06 +00:00
- name: Two Car Garage Door
2019-08-19 00:21:05 +00:00
identifier: "2CAR_GARAGE"
2019-04-17 22:46:06 +00:00
actions:
2019-08-19 00:21:05 +00:00
- identifier: "2CAR_GARAGE_CLOSE"
title: "Close Garage Door"
activationMode: "background"
2019-04-17 22:46:06 +00:00
authenticationRequired: yes
destructive: yes
2019-08-19 00:21:05 +00:00
behavior: "default"
2019-04-17 22:46:06 +00:00
- name: Trash Recycle
2019-08-19 00:21:05 +00:00
identifier: "trash_recycle"
2019-04-17 22:46:06 +00:00
actions:
2019-08-19 00:21:05 +00:00
- identifier: "TRASH_LEFT"
title: "Done"
activationMode: "background"
2019-04-17 22:46:06 +00:00
authenticationRequired: yes
destructive: yes
2019-08-19 00:21:05 +00:00
behavior: "default"
- identifier: "TRASH_REMIND_LATER"
title: "Remind Later"
activationMode: "background"
2019-04-17 22:46:06 +00:00
authenticationRequired: yes
destructive: yes
2019-08-19 00:21:05 +00:00
behavior: "default"
2019-04-17 22:46:06 +00:00
- name: Welcome Home
2019-08-19 00:21:05 +00:00
identifier: "welcome_home"
2019-04-17 22:46:06 +00:00
actions:
2019-08-19 00:21:05 +00:00
- identifier: "DISABLE_SECURITY"
title: "Yes"
activationMode: "background"
2019-04-17 22:46:06 +00:00
authenticationRequired: yes
destructive: yes
2019-08-19 00:21:05 +00:00
behavior: "default"