All my configs for home assistant
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

configuration.yaml 3.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. homeassistant:
  2. # Name of the location where Home Assistant is running
  3. name: Home
  4. # Location required to calculate the time the sun rises and sets
  5. latitude: 38.239375
  6. longitude: -122.630942
  7. # Impacts weather/sunrise data (altitude above sea level in meters)
  8. elevation: 22.15
  9. # metric for Metric, imperial for Imperial
  10. unit_system: imperial
  11. # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  12. time_zone: America/Los_Angeles
  13. # Customization file
  14. customize: !include customize.yaml
  15. # URL settings
  16. external_url: !secret external_url
  17. internal_url: !secret internal_url
  18. # Authentication
  19. auth_providers:
  20. - type: homeassistant
  21. - type: legacy_api_password
  22. api_password: !secret http_password
  23. logger:
  24. default: info
  25. logs:
  26. custom_components.wyzesense: info
  27. wyzesense.gateway: info
  28. # Show links to resources in log and frontend
  29. #introduction:
  30. # Enables the frontend
  31. frontend:
  32. # Enables configuration UI
  33. config:
  34. http:
  35. # Uncomment this if you are using SSL/TLS, running in Docker container, etc.
  36. # base_url: hass.teknik.io
  37. # Checks for available updates
  38. # Note: This component will send some information about your system to
  39. # the developers to assist with development of Home Assistant.
  40. # For more information, please see:
  41. # https://home-assistant.io/blog/2016/10/25/explaining-the-updater/
  42. updater:
  43. # Optional, allows Home Assistant developers to focus on popular components.
  44. # include_used_components: true
  45. # Discover some devices automatically
  46. discovery:
  47. # Allows you to issue voice commands from the frontend in enabled browsers
  48. conversation:
  49. # Enables support for tracking state changes over time
  50. history:
  51. # View all events in a logbook
  52. logbook:
  53. # Enable the mobile app integrations
  54. mobile_app:
  55. # Enables a map showing the location of tracked devices
  56. map:
  57. # Track the sun
  58. sun:
  59. # Text to speech
  60. tts:
  61. - platform: google_translate
  62. service_name: google_say
  63. # Cloud
  64. cloud:
  65. ffmpeg:
  66. ffmpeg_bin: !secret ffmpeg_path
  67. google_assistant:
  68. project_id: !secret google_project_id
  69. service_account: !include google_service_account.json
  70. report_state: true
  71. exposed_domains:
  72. - group
  73. - input_boolean
  74. - scene
  75. - switch
  76. - script
  77. - fan
  78. - light
  79. - cover
  80. - lock
  81. - media_player
  82. - climate
  83. - vacuum
  84. - sensor
  85. # Kodi
  86. media_player:
  87. - platform: kodi
  88. host: !secret kodi_host
  89. username: !secret kodi_username
  90. password: !secret kodi_password
  91. - platform: braviatv
  92. host: !secret bravia_host
  93. name: Living Room TV
  94. - platform: emby
  95. host: !secret emby_host
  96. api_key: !secret emby_api_key
  97. august:
  98. login_method: email
  99. username: !secret august_username
  100. password: !secret august_password
  101. spotify:
  102. client_id: !secret spotify_client_id
  103. client_secret: !secret spotify_client_secret
  104. tplink: !include tplink.yaml
  105. amcrest: !include amcrest.yaml
  106. wake_on_lan:
  107. system_health:
  108. switch: !include switches.yaml
  109. sensor: !include sensors.yaml
  110. binary_sensor: !include binary_sensors.yaml
  111. group: !include groups.yaml
  112. automation: !include_dir_merge_list automations
  113. script: !include_dir_merge_named scripts
  114. scene: !include_dir_merge_list scenes
  115. input_boolean: !include input_booleans.yaml