ho provato questo codice suona ma nulla di che per il volume
output:
- platform: esp8266_pwm
pin: D2
id: buzzer
services:
- service: lamp_notify
then:
- output.esp8266_pwm.set_frequency:
id: buzzer
frequency: 3500Hz
- output.set_level:
id: buzzer
level: 40%
- delay: 8000ms
- output.turn_off: buzzer
- delay: 400ms
- output.esp8266_pwm.set_frequency:
id: buzzer
frequency: 3500Hz
- output.set_level:
id: buzzer
level: 50%
- delay: 8000ms
- output.turn_off: buzzer
oppure questo che è peggio

output:
- platform: esp8266_pwm
pin: D2
id: buzzer
#rtttl:
# output: buzzer_output
# on_finished_playback:
# - logger.log: 'Song ended!'
#- platform: gpio
# pin: D2 #choose a free pin here, just to make ESPHome happy. we do not need it for anything
# name: "Buzzer"
# on_turn_on:
# - rtttl.play: 'MissionImp:d=16,o=6,b=95:32d,32d#,32d,32d#,32d,32d#,32d,32d#,32d,32d,32d#,32e,32f,32f#,32g,g,8p,g,8p,a#,p,c7,p,g,8p,g,8p,f,p,f#,p,g,8p,g,8p,a#,p,c7,p,g,8p,g,8p,f,p,f#,p,a#,g,2d,32p,a#,g,2c#,32p,a#,g,2c,a#5,8c,2p,32p,a#5,g5,2f#,32p,a#5,g5,2f,32p,a#5,g5,2e,d#,8d'
# - rtttl.play: siren:d=8,o=5,b=100:d,e,d,e,d,e,d,e
# on_turn_off:
# - rtttl.stop
thank all !