No Description
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.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. homeassistant:
  2. name: Tannenhof
  3. latitude: 47.673915
  4. longitude: 9.198320
  5. elevation: 410
  6. unit_system: metric
  7. time_zone: Europe/Berlin
  8. customize: !include customize.yaml
  9. zone:
  10. - name: HTWG
  11. latitude: 47.6677028
  12. longitude: 9.1669044
  13. radius: 250
  14. icon: mdi:school
  15. - name: Work
  16. latitude: 47.6626744
  17. longitude: 9.1721211
  18. icon: mdi:work
  19. # Enables the frontend
  20. frontend:
  21. themes: !include midnight.yaml
  22. # Enables configuration UI
  23. config:
  24. weather:
  25. - platform: openweathermap
  26. name: Weather
  27. api_key: a4ed09bb6876088218126eb856cc06b5
  28. map:
  29. homekit:
  30. filter:
  31. exclude_domains:
  32. - script
  33. - automation
  34. exclude_entities:
  35. - switch.coverdirection
  36. - switch.coverenable
  37. - switch.lightrelay
  38. logbook:
  39. history:
  40. device_tracker:
  41. - platform: fritz
  42. new_device_defaults:
  43. track_new_devices: False
  44. hide_if_away: False
  45. - platform: luci
  46. host: 192.168.1.1
  47. username: !secret luci_username
  48. password: !secret luci_password
  49. new_device_defaults:
  50. track_new_devices: False
  51. hide_if_away: False
  52. ios:
  53. sensor:
  54. - platform: dht
  55. sensor: DHT22
  56. pin: 18
  57. monitored_conditions:
  58. - temperature
  59. - humidity
  60. - platform: fritzbox_callmonitor
  61. name: Phone
  62. username: homeassistant
  63. password: !secret fritz_password
  64. phonebook: 0
  65. prefixes:
  66. - '+49'
  67. binary_sensor:
  68. - platform: rpi_gpio
  69. ports:
  70. 14: pir
  71. history_graph:
  72. temperature:
  73. name: Temperature
  74. entities:
  75. - sensor.dht_sensor_temperature
  76. hours_to_show: 12
  77. refresh: 60
  78. humidity:
  79. name: Humidity
  80. entities:
  81. - sensor.dht_sensor_humidity
  82. hours_to_show: 12
  83. light:
  84. - platform: flux_led
  85. devices:
  86. 192.168.1.185:
  87. name: Led Strip
  88. - platform: template
  89. lights:
  90. room_light:
  91. friendly_name: "Room Light"
  92. turn_on:
  93. service: switch.turn_on
  94. entity_id: switch.lightrelay
  95. turn_off:
  96. service: switch.turn_off
  97. entity_id: switch.lightrelay
  98. switch:
  99. - platform: wake_on_lan
  100. name: Desktop
  101. mac_address: "4C-ED-FB-94-9D-24"
  102. host: 192.168.1.3
  103. turn_off:
  104. service: shell_command.turn_off_desktop
  105. - platform: rpi_rf
  106. gpio: 24
  107. switches:
  108. lightrelay:
  109. pulselength: 315
  110. code_on: 999915
  111. code_off: 999910
  112. anet:
  113. code_on: 17745
  114. code_off: 17748
  115. subwoofer:
  116. code_on: 20817
  117. code_off: 20820
  118. coverdirection:
  119. pulselength: 315
  120. code_on: 999925
  121. code_off: 999920
  122. coverenable:
  123. pulselength: 315
  124. code_on: 999935
  125. code_off: 999930
  126. media_player:
  127. - platform: spotify
  128. client_id: !secret spotify_client_id
  129. client_secret: !secret spotify_client_secret
  130. scan_interval: 10
  131. cover:
  132. - platform: template
  133. covers:
  134. blinds:
  135. friendly_name: "Rollladen"
  136. position_template: "50"
  137. open_cover:
  138. service: script.coverup
  139. close_cover:
  140. service: script.coverdown
  141. stop_cover:
  142. service: script.coverstop
  143. set_cover_tilt_position:
  144. service: script.coverposition
  145. data_template:
  146. delay: '{{position}}'
  147. shell_command:
  148. turn_off_desktop: 'net rpc shutdown --ipaddress 192.168.1.3 --user Joshu%CYNTWyZkRBFik'
  149. http:
  150. # Secrets are defined in the file secrets.yaml
  151. #api_password: !secret http_password
  152. #base_url: https://home.rutschmann.tech
  153. api_password: !secret http_password
  154. base_url: http://localhost:8123
  155. #trusted_networks:
  156. # - 127.0.0.1
  157. ifttt:
  158. key: !secret webhooks_key
  159. sun:
  160. group: !include groups.yaml
  161. automation: !include automations.yaml
  162. script: !include scripts.yaml