Deprecation warnings fixed for esphome 2025.11

This commit is contained in:
2025-11-21 19:14:49 +01:00
parent aea16e59c4
commit 24eecc7c97
14 changed files with 71 additions and 40 deletions

View File

@@ -44,6 +44,7 @@ wifi:
use_address: atorch-dc-load.home use_address: atorch-dc-load.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -22,6 +22,7 @@ wifi:
use_address: bathroom.home use_address: bathroom.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -29,6 +29,7 @@ wifi:
use_address: epaperframe.home use_address: epaperframe.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -22,6 +22,7 @@ wifi:
use_address: ${name}.home use_address: ${name}.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -14,6 +14,7 @@ wifi:
#use_address: ${name}.home #use_address: ${name}.home
#power_save_mode: high #power_save_mode: high
#fast_connect: on #fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -54,8 +54,12 @@ i2c:
sda: GPIO26 sda: GPIO26
scl: GPIO27 scl: GPIO27
psram:
speed: 80MHz
# Camera # Camera
esp32_camera: esp32_camera:
frame_buffer_location: PSRAM
name: ${friendly_name} name: ${friendly_name}
external_clock: external_clock:
pin: GPIO0 pin: GPIO0

View File

@@ -42,15 +42,24 @@ ota:
platform: esphome platform: esphome
password: !secret ota password: !secret ota
# Initialize I²C
i2c:
- id: bus_c
sda: GPIO26
scl: GPIO27
psram:
speed: 80MHz
# Camera # Camera
esp32_camera: esp32_camera:
frame_buffer_location: PSRAM
name: ${friendly_name} name: ${friendly_name}
external_clock: external_clock:
pin: GPIO0 pin: GPIO0
frequency: 20MHz frequency: 20MHz
i2c_pins: i2c_id:
sda: GPIO26 bus_c
scl: GPIO27
data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
vsync_pin: GPIO25 vsync_pin: GPIO25
href_pin: GPIO23 href_pin: GPIO23

View File

@@ -60,6 +60,7 @@ wifi:
use_address: ${name}.home use_address: ${name}.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:
@@ -236,7 +237,7 @@ sensor:
- platform: adc - platform: adc
pin: 34 pin: 34
name: "Spannung Photodiode" name: "Spannung Photodiode"
attenuation: 11db attenuation: 12db
update_interval: 1s update_interval: 1s
internal: true internal: true
on_value_range: on_value_range:

View File

@@ -34,6 +34,7 @@ wifi:
use_address: ${name}.home use_address: ${name}.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:
ssid: "Raspiaudio Fallback Hotspot" ssid: "Raspiaudio Fallback Hotspot"

View File

