Replaces i2s_audio.media_player by i2s_audio.speaker.media_player
This commit is contained in:
@@ -23,16 +23,11 @@ media_player:
|
|||||||
- id: mp_media_player
|
- id: mp_media_player
|
||||||
name: Media Player
|
name: Media Player
|
||||||
internal: false
|
internal: false
|
||||||
platform: i2s_audio
|
platform: speaker
|
||||||
i2s_dout_pin: GPIO15
|
announcement_pipeline:
|
||||||
i2s_audio_id: if_i2s_audio
|
speaker: announcement_spk_resampling_input
|
||||||
i2s_comm_fmt: msb
|
media_pipeline:
|
||||||
dac_type: external
|
speaker: media_spk_resampling_input
|
||||||
mode: mono
|
|
||||||
mute_pin:
|
|
||||||
number: GPIO26
|
|
||||||
inverted: true
|
|
||||||
allow_other_uses: true
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- id: !extend dump_config_list_packages
|
- id: !extend dump_config_list_packages
|
||||||
@@ -50,6 +45,20 @@ script:
|
|||||||
// Identify itself
|
// Identify itself
|
||||||
ESP_LOGCONFIG(ESPHOME_PROJECT_NAME, " - Add-on - Media Player");
|
ESP_LOGCONFIG(ESPHOME_PROJECT_NAME, " - Add-on - Media Player");
|
||||||
|
|
||||||
|
speaker:
|
||||||
|
- platform: mixer
|
||||||
|
id: mixer_speaker_embedded
|
||||||
|
output_speaker: speaker_embedded
|
||||||
|
source_speakers:
|
||||||
|
- id: announcement_speaker_embedded
|
||||||
|
- id: media_speaker_embedded
|
||||||
|
- platform: resampler
|
||||||
|
id: announcement_spk_resampling_input
|
||||||
|
output_speaker: announcement_speaker_embedded
|
||||||
|
- platform: resampler
|
||||||
|
id: media_spk_resampling_input
|
||||||
|
output_speaker: media_speaker_embedded
|
||||||
|
|
||||||
switch:
|
switch:
|
||||||
- id: sw_speaker_amplifier
|
- id: sw_speaker_amplifier
|
||||||
name: Speaker - Amplifier
|
name: Speaker - Amplifier
|
||||||
|
|||||||
Reference in New Issue
Block a user