forked from maxi1134/Home-Assistant-Config
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfiguration.yaml
82 lines (78 loc) · 3.08 KB
/
configuration.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
http:
# For extra security set this to only accept connections on localhost if NGINX is on the same machine
# Uncommenting this will mean that you can only reach Home Assistant using the proxy, not directly via IP from other clients.
#server_host: 192.168.0.5
use_x_forwarded_for: true
# You must set the trusted proxy IP address so that Home Assistant will properly accept connections
# Set this to your NGINX machine IP, or localhost if hosted on the same machine.
trusted_proxies:
- 192.168.0.5
- 192.168.0.1
######################################################################
recorder:
purge_keep_days: 400
db_url: !secret db_url
######################################################################
frontend:
themes: !include_dir_merge_named themes
######################################################################
browser_mod:
######################################################################
# lifx:
# light:
# - server: 192.168.0.15
# port: 56700
# - broadcast: 192.168.20.8
# - broadcast: 192.168.20.9
# - broadcast: 192.168.20.11
######################################################################
logger:
default: warning
# logs:
# homeassistant.components.websocket_api.http.connection: warning
# filters:
# homeassistant.components.websocket_api.http.connection:
# - "espresense"
# - "speaker"
# - "ELECTRIC"
# - "motion"
# - "switch"
# - "unit_of_measurement"
# - ".*LOCAL.*"
######################################################################
media_source:
######################################################################
#includes
mqtt: !include /config/includes/mqtt.yaml
scene: !include /config/includes/scenes.yaml
media_player: !include /config/includes/media_player.yaml
notify: !include /config/includes/notify.yaml
binary_sensor: !include /config/includes/binsensors.yaml
sensor: !include /config/includes/sensors.yaml
light: !include /config/includes/lights.yaml
group: !include /config/includes/groups.yaml
automation: !include /config/includes/automations.yaml
script: !include /config/includes/scripts.yaml
rest_command: !include /config/includes/rest_command.yaml
alarm_control_panel: !include /config/includes/alarms.yaml
switch: !include /config/includes/switch.yaml
climate: !include /config/includes/climate.yaml
google_assistant: !include /config/includes/google_assistant.yaml
camera: !include /config/includes/cameras.yaml
proxmoxve: !include /config/includes/proxmoxve.yaml
template: !include /config/includes/template.yaml
monitor_docker: !include /config/includes/monitor_docker.yaml
######################################################################
homeassistant:
auth_providers:
- type: homeassistant
- type: trusted_networks
trusted_networks:
- 192.168.0.249
######################################################################
######################################################################