automation: !include_dir_merge_list configuration/automation # Loads default set of integrations. Do not remove. default_config: mobile_app: ios: # Load frontend themes from the themes folder frontend: themes: !include_dir_merge_named themes script: !include scripts.yaml #################################################################################################### ### CAMERAS #################################################################### DEVICES ### #################################################################################################### camera: !include_dir_merge_list configuration/camera #################################################################################################### ### FANS ####################################################################### DEVICES ### #################################################################################################### fan: !include_dir_merge_list configuration/fan homeassistant: name: !secret system_name latitude: !secret system_latitude longitude: !secret system_longitude elevation: !secret system_elevation unit_system: metric time_zone: !secret system_timezone external_url: https://house.savin.nyc internal_url: https://house.savin.nyc #################################################################################################### ### AUTHENTICATION PROVIDERS ####################################################### AAA ### #################################################################################################### auth_providers: - type: homeassistant # - type: trusted_networks # trusted_networks: # - !secret trusted_network_01 # - !secret trusted_network_02 # - !secret trusted_network_03 # - !secret trusted_network_04 # - fd00::/8 # - ::ffff:959a:a7c9/32 # trusted_users: # 10.10.12.0/24: # - !secret trusted_user_id_01 # - !secret trusted_user_id_02 # 10.10.14.0/24: # - !secret trusted_user_id_01 # - !secret trusted_user_id_02 # 10.10.16.0/24: # - !secret trusted_user_id_01 # - !secret trusted_user_id_02 # # - type: legacy_api_password #################################################################################################### ### HASSIO DOCKER PATH STARTS FROM /config ######################################## NOTE ### #################################################################################################### allowlist_external_dirs: # - '/config/snapshots' - '/config/www' customize: !include_dir_merge_named configuration/customize #################################################################################################### ### HTTP ####################################################################################### #################################################################################################### http: # api_password: !secret system_http_api cors_allowed_origins: - https://google.com - https://www.home-assistant.io - https://telegram.org - https://house.savin.nyc use_x_forwarded_for: true trusted_proxies: - 10.10.10.10 - 10.10.11.11 # - !secret trusted_proxy_01 # ip_ban_enabled: true # login_attempts_threshold: 5 #################################################################################################### ### INPUT BOOLEAN ############################################################# SETTINGS ### #################################################################################################### input_boolean: !include_dir_merge_named configuration/input_boolean #################################################################################################### ### INPUT DATE TIME ########################################################### SETTINGS ### #################################################################################################### input_datetime: !include_dir_merge_named configuration/input_datetime #################################################################################################### ### INPUT NUMBERS ############################################################# SETTINGS ### #################################################################################################### input_number: !include_dir_merge_named configuration/input_number #################################################################################################### ### INPUT SELECT ############################################################## SETTINGS ### #################################################################################################### input_select: !include_dir_merge_named configuration/input_select #################################################################################################### ### INPUT TEXT ################################################################ SETTINGS ### #################################################################################################### input_text: !include_dir_merge_named configuration/input_text light: !include_dir_merge_list configuration/light #logger: # default: info # logs: # custom_components.: critical #################################################################################################### ### LOVELACE ################################################################### SERVICE ### #################################################################################################### lovelace: mode: yaml ################################################################################################## ### CUSTOM MODULES ######################################################### RESOURCES ### ################################################################################################## ################################################################################################## ### CUSTOM MODULES ######################################################### RESOURCES ### ################################################################################################## resources: - url: /local/community/webrtc/webrtc-camera.js type: module - url: /local/community/layout-card/layout-card.js type: module - url: /local/community/xiaomi-vacuum-map-card/xiaomi-vacuum-map-card.js type: module - url: /local/community/mini-graph-card/mini-graph-card-bundle.js type: module - url: /local/community/apexcharts-card/apexcharts-card.js type: module - url: /local/community/sidebar-card/sidebar-card.js type: module - url: /local/community/flipdown-timer-card/flipdown-timer-card.js type: module - url: /local/community/mini-media-player-card/mini-media-player-bundle.js type: module - url: /local/community/fold-entity-row/fold-entity-row.js type: module - url: /local/community/button-card/button-card.js type: module - url: /local/community/simple-thermostat-card/simple-thermostat.js type: module - url: /local/community/mushroom-card/mushroom.js type: module - url: /local/community/auto-entities/auto-entities.js type: module - url: /local/community/stack-in-card/stack-in-card.js type: module - url: /local/community/paper-buttons-row-card/paper-buttons-row.js type: module - url: /local/community/card-mod/card-mod.js type: module - url: /local/community/collapsable-cards/collapsable-cards.js type: module - url: /local/community/swipe-navigation/swipe-navigation.js type: module - url: /local/community/local-conditional-card/local-conditional-card.js type: module - url: /local/community/bubble-card/bubble-card.js type: module - url: /local/community/plotly-graph-card/plotly-graph-card.js type: module - url: /local/community/better-thermostat-ui-card/better-thermostat-ui-card.js type: module - url: /local/community/config-template-card/config-template-card.js type: module - url: /local/community/battery-state-card/battery-state-card.js type: module - url: /local/community/auto-entities-card/auto-entities.js type: module - url: /local/community/sonos-card/custom-sonos-card.js type: module # - url: /local/community/hass-bha-icons/hass-bha-icons.js # type: js # - url: /local/community//.js # type: module #################################################################################################### ### MEDIA PLAYER ############################################################### DEVICES ### #################################################################################################### media_player: !include_dir_merge_list configuration/media_player #################################################################################################### ### NOTIFY ##################################################################### SERVICE ### #################################################################################################### notify: !include_dir_merge_list configuration/notify #################################################################################################### ### MQTT ####################################################################### SENSORS ### #################################################################################################### mqtt: !include_dir_merge_named configuration/mqtt #################################################################################################### ### PYTHON SCRIPTS ############################################################################# #################################################################################################### python_script: #################################################################################################### ### RECORDER ################################################################################### #################################################################################################### recorder: !include configuration/recorder/postgres.yml rest_command: !include_dir_merge_named configuration/rest-command #################################################################################################### ### SCENE ###################################################################### SERVICE ### #################################################################################################### scene: !include_dir_merge_list configuration/scene #################################################################################################### ### SENSORS #################################################################### DEVICES ### #################################################################################################### sensor: !include_dir_merge_list configuration/sensor #################################################################################################### ### SHELL COMMMAND ############################################################ SERVICES ### #################################################################################################### shell_command: !include_dir_merge_named configuration/shell_command #################################################################################################### ### SSDP ##################################################################### DISCOVERY ### #################################################################################################### ssdp: #################################################################################################### ### STREAM ##################################################################### SERVICE ### #################################################################################################### stream: #################################################################################################### ### SUN ######################################################################### SENSOR ### #################################################################################################### sun: #################################################################################################### ### SWITCHES ################################################################### DEVICES ### #################################################################################################### switch: !include_dir_merge_list configuration/switch #################################################################################################### ### SYSTEM HEALTH ############################################################## SERVICE ### #################################################################################################### system_health: #################################################################################################### ### TELEGRAM ################################################################### SERVICE ### #################################################################################################### telegram_bot: !include configuration/service/telegram.yaml #################################################################################################### ### TIMER ###################################################################### SERVICE ### #################################################################################################### # timer: !include_dir_merge_named configuration/timer #################################################################################################### ### TWILIO #################################################################### SERVICES ### #################################################################################################### twilio: !include configuration/service/twilio.yaml #################################################################################################### ### UTILITY METER ############################################################## SENSORS ### #################################################################################################### utility_meter: !include_dir_merge_named configuration/utility_meter #################################################################################################### ### WEATHER #################################################################### DEVICES ### #################################################################################################### weather: !include_dir_merge_list configuration/weather #################################################################################################### ### WEBHOOK #################################################################################### #################################################################################################### webhook: #################################################################################################### ### ZEROCONF ################################################################# DISCOVERY ### #################################################################################################### zeroconf: #################################################################################################### ### ZONES ###################################################################################### #################################################################################################### zone: !include_dir_merge_list configuration/zone