configuration.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. # Configure a default setup of Home Assistant (frontend, api, etc)
  2. default_config:
  3. logger:
  4. default: info
  5. logs:
  6. custom_components.uniled: debug
  7. # homeassistant.components.tuya: debug
  8. # Text to speech
  9. #tts:
  10. # - platform: google_translate
  11. http:
  12. ip_ban_enabled: true
  13. login_attempts_threshold: 5
  14. use_x_forwarded_for: true
  15. trusted_proxies:
  16. - 192.168.0.30
  17. - 192.168.0.31
  18. homeassistant:
  19. allowlist_external_dirs:
  20. - /config
  21. #sensor:
  22. # - platform: filesize
  23. # file_paths:
  24. # - /config/home-assistant_v2.db
  25. # scan_interval: 1800
  26. recorder:
  27. purge_keep_days: 1
  28. commit_interval: 10
  29. weather:
  30. - platform: pirateweather
  31. api_key: qjeyi5uUqa14bSDhGOtK155uAiw2qKYL3zJsvBkd
  32. # Additional optional values:
  33. latitude: 43.111587
  34. longitude: -77.644523
  35. mode: hourly
  36. name: Rochester, NY Weather
  37. # you can also get a sensor data
  38. sensor:
  39. - platform: pirateweather
  40. api_key: qjeyi5uUqa14bSDhGOtK155uAiw2qKYL3zJsvBkd
  41. scan_interval: '00:15:00'
  42. monitored_conditions:
  43. - temperature
  44. - precip_probability
  45. - precip_type
  46. - humidity
  47. - cloud_cover
  48. - nearest_storm_distance
  49. - precip_intensity
  50. - wind_speed
  51. notify:
  52. - name: adris_mobile_devices
  53. platform: group
  54. services:
  55. - service: mobile_app_pixel_4a
  56. - service: mobile_app_adri_s_gs22
  57. #emulated_hue:
  58. # listen_port: 80
  59. # expose_by_default: false
  60. # exposed_domains:
  61. # - light
  62. # - group
  63. # - lock
  64. # entities:
  65. # switch.basement_heater_switch:
  66. # hidden: false
  67. # switch.bath_fan:
  68. # hidden: false
  69. # switch.bedroom_heater_switch:
  70. # hidden: false
  71. # switch.office_heater_switch:
  72. # hidden: false
  73. # light.driveway_floodlights_basic:
  74. # hidden: true
  75. # light.driveway_motion_sensor_basic:
  76. # hidden: true
  77. # light.garage_motion_sensor_basic:
  78. # hidden: true
  79. alexa:
  80. endpoint: https://api.amazonalexa.com/v3/events
  81. client_id: amzn1.application-oa2-client.1f62328e4b76476d85571e45df1664f5
  82. client_secret: amzn1.oa2-cs.v1.250f686f55e8b50c2b2f459f27cdd83411df7660b4c02ddea667e82848035166
  83. smart_home:
  84. filter:
  85. include_domains:
  86. - lock
  87. - camera
  88. - cover
  89. include_entities:
  90. - switch.basement_heater_switch
  91. # - switch.bath_fan
  92. - switch.bedroom_heater_switch
  93. - switch.office_heater_switch
  94. - light.driveway_floodlights
  95. - light.basement_ceiling
  96. - light.basement_stairs
  97. uniled:
  98. influxdb:
  99. host: a0d7b954-influxdb
  100. port: 8086
  101. database: homeassistant
  102. username: homeassistant
  103. password: Translate-Conceded5-Cofounder
  104. max_retries: 3
  105. default_measurement: state
  106. zha:
  107. enable_quirks: true
  108. custom_quirks_path: /config/thirdreality_quirks
  109. #localtuya: !include localtuya.yaml
  110. #light: !include lights.yaml
  111. #group: !include groups.yaml
  112. automation: !include automations.yaml
  113. script: !include scripts.yaml
  114. scene: !include scenes.yaml