update and reconfigure auth and deprecated settings
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
homeassistant:
|
homeassistant:
|
||||||
container_name: homeassistant
|
container_name: homeassistant
|
||||||
image: homeassistant/home-assistant:2025.1.2
|
image: homeassistant/home-assistant:2026.2.0
|
||||||
network_mode: host
|
network_mode: host
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|||||||
2
homeassistant/.gitignore
vendored
2
homeassistant/.gitignore
vendored
@@ -9,4 +9,4 @@ secrets.yaml
|
|||||||
tts
|
tts
|
||||||
www
|
www
|
||||||
home-assistant-340618-840b2cb7a8a4.json
|
home-assistant-340618-840b2cb7a8a4.json
|
||||||
|
.ha*
|
||||||
|
|||||||
@@ -13,11 +13,14 @@ api:
|
|||||||
http:
|
http:
|
||||||
use_x_forwarded_for: true
|
use_x_forwarded_for: true
|
||||||
trusted_proxies:
|
trusted_proxies:
|
||||||
# - 172.18.0.32
|
- 0.0.0.0/0
|
||||||
- 172.0.0.0/8
|
|
||||||
|
homeassistant:
|
||||||
|
auth_providers:
|
||||||
|
- type: homeassistant
|
||||||
|
|
||||||
ltss:
|
ltss:
|
||||||
db_url: postgresql://homeassistant:homeassistant@host:6543/homeassistant
|
db_url: !secret ltss_db_url
|
||||||
chunk_time_interval: 2592000000000
|
chunk_time_interval: 2592000000000
|
||||||
include:
|
include:
|
||||||
entity_globs:
|
entity_globs:
|
||||||
@@ -51,26 +54,28 @@ google_assistant:
|
|||||||
- BRIGHT_LIGHTS
|
- BRIGHT_LIGHTS
|
||||||
- ENTRY_LIGHTS
|
- ENTRY_LIGHTS
|
||||||
|
|
||||||
lastfm_scrobbler:
|
# auth_header:
|
||||||
API_KEY: !secret lastfm_scrobbler_API_KEY
|
# allow_bypass_login: true
|
||||||
API_SECRET: !secret lastfm_scrobbler_API_SECRET
|
# # username_header: X-Forwarded-Preferred-Username
|
||||||
SESSION_KEY: !secret lastfm_scrobbler_SESSION_KEY
|
# username_header: X-Homeassistant-User
|
||||||
media_players:
|
# debug: true
|
||||||
- media_player.kantoor
|
|
||||||
- media_player.versterker
|
|
||||||
- media_player.woonkamer_tv
|
|
||||||
scrobble_percentage: 25 # The default value is 1 if this line is omitted.
|
|
||||||
|
|
||||||
auth_header:
|
openid:
|
||||||
allow_bypass_login: true
|
client_id: !secret openid_client_id
|
||||||
# username_header: X-Forwarded-Preferred-Username
|
client_secret: !secret openid_client_secret
|
||||||
username_header: X-Homeassistant-User
|
configure_url: !secret openid_configure_url
|
||||||
debug: true
|
username_field: "preferred_username"
|
||||||
|
scope: "openid profile email"
|
||||||
|
block_login: false
|
||||||
|
trusted_ips:
|
||||||
|
- "192.168.2.0/24"
|
||||||
|
- "127.0.0.0/8"
|
||||||
|
- "172.0.0.0/8"
|
||||||
|
openid_text: "Login with Authentik"
|
||||||
|
create_user: true
|
||||||
|
|
||||||
logger:
|
logger:
|
||||||
default: info
|
default: info
|
||||||
logs:
|
|
||||||
custom_components.auth_header: debug
|
|
||||||
|
|
||||||
input_number:
|
input_number:
|
||||||
test_outdoor:
|
test_outdoor:
|
||||||
@@ -111,9 +116,6 @@ template:
|
|||||||
device_class: temperature
|
device_class: temperature
|
||||||
state: "{{ states('input_number.test_indoor_2') }}"
|
state: "{{ states('input_number.test_indoor_2') }}"
|
||||||
|
|
||||||
mqtt:
|
|
||||||
sensor: !include mqtt.yaml
|
|
||||||
|
|
||||||
sems2mqtt:
|
sems2mqtt:
|
||||||
broker: host
|
broker: host
|
||||||
broker_user: !secret sems_broker_user
|
broker_user: !secret sems_broker_user
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
- object_id: mqtt_borgmatic_test
|
|
||||||
unique_id: mqtt_borgmatic_test
|
|
||||||
state_topic: "borgmatic/stats/test"
|
|
||||||
unit_of_measurement: "?"
|
|
||||||
Reference in New Issue
Block a user