update and reconfigure auth and deprecated settings

This commit is contained in:
2026-02-05 12:22:59 +01:00
parent d90f6f8a09
commit 4202c1123a
4 changed files with 26 additions and 28 deletions

View File

@@ -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

View File

@@ -9,4 +9,4 @@ secrets.yaml
tts tts
www www
home-assistant-340618-840b2cb7a8a4.json home-assistant-340618-840b2cb7a8a4.json
.ha*

View File

@@ -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

View File

@@ -1,4 +0,0 @@
- object_id: mqtt_borgmatic_test
unique_id: mqtt_borgmatic_test
state_topic: "borgmatic/stats/test"
unit_of_measurement: "?"