mirror of
https://github.com/esphome/esphome.git
synced 2025-02-08 06:00:56 +00:00
[i2s_audio] Media Player Components PR1 (#8163)
This commit is contained in:
parent
72c6f04a97
commit
2b711e532b
@ -2,7 +2,14 @@ from esphome import pins
|
||||
import esphome.codegen as cg
|
||||
from esphome.components import esp32, speaker
|
||||
import esphome.config_validation as cv
|
||||
from esphome.const import CONF_CHANNEL, CONF_ID, CONF_MODE, CONF_TIMEOUT
|
||||
from esphome.const import (
|
||||
CONF_BUFFER_DURATION,
|
||||
CONF_CHANNEL,
|
||||
CONF_ID,
|
||||
CONF_MODE,
|
||||
CONF_NEVER,
|
||||
CONF_TIMEOUT,
|
||||
)
|
||||
|
||||
from .. import (
|
||||
CONF_I2S_DOUT_PIN,
|
||||
@ -24,10 +31,8 @@ I2SAudioSpeaker = i2s_audio_ns.class_(
|
||||
"I2SAudioSpeaker", cg.Component, speaker.Speaker, I2SAudioOut
|
||||
)
|
||||
|
||||
CONF_BUFFER_DURATION = "buffer_duration"
|
||||
CONF_DAC_TYPE = "dac_type"
|
||||
CONF_I2S_COMM_FMT = "i2s_comm_fmt"
|
||||
CONF_NEVER = "never"
|
||||
|
||||
i2s_dac_mode_t = cg.global_ns.enum("i2s_dac_mode_t")
|
||||
INTERNAL_DAC_OPTIONS = {
|
||||
|
@ -94,6 +94,7 @@ CONF_BRIGHTNESS = "brightness"
|
||||
CONF_BRIGHTNESS_LIMITS = "brightness_limits"
|
||||
CONF_BROKER = "broker"
|
||||
CONF_BSSID = "bssid"
|
||||
CONF_BUFFER_DURATION = "buffer_duration"
|
||||
CONF_BUFFER_SIZE = "buffer_size"
|
||||
CONF_BUILD_PATH = "build_path"
|
||||
CONF_BUS_VOLTAGE = "bus_voltage"
|
||||
@ -527,6 +528,7 @@ CONF_NAME_FONT = "name_font"
|
||||
CONF_NBITS = "nbits"
|
||||
CONF_NEC = "nec"
|
||||
CONF_NETWORKS = "networks"
|
||||
CONF_NEVER = "never"
|
||||
CONF_NEW_PASSWORD = "new_password"
|
||||
CONF_NITROGEN_DIOXIDE = "nitrogen_dioxide"
|
||||
CONF_NOISE_LEVEL = "noise_level"
|
||||
@ -615,6 +617,7 @@ CONF_OTA = "ota"
|
||||
CONF_OUTDOOR_TEMPERATURE = "outdoor_temperature"
|
||||
CONF_OUTPUT = "output"
|
||||
CONF_OUTPUT_ID = "output_id"
|
||||
CONF_OUTPUT_SPEAKER = "output_speaker"
|
||||
CONF_OUTPUTS = "outputs"
|
||||
CONF_OVERSAMPLING = "oversampling"
|
||||
CONF_PACKAGES = "packages"
|
||||
@ -859,6 +862,7 @@ CONF_TARGET_TEMPERATURE_LOW = "target_temperature_low"
|
||||
CONF_TARGET_TEMPERATURE_LOW_COMMAND_TOPIC = "target_temperature_low_command_topic"
|
||||
CONF_TARGET_TEMPERATURE_LOW_STATE_TOPIC = "target_temperature_low_state_topic"
|
||||
CONF_TARGET_TEMPERATURE_STATE_TOPIC = "target_temperature_state_topic"
|
||||
CONF_TASK_STACK_IN_PSRAM = "task_stack_in_psram"
|
||||
CONF_TEMPERATURE = "temperature"
|
||||
CONF_TEMPERATURE_COMPENSATION = "temperature_compensation"
|
||||
CONF_TEMPERATURE_OFFSET = "temperature_offset"
|
||||
|
Loading…
x
Reference in New Issue
Block a user