@@ -31,6 +31,7 @@ wifi:
use_address: ${name}.home use_address: ${name}.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:
ssid: "Raspiaudio Fallback Hotspot" ssid: "Raspiaudio Fallback Hotspot"
@@ -46,7 +47,7 @@ esphome:
board_build.arduino.memory_type: qio_opi board_build.arduino.memory_type: qio_opi
project: project:
name: raspiaudio.voice-assistant name: raspiaudio.voice-assistant
version: "2025.2.6" version: "2025.3.1"
on_boot: on_boot:
priority: -100.0 priority: -100.0
then: then:
@@ -67,6 +68,7 @@ esp32:
micro_wake_word: micro_wake_word:
id: mww id: mww
models: models:
- model: okay_nabu
- model: https://github.com/kahrendt/microWakeWord/releases/download/okay_nabu_20241226.3/okay_nabu.json - model: https://github.com/kahrendt/microWakeWord/releases/download/okay_nabu_20241226.3/okay_nabu.json
# - model: hey_jarvis # - model: hey_jarvis
# - model: hey_mycroft # - model: hey_mycroft
@@ -164,16 +166,20 @@ sensor:
update_interval: 15s update_interval: 15s
attenuation: auto attenuation: auto
filters: filters:
- multiply: 2 # https://forum.raspiaudio.com/t/esp-muse-luxe-bluetooth-speaker/294/12 - multiply: 2
- calibrate_linear:
- 0.0 -> 0.0
# Map measured full charge to real value to compensate divider/ADC bias
- 4.58 -> 4.20
- exponential_moving_average: - exponential_moving_average:
alpha: 0.2 alpha: 0.2
send_every: 2 send_every: 2
- delta: 0.002 - delta: 0.002
on_value: on_value:
then: then:
- sensor.template.publish: - sensor.template.publish:
id: battery_percent id: battery_percent
state: !lambda "return x;" state: !lambda "return x ;"
- platform: template - platform: template
name: Battery name: Battery
@@ -185,32 +191,32 @@ sensor:
entity_category: diagnostic entity_category: diagnostic
update_interval: 15s update_interval: 15s
filters: filters:
- calibrate_polynomial: - calibrate_polynomial:
degree: 3 degree: 3
datapoints: datapoints:
- 4.58 -> 100.0 - 4.20 -> 100.0
- 4.5 -> 97.1 - 4.13 -> 97.1
- 4.47 -> 94.2 - 4.10 -> 94.2
- 4.44 -> 88.4 - 4.07 -> 88.4
- 4.42 -> 82.7 - 4.05 -> 82.7
- 4.41 -> 76.9 - 4.04 -> 76.9
- 4.41 -> 71.1 - 4.04 -> 71.1
- 4.37 -> 65.3 - 4.01 -> 65.3
- 4.35 -> 59.5 - 3.99 -> 59.5
- 4.31 -> 53.8 - 3.95 -> 53.8
- 4.28 -> 48.0 - 3.93 -> 48.0
- 4.26 -> 42.2 - 3.91 -> 42.2
- 4.23 -> 36.4 - 3.88 -> 36.4
- 4.21 -> 30.6 - 3.86 -> 30.6
- 4.19 -> 24.9 - 3.84 -> 24.9
- 4.16 -> 19.1 - 3.82 -> 19.1
- 4.1 -> 13.3 - 3.76 -> 13.3
- 4.07 -> 10.4 - 3.73 -> 10.4
- 4.03 -> 7.5 - 3.70 -> 7.5
- 3.97 -> 4.6 - 3.64 -> 4.6
- 3.82 -> 1.7 - 3.50 -> 1.7
- 3.27 -> 0.0 - 3.00 -> 0.0
- lambda: return clamp(x, 0.0f, 100.0f); - lambda: return clamp(x, 0.0f, 100.0f);
binary_sensor: binary_sensor:
- platform: gpio - platform: gpio

View File

@@ -56,6 +56,7 @@ wifi:
use_address: riden-labornetzteil-18a.home use_address: riden-labornetzteil-18a.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -56,6 +56,7 @@ wifi:
use_address: riden-labornetzteil-6a.home use_address: riden-labornetzteil-6a.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -22,6 +22,7 @@ wifi:
use_address: serverroom.home use_address: serverroom.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:

View File

@@ -59,6 +59,7 @@ wifi:
use_address: ${name}.home use_address: ${name}.home
power_save_mode: high power_save_mode: high
fast_connect: on fast_connect: on
min_auth_mode: WPA2
# Enable fallback hotspot (captive portal) in case wifi connection fails # Enable fallback hotspot (captive portal) in case wifi connection fails
ap: ap:
@@ -235,7 +236,7 @@ sensor:
- platform: adc - platform: adc
pin: 32 pin: 32
name: "Spannung Photodiode" name: "Spannung Photodiode"
attenuation: 11db attenuation: 12db
update_interval: 1s update_interval: 1s
internal: true internal: true
on_value_range: on_value_range:
@@ -259,6 +260,7 @@ remote_receiver:
# IR Transmitter # IR Transmitter
remote_transmitter: remote_transmitter:
non_blocking: True
pin: GPIO22 pin: GPIO22
# Infrared remotes use a 50% carrier signal # Infrared remotes use a 50% carrier signal
carrier_duty_percent: 50% carrier_duty_percent: 50%