esphome
esphome copied to clipboard
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
It introduces new logger parameter `rx_buffer_size`, used when USB_SERIAL_JTAG hardware uart is selected. It is useful when data is read from USB_SERIAL_JTAG device as data may be lost if buffer...
# What does this implement/fix? Adds a new message `VoiceAssistantTriggerPipeline` and some fields to `VoiceAssistantRequest` to support [remote pipeline triggering](https://github.com/home-assistant/core/pull/124448) from Home Assistant. This will allow HA to trigger a...
# What does this implement/fix? On esp8266 devices, the current MQTT implementation using AsyncMqttClient only supports a `ssl_fingerprints` method for checking TLS certificates. As this is not robust against TLS...
This adds support for using BMP280 with SPI, similar to #5538. # What does this implement/fix? This adds a `bmp280_spi` component, and moves the existing `bmp280` component to `bmp280_i2c`. ##...
# What does this implement/fix? When using the `touch_wakeup` option in the `deep_sleep` component on an ESP32, even with the corresponding `binary_sensor` configured with a `wakeup_threshold`, the ESP does not...
# What does this implement/fix? The option `invert_colors` is now required for ili9xxx. The CI testing for that change did not pick up numerous tests that configure ili9xxx without the...
# What does this implement/fix? Allows user to specify number of frame buffers to be used by esp32_camera. ## Types of changes - [ ] Bugfix (non-breaking change which fixes...
# What does this implement/fix? Use of libmagic is problematic on windows and requires native libraries installed on other host systems, and running the codeowners script requires it to be...
# What does this implement/fix? Adds support for CH422G I/O Expander Still bound to get some changes as I try to figure out the codebase, but the base functionality is...
# What does this implement/fix? I often see warnings: ``` Component bl0942.sensor took a long time for an operation (52 ms). ``` These occur because whenever there's a *single* byte...