Esphome

Latest version: v2024.5.0

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 21 of 66

2023.4.0b2

- debug component, allow without debug logging [esphome4685](https://github.com/esphome/esphome/pull/4685) by [jesserockz](https://github.com/jesserockz)
- Fixed dns2 for ethernet [esphome4698](https://github.com/esphome/esphome/pull/4698) by [HeMan](https://github.com/HeMan)
- Add timeout to i2c write error logs [esphome4697](https://github.com/esphome/esphome/pull/4697) by [Szewcson](https://github.com/Szewcson)
- Add event triggers to voice_assistant [esphome4699](https://github.com/esphome/esphome/pull/4699) by [jesserockz](https://github.com/jesserockz)

2023.4.0b1

- Mark unique_id() virtual method as deprecated [esphome4538](https://github.com/esphome/esphome/pull/4538) by [oxan](https://github.com/oxan)
- Drop deprecated entity property base methods [esphome4539](https://github.com/esphome/esphome/pull/4539) by [oxan](https://github.com/oxan)
- Format test files [esphome4541](https://github.com/esphome/esphome/pull/4541) by [jesserockz](https://github.com/jesserockz)
- EntityBase: Icon string can stay in flash. [esphome4566](https://github.com/esphome/esphome/pull/4566) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Update the delta filter to be able to take a percentage change [esphome4391](https://github.com/esphome/esphome/pull/4391) by [TrentHouliston](https://github.com/TrentHouliston)
- Added missing PM_1_0 and PM_10_0 for PMS5003T and PMS5003ST [esphome4560](https://github.com/esphome/esphome/pull/4560) by [genestealer](https://github.com/genestealer)
- Add an option to force SPI into software mode [esphome4556](https://github.com/esphome/esphome/pull/4556) by [wupeka](https://github.com/wupeka)
- allow using a binary output for the status led [esphome4532](https://github.com/esphome/esphome/pull/4532) by [ssieb](https://github.com/ssieb)
- Add option flip_x [esphome4555](https://github.com/esphome/esphome/pull/4555) by [rafal83](https://github.com/rafal83)
- Bump aioesphomeapi from 13.5.0 to 13.5.1 [esphome4572](https://github.com/esphome/esphome/pull/4572) by [dependabot[bot]](https://github.com/apps/dependabot)
- Verbose output of define. [esphome4576](https://github.com/esphome/esphome/pull/4576) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Add support for ESP32 CAM 3MP and 5MP resolutions and arbitrary camera clock. [esphome4580](https://github.com/esphome/esphome/pull/4580) by [peterhalicky](https://github.com/peterhalicky)
- Add a simple 'skip_initial' filter [esphome4582](https://github.com/esphome/esphome/pull/4582) by [sybrenstuvel](https://github.com/sybrenstuvel)
- Fix outdated filter string in platformio_api [esphome4587](https://github.com/esphome/esphome/pull/4587) by [LordMike](https://github.com/LordMike)
- Split test3.yaml [esphome4591](https://github.com/esphome/esphome/pull/4591) by [jesserockz](https://github.com/jesserockz)
- Disallow uart0/1/2 as ids in config [esphome4446](https://github.com/esphome/esphome/pull/4446) by [jesserockz](https://github.com/jesserockz) (breaking-change)
- Upgrade clang-format to v13 [esphome4535](https://github.com/esphome/esphome/pull/4535) by [oxan](https://github.com/oxan)
- B/W support for GooDisplay GDEY029T94 (as used on Adafruit MagTag) [esphome4222](https://github.com/esphome/esphome/pull/4222) by [AaronJackson](https://github.com/AaronJackson)
- Fix negative sqrt root in ct_clamp_sensor.cpp [esphome4236](https://github.com/esphome/esphome/pull/4236) by [jerome992](https://github.com/jerome992)
- Wrap ipv6 code a bit more [esphome4574](https://github.com/esphome/esphome/pull/4574) by [jesserockz](https://github.com/jesserockz)
- Remove EntityBase from sprinkler [esphome4606](https://github.com/esphome/esphome/pull/4606) by [jesserockz](https://github.com/jesserockz)
- Fix wrong port multiplexer name in dump GPIO function of sx1509 [esphome4592](https://github.com/esphome/esphome/pull/4592) by [skaldo](https://github.com/skaldo)
- Bump zeroconf from 0.47.3 to 0.47.4 [esphome4597](https://github.com/esphome/esphome/pull/4597) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump pytest-asyncio from 0.20.3 to 0.21.0 [esphome4599](https://github.com/esphome/esphome/pull/4599) by [dependabot[bot]](https://github.com/apps/dependabot)
- Limit range on filter time period for remote_receiver [esphome4604](https://github.com/esphome/esphome/pull/4604) by [RoboMagus](https://github.com/RoboMagus)
- add select_schema to select component [esphome4545](https://github.com/esphome/esphome/pull/4545) by [regevbr](https://github.com/regevbr)
- Add ability to clear the gatt cache [esphome4621](https://github.com/esphome/esphome/pull/4621) by [bdraco](https://github.com/bdraco)
- Bump actions/stale from 7 to 8 [esphome4615](https://github.com/esphome/esphome/pull/4615) by [dependabot[bot]](https://github.com/apps/dependabot)
- Require step to be set when calling register_number [esphome4622](https://github.com/esphome/esphome/pull/4622) by [jesserockz](https://github.com/jesserockz) (breaking-change)
- Lower range of CONF_FREQUENCY [esphome4619](https://github.com/esphome/esphome/pull/4619) by [berendhaan](https://github.com/berendhaan)
- Allow entity names to be set to None [esphome4607](https://github.com/esphome/esphome/pull/4607) by [jesserockz](https://github.com/jesserockz)
- Fix platform restriction for bme680_bsec [esphome4616](https://github.com/esphome/esphome/pull/4616) by [jesserockz](https://github.com/jesserockz)
- Fix EzoCommandType enum [esphome4593](https://github.com/esphome/esphome/pull/4593) by [alfredopironti](https://github.com/alfredopironti)
- `EntityBase` Name can stay in flash. [esphome4594](https://github.com/esphome/esphome/pull/4594) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- feat: Add support to unsubscribe from BLE advertisements [esphome4620](https://github.com/esphome/esphome/pull/4620) by [richardhopton](https://github.com/richardhopton)
- EntityBase: Move ObjectId to Flash [esphome4569](https://github.com/esphome/esphome/pull/4569) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Add workflow to sync device classes with HA dev [esphome4629](https://github.com/esphome/esphome/pull/4629) by [jesserockz](https://github.com/jesserockz)
- Synchronise Device Classes from Home Assistant [esphome4633](https://github.com/esphome/esphome/pull/4633) by [github-actions[bot]](https://github.com/apps/github-actions)
- Remove AUTO_LOAD from as3935 [esphome4630](https://github.com/esphome/esphome/pull/4630) by [jesserockz](https://github.com/jesserockz)
- Add ifdef to new bt proxy unsubscribe [esphome4634](https://github.com/esphome/esphome/pull/4634) by [jesserockz](https://github.com/jesserockz)
- add bluetooth mac address in dump_config() [esphome4628](https://github.com/esphome/esphome/pull/4628) by [felixlungu](https://github.com/felixlungu)
- Binary map bugfixes [esphome4636](https://github.com/esphome/esphome/pull/4636) by [kahrendt](https://github.com/kahrendt)
- entity_base avoid padding bytes. [esphome4637](https://github.com/esphome/esphome/pull/4637) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Avoid sensor padding. [esphome4638](https://github.com/esphome/esphome/pull/4638) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Support advanced UART customization [esphome4465](https://github.com/esphome/esphome/pull/4465) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Log calibration results at level INFO [esphome4240](https://github.com/esphome/esphome/pull/4240) by [Duckle29](https://github.com/Duckle29)
- Number step not optional [esphome4649](https://github.com/esphome/esphome/pull/4649) by [RoboMagus](https://github.com/RoboMagus)
- VSCode / devcontainer updates [esphome4647](https://github.com/esphome/esphome/pull/4647) by [jesserockz](https://github.com/jesserockz)
- Retry PN532_COMMAND_VERSION_DATA on setup() (fixes esphome/issues3823) [esphome4651](https://github.com/esphome/esphome/pull/4651) by [tracestep](https://github.com/tracestep)
- Bump pylint from 2.16.4 to 2.17.2 [esphome4650](https://github.com/esphome/esphome/pull/4650) by [dependabot[bot]](https://github.com/apps/dependabot)
- Added in mmc5603 code [esphome4175](https://github.com/esphome/esphome/pull/4175) by [benhoff](https://github.com/benhoff) (new-integration)
- Bump black from 23.1.0 to 23.3.0 [esphome4635](https://github.com/esphome/esphome/pull/4635) by [dependabot[bot]](https://github.com/apps/dependabot)
- fix compilation with latest esp-idf [esphome4671](https://github.com/esphome/esphome/pull/4671) by [Mic92](https://github.com/Mic92)
- Bump zeroconf from 0.47.4 to 0.56.0 [esphome4674](https://github.com/esphome/esphome/pull/4674) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump pytest from 7.2.2 to 7.3.0 [esphome4673](https://github.com/esphome/esphome/pull/4673) by [dependabot[bot]](https://github.com/apps/dependabot)
- Add push to talk voice assistant [esphome4648](https://github.com/esphome/esphome/pull/4648) by [jesserockz](https://github.com/jesserockz) (new-integration)
- Fix ESP32 SPI hardware assignment in Arduino fw [esphome4669](https://github.com/esphome/esphome/pull/4669) by [kbx81](https://github.com/kbx81)
- Fix some NFC/PN532 crashes [esphome4678](https://github.com/esphome/esphome/pull/4678) by [kbx81](https://github.com/kbx81)
- Add support for SSD1306 72x40 displays [esphome4659](https://github.com/esphome/esphome/pull/4659) by [johnsto](https://github.com/johnsto)
- Fix pin schema for i2s microphone [esphome4680](https://github.com/esphome/esphome/pull/4680) by [jesserockz](https://github.com/jesserockz)
- Fix BedJet setup priority [fixes esphome/issues3807] [esphome4677](https://github.com/esphome/esphome/pull/4677) by [jhansche](https://github.com/jhansche)
- Add always trigger stop [esphome4249](https://github.com/esphome/esphome/pull/4249) by [X-Ryl669](https://github.com/X-Ryl669)
- Fix graph limits for negative values and other corner cases [esphome4253](https://github.com/esphome/esphome/pull/4253) by [unhold](https://github.com/unhold)
- Fix cut-off on 2.13" waveshare/ttgo epaper displays [esphome4255](https://github.com/esphome/esphome/pull/4255) by [unhold](https://github.com/unhold)
- [Ethernet] Add PHY KSZ8081 support [esphome4668](https://github.com/esphome/esphome/pull/4668) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Fix restore [esphome4655](https://github.com/esphome/esphome/pull/4655) by [spacemanspiff2007](https://github.com/spacemanspiff2007) (breaking-change)

2023.3.2

- Fix compile error on pzemdc.h [esphome4583](https://github.com/esphome/esphome/pull/4583) by [KG3RK3N](https://github.com/KG3RK3N)
- Swap curly brackets for round on LockGuard [esphome4610](https://github.com/esphome/esphome/pull/4610) by [jesserockz](https://github.com/jesserockz)
- Fix animation resizing [esphome4608](https://github.com/esphome/esphome/pull/4608) by [guillempages](https://github.com/guillempages)
- SX1509 minimum loop period (fixes esphome/issues4325) [esphome4613](https://github.com/esphome/esphome/pull/4613) by [tracestep](https://github.com/tracestep)

2023.3.1

- climate: brown paper bag fix for on_configure [esphome4573](https://github.com/esphome/esphome/pull/4573) by [nwf](https://github.com/nwf)
- rp2040: Use fake Mutex lock [esphome4602](https://github.com/esphome/esphome/pull/4602) by [jesserockz](https://github.com/jesserockz)

2023.3.0

Full list of changes

New Components

- Add internal_temperature component [esphome4330](https://github.com/esphome/esphome/pull/4330) by [Mat931](https://github.com/Mat931) (new-integration)
- Support Mopeka Standard LPG tank bluetooth sensor [esphome4351](https://github.com/esphome/esphome/pull/4351) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt) (new-integration)
- add person sensor (SEN21231) from usefulsensors [esphome4454](https://github.com/esphome/esphome/pull/4454) by [shreyaskarnik](https://github.com/shreyaskarnik) (new-integration)
- add kuntze component [esphome4411](https://github.com/esphome/esphome/pull/4411) by [ssieb](https://github.com/ssieb) (new-integration)
- Add Haier climate component [esphome4001](https://github.com/esphome/esphome/pull/4001) by [Yarikx](https://github.com/Yarikx) (new-integration)
- FS3000 sensor [esphome4502](https://github.com/esphome/esphome/pull/4502) by [kahrendt](https://github.com/kahrendt) (new-integration)
- Add absolute humidity component [esphome4519](https://github.com/esphome/esphome/pull/4519) by [DAVe3283](https://github.com/DAVe3283) (new-integration)
- Add AS7341 spectral color sensor [esphome4331](https://github.com/esphome/esphome/pull/4331) by [mrgnr](https://github.com/mrgnr) (new-integration)
- Renaming and extending the ili9341 to the ili9xxx component [esphome4275](https://github.com/esphome/esphome/pull/4275) by [nielsnl68](https://github.com/nielsnl68) (new-integration) (breaking-change)

Breaking Changes

- Add configurable color datapoint [esphome4383](https://github.com/esphome/esphome/pull/4383) by [irtimaled](https://github.com/irtimaled) (breaking-change)
- Sprinkler "v2" updates [esphome4159](https://github.com/esphome/esphome/pull/4159) by [kbx81](https://github.com/kbx81) (breaking-change)
- sn74hc165 fixes [esphome4457](https://github.com/esphome/esphome/pull/4457) by [jesserockz](https://github.com/jesserockz) (breaking-change)
- Renaming and extending the ili9341 to the ili9xxx component [esphome4275](https://github.com/esphome/esphome/pull/4275) by [nielsnl68](https://github.com/nielsnl68) (new-integration) (breaking-change)

Beta Changes

- Fix ethernet clk_mode for GPIO0_OUT [esphome4307](https://github.com/esphome/esphome/pull/4307) by [jorticus](https://github.com/jorticus)
- Add ESP32-S3 support in NeoPixelBus component [esphome4114](https://github.com/esphome/esphome/pull/4114) by [rcloran](https://github.com/rcloran)
- Renaming and extending the ili9341 to the ili9xxx component [esphome4275](https://github.com/esphome/esphome/pull/4275) by [nielsnl68](https://github.com/nielsnl68) (new-integration) (breaking-change)
- Drop unused, broken logging macros [esphome4534](https://github.com/esphome/esphome/pull/4534) by [oxan](https://github.com/oxan)
- Revert storing Font glyphs in manually-allocated memory [esphome4516](https://github.com/esphome/esphome/pull/4516) by [oxan](https://github.com/oxan)
- Correct BME680 gas calculation and heater_off [esphome4498](https://github.com/esphome/esphome/pull/4498) by [CarlosGS](https://github.com/CarlosGS)
- Add support for new mpu6050 clones responding with 0x70 address [esphome4546](https://github.com/esphome/esphome/pull/4546) by [jakehdk](https://github.com/jakehdk)
- Add carbon dioxide device class to scd30 sensor schema. [esphome4547](https://github.com/esphome/esphome/pull/4547) by [murrayma](https://github.com/murrayma)
- Feat: add support for hex color in color component [esphome4493](https://github.com/esphome/esphome/pull/4493) by [dorianim](https://github.com/dorianim)
- Allow AUTO_LOAD to be a function [esphome4550](https://github.com/esphome/esphome/pull/4550) by [jesserockz](https://github.com/jesserockz)
- On the ILI9xxx display's enable the psram on esp32 and allow big screen [esphome4551](https://github.com/esphome/esphome/pull/4551) by [nielsnl68](https://github.com/nielsnl68)
- Map gpio pins for touch on esp32-s2/s3 [esphome4552](https://github.com/esphome/esphome/pull/4552) by [jesserockz](https://github.com/jesserockz)
- pipsolar component. Correct the sscanf format for QPIG command parsin… [esphome4165](https://github.com/esphome/esphome/pull/4165) by [eroldan](https://github.com/eroldan)
- Add state class back to uptime sensor [esphome4557](https://github.com/esphome/esphome/pull/4557) by [DAVe3283](https://github.com/DAVe3283)
- Added response for Tuya RSSI command [esphome4549](https://github.com/esphome/esphome/pull/4549) by [catalin2402](https://github.com/catalin2402)
- Remove switch actions during config; bump setup priority [esphome4563](https://github.com/esphome/esphome/pull/4563) by [kbx81](https://github.com/kbx81)
- Mark esp32_touch supported only on standard esp32 variant [esphome4562](https://github.com/esphome/esphome/pull/4562) by [jesserockz](https://github.com/jesserockz)
- fixing `shrink` and `extend` functions of the displaybuffer's Rect class [esphome4565](https://github.com/esphome/esphome/pull/4565) by [nielsnl68](https://github.com/nielsnl68)

All changes

- socket: Format IPv4-mapped IPv6 addresses as regular IPv4 address [esphome4382](https://github.com/esphome/esphome/pull/4382) by [oxan](https://github.com/oxan)
- Bump frenck/action-yamllint from 1.3.1 to 1.4.0 [esphome4289](https://github.com/esphome/esphome/pull/4289) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump pyupgrade from 3.3.0 to 3.3.1 [esphome4160](https://github.com/esphome/esphome/pull/4160) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump black from 22.12.0 to 23.1.0 [esphome4375](https://github.com/esphome/esphome/pull/4375) by [dependabot[bot]](https://github.com/apps/dependabot)
- Improve tuya network status command [esphome4415](https://github.com/esphome/esphome/pull/4415) by [Rjevski](https://github.com/Rjevski)
- Gracefully reject vacuum map upload requests [esphome4414](https://github.com/esphome/esphome/pull/4414) by [Rjevski](https://github.com/Rjevski)
- Fixed PlatformIO Build on DEV [esphome4422](https://github.com/esphome/esphome/pull/4422) by [Expaso](https://github.com/Expaso)
- Bump platformio from 6.1.5 to 6.1.6 [esphome4341](https://github.com/esphome/esphome/pull/4341) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump pylint from 2.15.10 to 2.16.2 [esphome4426](https://github.com/esphome/esphome/pull/4426) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump aioesphomeapi from 13.1.0 to 13.3.1 [esphome4427](https://github.com/esphome/esphome/pull/4427) by [dependabot[bot]](https://github.com/apps/dependabot)
- Add concurrency limit to ci-docker [esphome4407](https://github.com/esphome/esphome/pull/4407) by [jesserockz](https://github.com/jesserockz)
- Add final job so branch protection can require matrix ci steps [esphome4432](https://github.com/esphome/esphome/pull/4432) by [jesserockz](https://github.com/jesserockz)
- Deep Sleep capable ports for ESP32S3 [esphome4230](https://github.com/esphome/esphome/pull/4230) by [LeDominik](https://github.com/LeDominik)
- Initialize all fields in ESPTime in PCF85063 [esphome4439](https://github.com/esphome/esphome/pull/4439) by [oxan](https://github.com/oxan)
- Bump zeroconf from 0.47.1 to 0.47.3 [esphome4437](https://github.com/esphome/esphome/pull/4437) by [dependabot[bot]](https://github.com/apps/dependabot)
- Automate syncing device classes with HA [esphome4438](https://github.com/esphome/esphome/pull/4438) by [oxan](https://github.com/oxan)
- NeoPixel - Add support for ESP32-S3 [esphome4435](https://github.com/esphome/esphome/pull/4435) by [ajacques](https://github.com/ajacques)
- add SUB_BINARY_SENSOR macro to binary sensor [esphome4447](https://github.com/esphome/esphome/pull/4447) by [regevbr](https://github.com/regevbr)
- add SUB_TEXT_SENSOR macro to text sensor [esphome4448](https://github.com/esphome/esphome/pull/4448) by [regevbr](https://github.com/regevbr)
- Simplify sensor schema generation [esphome4462](https://github.com/esphome/esphome/pull/4462) by [balloob](https://github.com/balloob)
- add SUB_NUMBER macro and schema to number [esphome4449](https://github.com/esphome/esphome/pull/4449) by [regevbr](https://github.com/regevbr)
- add SUB_BUTTON macro and ability to button schema to define the class [esphome4450](https://github.com/esphome/esphome/pull/4450) by [regevbr](https://github.com/regevbr)
- Simplify number_schema function [esphome4467](https://github.com/esphome/esphome/pull/4467) by [jesserockz](https://github.com/jesserockz)
- Simplify button_schema function [esphome4468](https://github.com/esphome/esphome/pull/4468) by [jesserockz](https://github.com/jesserockz)
- Simplify binary_sensor_schema function [esphome4469](https://github.com/esphome/esphome/pull/4469) by [jesserockz](https://github.com/jesserockz)
- Add configurable color datapoint [esphome4383](https://github.com/esphome/esphome/pull/4383) by [irtimaled](https://github.com/irtimaled) (breaking-change)
- Add internal_temperature component [esphome4330](https://github.com/esphome/esphome/pull/4330) by [Mat931](https://github.com/Mat931) (new-integration)
- Move remaining SENSOR_SCHEMA to use sensor_schema() [esphome4471](https://github.com/esphome/esphome/pull/4471) by [jesserockz](https://github.com/jesserockz)
- Allow specifying target and current visual steps for climate [esphome4440](https://github.com/esphome/esphome/pull/4440) by [jesserockz](https://github.com/jesserockz)
- Bump aioesphomeapi from 13.3.1 to 13.4.0 [esphome4472](https://github.com/esphome/esphome/pull/4472) by [dependabot[bot]](https://github.com/apps/dependabot)
- toshiba: add support for quiet fan mode [esphome4283](https://github.com/esphome/esphome/pull/4283) by [MichaelMure](https://github.com/MichaelMure)
- Bump esptool from 4.4 to 4.5 [esphome4428](https://github.com/esphome/esphome/pull/4428) by [dependabot[bot]](https://github.com/apps/dependabot)
- Support Mopeka Standard LPG tank bluetooth sensor [esphome4351](https://github.com/esphome/esphome/pull/4351) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt) (new-integration)
- fix library override logic [esphome4474](https://github.com/esphome/esphome/pull/4474) by [mzakharo](https://github.com/mzakharo)
- Sprinkler "v2" updates [esphome4159](https://github.com/esphome/esphome/pull/4159) by [kbx81](https://github.com/kbx81) (breaking-change)
- add person sensor (SEN21231) from usefulsensors [esphome4454](https://github.com/esphome/esphome/pull/4454) by [shreyaskarnik](https://github.com/shreyaskarnik) (new-integration)
- Initial stab at importing idf components [esphome4000](https://github.com/esphome/esphome/pull/4000) by [jesserockz](https://github.com/jesserockz)
- add kuntze component [esphome4411](https://github.com/esphome/esphome/pull/4411) by [ssieb](https://github.com/ssieb) (new-integration)
- Add Haier climate component [esphome4001](https://github.com/esphome/esphome/pull/4001) by [Yarikx](https://github.com/Yarikx) (new-integration)
- Bump esp-idf to 4.4.3 via platformio/espressif32 5.3.0 [esphome4254](https://github.com/esphome/esphome/pull/4254) by [bdraco](https://github.com/bdraco)
- Add energy to pzemdc [esphome3626](https://github.com/esphome/esphome/pull/3626) by [andreashergert1984](https://github.com/andreashergert1984)
- Update esp32 esp-idf dev and latest version numbers [esphome4479](https://github.com/esphome/esphome/pull/4479) by [jesserockz](https://github.com/jesserockz)
- [ExternalRAMAllocator] Use same `heap_caps_malloc` parameter as `ps_malloc`. [esphome4484](https://github.com/esphome/esphome/pull/4484) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Lock scheduler items while modifying them [esphome4410](https://github.com/esphome/esphome/pull/4410) by [oxan](https://github.com/oxan)
- Move Font glyphs to SPI RAM. [esphome4485](https://github.com/esphome/esphome/pull/4485) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Run CI on merge group [esphome4489](https://github.com/esphome/esphome/pull/4489) by [jesserockz](https://github.com/jesserockz)
- Fix parallel invocations of repeat action [esphome4480](https://github.com/esphome/esphome/pull/4480) by [oxan](https://github.com/oxan)
- Make test3 use huge_app [esphome4488](https://github.com/esphome/esphome/pull/4488) by [jesserockz](https://github.com/jesserockz)
- Change variable "skip_updates" and "skip_updates_counter" type from "uint8_t" to "uint16_t" [esphome4487](https://github.com/esphome/esphome/pull/4487) by [GitforZhangXL](https://github.com/GitforZhangXL)
- Fix copy-pasta mistake [esphome4492](https://github.com/esphome/esphome/pull/4492) by [jesserockz](https://github.com/jesserockz)
- Add int16 to codegen [esphome4507](https://github.com/esphome/esphome/pull/4507) by [jesserockz](https://github.com/jesserockz)
- Update __init__.py [esphome4514](https://github.com/esphome/esphome/pull/4514) by [dashkhaneh](https://github.com/dashkhaneh)
- Remove idf components before checking if any in config [esphome4506](https://github.com/esphome/esphome/pull/4506) by [jesserockz](https://github.com/jesserockz)
- substitutions: Don't warn when passwords look like a substitution [esphome4161](https://github.com/esphome/esphome/pull/4161) by [tljuniper](https://github.com/tljuniper)
- Fix typo [esphome4515](https://github.com/esphome/esphome/pull/4515) by [oxan](https://github.com/oxan)
- implement pairing for bluetooth proxy [esphome4475](https://github.com/esphome/esphome/pull/4475) by [jagheterfredrik](https://github.com/jagheterfredrik)
- Bump docker dependencies [esphome4526](https://github.com/esphome/esphome/pull/4526) by [jesserockz](https://github.com/jesserockz)
- Bump aioesphomeapi from 13.4.0 to 13.5.0 [esphome4525](https://github.com/esphome/esphome/pull/4525) by [dependabot[bot]](https://github.com/apps/dependabot)
- Ensure component is ready before update. [esphome4523](https://github.com/esphome/esphome/pull/4523) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- climate: add on_control callbacks [esphome4511](https://github.com/esphome/esphome/pull/4511) by [nwf](https://github.com/nwf)
- FS3000 sensor [esphome4502](https://github.com/esphome/esphome/pull/4502) by [kahrendt](https://github.com/kahrendt) (new-integration)
- Bump esptool from 4.5 to 4.5.1 [esphome4497](https://github.com/esphome/esphome/pull/4497) by [dependabot[bot]](https://github.com/apps/dependabot)
- Add support for multiple devices in bme680_bsec [esphome3550](https://github.com/esphome/esphome/pull/3550) by [bisbastuner](https://github.com/bisbastuner)
- Bump pytest from 7.2.1 to 7.2.2 [esphome4505](https://github.com/esphome/esphome/pull/4505) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump pylint from 2.16.2 to 2.16.4 [esphome4524](https://github.com/esphome/esphome/pull/4524) by [dependabot[bot]](https://github.com/apps/dependabot)
- Add absolute humidity component [esphome4519](https://github.com/esphome/esphome/pull/4519) by [DAVe3283](https://github.com/DAVe3283) (new-integration)
- Add ability to await safe mode in codegen [esphome4529](https://github.com/esphome/esphome/pull/4529) by [oxan](https://github.com/oxan)
- sn74hc165 fixes [esphome4457](https://github.com/esphome/esphome/pull/4457) by [jesserockz](https://github.com/jesserockz) (breaking-change)
- Add AS7341 spectral color sensor [esphome4331](https://github.com/esphome/esphome/pull/4331) by [mrgnr](https://github.com/mrgnr) (new-integration)
- Fix ethernet driver setting gpio 5 high when no power pin defined [esphome4531](https://github.com/esphome/esphome/pull/4531) by [jesserockz](https://github.com/jesserockz)
- Use PSRam for BLE scan results. [esphome4486](https://github.com/esphome/esphome/pull/4486) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Bump esp-idf to 4.4.4 [esphome4528](https://github.com/esphome/esphome/pull/4528) by [bdraco](https://github.com/bdraco)
- Added pzemdc reset energy action [esphome4481](https://github.com/esphome/esphome/pull/4481) by [KG3RK3N](https://github.com/KG3RK3N)
- Fix ethernet clk_mode for GPIO0_OUT [esphome4307](https://github.com/esphome/esphome/pull/4307) by [jorticus](https://github.com/jorticus)
- Add ESP32-S3 support in NeoPixelBus component [esphome4114](https://github.com/esphome/esphome/pull/4114) by [rcloran](https://github.com/rcloran)
- Renaming and extending the ili9341 to the ili9xxx component [esphome4275](https://github.com/esphome/esphome/pull/4275) by [nielsnl68](https://github.com/nielsnl68) (new-integration) (breaking-change)
- Drop unused, broken logging macros [esphome4534](https://github.com/esphome/esphome/pull/4534) by [oxan](https://github.com/oxan)
- Revert storing Font glyphs in manually-allocated memory [esphome4516](https://github.com/esphome/esphome/pull/4516) by [oxan](https://github.com/oxan)
- Correct BME680 gas calculation and heater_off [esphome4498](https://github.com/esphome/esphome/pull/4498) by [CarlosGS](https://github.com/CarlosGS)
- Add support for new mpu6050 clones responding with 0x70 address [esphome4546](https://github.com/esphome/esphome/pull/4546) by [jakehdk](https://github.com/jakehdk)
- Add carbon dioxide device class to scd30 sensor schema. [esphome4547](https://github.com/esphome/esphome/pull/4547) by [murrayma](https://github.com/murrayma)
- Feat: add support for hex color in color component [esphome4493](https://github.com/esphome/esphome/pull/4493) by [dorianim](https://github.com/dorianim)
- Allow AUTO_LOAD to be a function [esphome4550](https://github.com/esphome/esphome/pull/4550) by [jesserockz](https://github.com/jesserockz)
- On the ILI9xxx display's enable the psram on esp32 and allow big screen [esphome4551](https://github.com/esphome/esphome/pull/4551) by [nielsnl68](https://github.com/nielsnl68)
- Map gpio pins for touch on esp32-s2/s3 [esphome4552](https://github.com/esphome/esphome/pull/4552) by [jesserockz](https://github.com/jesserockz)
- pipsolar component. Correct the sscanf format for QPIG command parsin… [esphome4165](https://github.com/esphome/esphome/pull/4165) by [eroldan](https://github.com/eroldan)
- Add state class back to uptime sensor [esphome4557](https://github.com/esphome/esphome/pull/4557) by [DAVe3283](https://github.com/DAVe3283)
- Added response for Tuya RSSI command [esphome4549](https://github.com/esphome/esphome/pull/4549) by [catalin2402](https://github.com/catalin2402)
- Remove switch actions during config; bump setup priority [esphome4563](https://github.com/esphome/esphome/pull/4563) by [kbx81](https://github.com/kbx81)
- Mark esp32_touch supported only on standard esp32 variant [esphome4562](https://github.com/esphome/esphome/pull/4562) by [jesserockz](https://github.com/jesserockz)
- fixing `shrink` and `extend` functions of the displaybuffer's Rect class [esphome4565](https://github.com/esphome/esphome/pull/4565) by [nielsnl68](https://github.com/nielsnl68)

2023.3.0b6

- fixing `shrink` and `extend` functions of the displaybuffer's Rect class [esphome4565](https://github.com/esphome/esphome/pull/4565) by [nielsnl68](https://github.com/nielsnl68)

Page 21 of 66

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.