Esphome

Latest version: v2024.5.0

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

Scan your dependencies

Page 11 of 66

2023.10.3

- Set IP address `type` only when IPv4 and IPv6 are both enabled [esphome5595](https://github.com/esphome/esphome/pull/5595) by [kbx81](https://github.com/kbx81)

2023.10.2

- Fix XOR condition [esphome5567](https://github.com/esphome/esphome/pull/5567) by [jesserockz](https://github.com/jesserockz)
- Improv Serial support via USB CDC and JTAG [esphome5559](https://github.com/esphome/esphome/pull/5559) by [kbx81](https://github.com/kbx81)
- Publish the `pulse_meter` total when setting the total [esphome5475](https://github.com/esphome/esphome/pull/5475) by [TrentHouliston](https://github.com/TrentHouliston)
- Remove explicit cast for IPAddress [esphome5574](https://github.com/esphome/esphome/pull/5574) by [HeMan](https://github.com/HeMan)
- Set addr type when copy from ip4_addr_t [esphome5583](https://github.com/esphome/esphome/pull/5583) by [HeMan](https://github.com/HeMan)
- fix canbus send config [esphome5585](https://github.com/esphome/esphome/pull/5585) by [ssieb](https://github.com/ssieb)
- Allow set climate preset to NONE [esphome5588](https://github.com/esphome/esphome/pull/5588) by [dentra](https://github.com/dentra)

2023.10.1

- Fix voice_assistant without a speaker [esphome5558](https://github.com/esphome/esphome/pull/5558) by [jesserockz](https://github.com/jesserockz)
- esp32_improv add timeout [esphome5556](https://github.com/esphome/esphome/pull/5556) by [jesserockz](https://github.com/jesserockz)
- Create IPv4 sockets if ipv6 is not enabled [esphome5565](https://github.com/esphome/esphome/pull/5565) by [jesserockz](https://github.com/jesserockz)
- Incorrect ESP32 Strapping PIN Defined [esphome5563](https://github.com/esphome/esphome/pull/5563) by [descipher](https://github.com/descipher)

2023.10.0

Full list of changes

New Components

- Implement sensor component for MMC5983 [esphome5361](https://github.com/esphome/esphome/pull/5361) by [agoode](https://github.com/agoode) (new-integration)

Breaking Changes

- Do not enable SHT3x heater by default. Fixes 4886. [esphome5445](https://github.com/esphome/esphome/pull/5445) by [jkl1337](https://github.com/jkl1337) (breaking-change)
- Fix units for SPS30 number concentration sensors [esphome5452](https://github.com/esphome/esphome/pull/5452) by [kahrendt](https://github.com/kahrendt) (breaking-change)

Beta Changes

- Update htu21d.cpp, fix publishing of heater level [esphome5520](https://github.com/esphome/esphome/pull/5520) by [Nippey](https://github.com/Nippey)
- BD5758D - Add delays and ACKs [esphome5524](https://github.com/esphome/esphome/pull/5524) by [Cossid](https://github.com/Cossid)
- Update Improv BLE component [esphome5518](https://github.com/esphome/esphome/pull/5518) by [jesserockz](https://github.com/jesserockz)
- SM10BIT_BASE - Add delays and ACKs, clear all channels before sleeping. [esphome5526](https://github.com/esphome/esphome/pull/5526) by [Cossid](https://github.com/Cossid)
- BP1658CJ - Clear all channels before sleeping. [esphome5525](https://github.com/esphome/esphome/pull/5525) by [Cossid](https://github.com/Cossid)
- Prometheus fix for esp-idf and fix newlines [esphome5536](https://github.com/esphome/esphome/pull/5536) by [jesserockz](https://github.com/jesserockz)
- Make IPAddress's operator!= compare values, not memory addresses. [esphome5537](https://github.com/esphome/esphome/pull/5537) by [raineth](https://github.com/raineth)
- Add change i2c address and allow multi conf for TB6612FNG [esphome5492](https://github.com/esphome/esphome/pull/5492) by [max246](https://github.com/max246)
- Add stream start and end events [esphome5545](https://github.com/esphome/esphome/pull/5545) by [jesserockz](https://github.com/jesserockz)
- Fix esp32_improv authorizer with no binary sensors in config [esphome5546](https://github.com/esphome/esphome/pull/5546) by [jesserockz](https://github.com/jesserockz)
- More voice assistant fixes [esphome5547](https://github.com/esphome/esphome/pull/5547) by [jesserockz](https://github.com/jesserockz)
- Fix default libretiny manufacturer reported to HA [esphome5549](https://github.com/esphome/esphome/pull/5549) by [jesserockz](https://github.com/jesserockz)
- SML: fix incomplete sign extension for abbreviated transmissions [esphome5544](https://github.com/esphome/esphome/pull/5544) by [fblaese](https://github.com/fblaese)
- esp32_improv advertise capabilities and state in ble service data [esphome5553](https://github.com/esphome/esphome/pull/5553) by [jesserockz](https://github.com/jesserockz)

Notable Changes

- Add xor automation condition [esphome5453](https://github.com/esphome/esphome/pull/5453) by [kahrendt](https://github.com/kahrendt) (notable-change)

All changes

- SX1509 component [esphome5385](https://github.com/esphome/esphome/pull/5385) by [vr6racer](https://github.com/vr6racer)
- Ci find YAML tests dynamically [esphome5399](https://github.com/esphome/esphome/pull/5399) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Make ESPHome data dir configurable [esphome5417](https://github.com/esphome/esphome/pull/5417) by [werdnum](https://github.com/werdnum)
- Bump actions/checkout from 4.0.0 to 4.1.0 [esphome5420](https://github.com/esphome/esphome/pull/5420) by [dependabot[bot]](https://github.com/apps/dependabot)
- Fix typo in documentation [esphome5425](https://github.com/esphome/esphome/pull/5425) by [kapily](https://github.com/kapily)
- Bump pylint from 2.17.5 to 2.17.6 [esphome5429](https://github.com/esphome/esphome/pull/5429) by [dependabot[bot]](https://github.com/apps/dependabot)
- Refactor ip address representation [esphome5252](https://github.com/esphome/esphome/pull/5252) by [HeMan](https://github.com/HeMan)
- Fix .esphome path when not using envvar [esphome5440](https://github.com/esphome/esphome/pull/5440) by [jesserockz](https://github.com/jesserockz)
- [BP1658CJ] Missing clock line delays and ack bit [esphome5448](https://github.com/esphome/esphome/pull/5448) by [leoshusar](https://github.com/leoshusar)
- [ssd1351] fix: wait for the component to be at least in setup phase b… [esphome5454](https://github.com/esphome/esphome/pull/5454) by [xdecock](https://github.com/xdecock)
- Do not enable SHT3x heater by default. Fixes 4886. [esphome5445](https://github.com/esphome/esphome/pull/5445) by [jkl1337](https://github.com/jkl1337) (breaking-change)
- Add testcases for multiple SPI buses on ESP32 Arduino [esphome5457](https://github.com/esphome/esphome/pull/5457) by [angelnu](https://github.com/angelnu)
- Feat/component poller suspend [esphome5423](https://github.com/esphome/esphome/pull/5423) by [xdecock](https://github.com/xdecock)
- Bump actions/setup-python from 4.7.0 to 4.7.1 [esphome5467](https://github.com/esphome/esphome/pull/5467) by [dependabot[bot]](https://github.com/apps/dependabot)
- Add xor automation condition [esphome5453](https://github.com/esphome/esphome/pull/5453) by [kahrendt](https://github.com/kahrendt) (notable-change)
- Fix units for SPS30 number concentration sensors [esphome5452](https://github.com/esphome/esphome/pull/5452) by [kahrendt](https://github.com/kahrendt) (breaking-change)
- ST7789v - Allow predefined backlight pin to be disabled. [esphome5476](https://github.com/esphome/esphome/pull/5476) by [clydebarrow](https://github.com/clydebarrow)
- MAX7219 - Update intensity [esphome5477](https://github.com/esphome/esphome/pull/5477) by [clydebarrow](https://github.com/clydebarrow)
- St7789v and SPI data rate [esphome5472](https://github.com/esphome/esphome/pull/5472) by [clydebarrow](https://github.com/clydebarrow)
- Move CONF_IRQ_PIN into const.py [esphome5488](https://github.com/esphome/esphome/pull/5488) by [kbx81](https://github.com/kbx81)
- Initial ESP32-H2 Support [esphome5498](https://github.com/esphome/esphome/pull/5498) by [vidplace7](https://github.com/vidplace7)
- Increased debug message precision [esphome5496](https://github.com/esphome/esphome/pull/5496) by [lukeansell](https://github.com/lukeansell)
- Support for Haier IR protocol added [esphome5403](https://github.com/esphome/esphome/pull/5403) by [paveldn](https://github.com/paveldn)
- add USE_SPI define [esphome5500](https://github.com/esphome/esphome/pull/5500) by [angelnu](https://github.com/angelnu)
- Implement sensor component for MMC5983 [esphome5361](https://github.com/esphome/esphome/pull/5361) by [agoode](https://github.com/agoode) (new-integration)
- Bump docker dependencies [esphome5501](https://github.com/esphome/esphome/pull/5501) by [jesserockz](https://github.com/jesserockz)
- Move to Pillow 10.x [esphome5489](https://github.com/esphome/esphome/pull/5489) by [hostcc](https://github.com/hostcc)
- [Sprinkler] Initialize timers early to avoid crash [esphome5499](https://github.com/esphome/esphome/pull/5499) by [hostcc](https://github.com/hostcc)
- Deep sleep is only available on esp32 and esp8266 [esphome5507](https://github.com/esphome/esphome/pull/5507) by [jesserockz](https://github.com/jesserockz)
- Use platform consts [esphome5508](https://github.com/esphome/esphome/pull/5508) by [jesserockz](https://github.com/jesserockz)
- Fixed precision for Nextion sensor with float values [esphome5497](https://github.com/esphome/esphome/pull/5497) by [olegtarasov](https://github.com/olegtarasov)
- Remote wake word support for voice assistant [esphome5229](https://github.com/esphome/esphome/pull/5229) by [jesserockz](https://github.com/jesserockz)
- Don't allow entity category "CONFIG" for sensors [esphome5505](https://github.com/esphome/esphome/pull/5505) by [edenhaus](https://github.com/edenhaus)
- Prepare protobuf for ESP-IDF >= 5 [esphome5510](https://github.com/esphome/esphome/pull/5510) by [HeMan](https://github.com/HeMan)
- fix build lang schema for spi and i2c [esphome5509](https://github.com/esphome/esphome/pull/5509) by [glmnet](https://github.com/glmnet)
- Added Nextion display error handling during setup [esphome5493](https://github.com/esphome/esphome/pull/5493) by [olegtarasov](https://github.com/olegtarasov)
- Fix e131 and voice_assistant sockets [esphome5502](https://github.com/esphome/esphome/pull/5502) by [justdaniel-gh](https://github.com/justdaniel-gh)
- Allow manual set "Invert_display" [esphome5494](https://github.com/esphome/esphome/pull/5494) by [nielsnl68](https://github.com/nielsnl68)
- As3935 calibration [esphome5366](https://github.com/esphome/esphome/pull/5366) by [mveinot](https://github.com/mveinot)
- Small fixes for voice assistant [esphome5513](https://github.com/esphome/esphome/pull/5513) by [synesthesiam](https://github.com/synesthesiam)
- Add detail param to allow listing of select options in WebServer REST API [esphome5503](https://github.com/esphome/esphome/pull/5503) by [DanielBaulig](https://github.com/DanielBaulig)
- Bump curl to 7.74.0-1.3+deb11u10 [esphome5517](https://github.com/esphome/esphome/pull/5517) by [jesserockz](https://github.com/jesserockz)
- Update htu21d.cpp, fix publishing of heater level [esphome5520](https://github.com/esphome/esphome/pull/5520) by [Nippey](https://github.com/Nippey)
- BD5758D - Add delays and ACKs [esphome5524](https://github.com/esphome/esphome/pull/5524) by [Cossid](https://github.com/Cossid)
- Update Improv BLE component [esphome5518](https://github.com/esphome/esphome/pull/5518) by [jesserockz](https://github.com/jesserockz)
- SM10BIT_BASE - Add delays and ACKs, clear all channels before sleeping. [esphome5526](https://github.com/esphome/esphome/pull/5526) by [Cossid](https://github.com/Cossid)
- BP1658CJ - Clear all channels before sleeping. [esphome5525](https://github.com/esphome/esphome/pull/5525) by [Cossid](https://github.com/Cossid)
- Prometheus fix for esp-idf and fix newlines [esphome5536](https://github.com/esphome/esphome/pull/5536) by [jesserockz](https://github.com/jesserockz)
- Make IPAddress's operator!= compare values, not memory addresses. [esphome5537](https://github.com/esphome/esphome/pull/5537) by [raineth](https://github.com/raineth)
- Add change i2c address and allow multi conf for TB6612FNG [esphome5492](https://github.com/esphome/esphome/pull/5492) by [max246](https://github.com/max246)
- Add stream start and end events [esphome5545](https://github.com/esphome/esphome/pull/5545) by [jesserockz](https://github.com/jesserockz)
- Fix esp32_improv authorizer with no binary sensors in config [esphome5546](https://github.com/esphome/esphome/pull/5546) by [jesserockz](https://github.com/jesserockz)
- More voice assistant fixes [esphome5547](https://github.com/esphome/esphome/pull/5547) by [jesserockz](https://github.com/jesserockz)
- Fix default libretiny manufacturer reported to HA [esphome5549](https://github.com/esphome/esphome/pull/5549) by [jesserockz](https://github.com/jesserockz)
- SML: fix incomplete sign extension for abbreviated transmissions [esphome5544](https://github.com/esphome/esphome/pull/5544) by [fblaese](https://github.com/fblaese)
- esp32_improv advertise capabilities and state in ble service data [esphome5553](https://github.com/esphome/esphome/pull/5553) by [jesserockz](https://github.com/jesserockz)

2023.10.0b4

- Fix default libretiny manufacturer reported to HA [esphome5549](https://github.com/esphome/esphome/pull/5549) by [jesserockz](https://github.com/jesserockz)
- SML: fix incomplete sign extension for abbreviated transmissions [esphome5544](https://github.com/esphome/esphome/pull/5544) by [fblaese](https://github.com/fblaese)
- esp32_improv advertise capabilities and state in ble service data [esphome5553](https://github.com/esphome/esphome/pull/5553) by [jesserockz](https://github.com/jesserockz)

2023.10.0b3

- Prometheus fix for esp-idf and fix newlines [esphome5536](https://github.com/esphome/esphome/pull/5536) by [jesserockz](https://github.com/jesserockz)
- Make IPAddress's operator!= compare values, not memory addresses. [esphome5537](https://github.com/esphome/esphome/pull/5537) by [raineth](https://github.com/raineth)
- Add change i2c address and allow multi conf for TB6612FNG [esphome5492](https://github.com/esphome/esphome/pull/5492) by [max246](https://github.com/max246)
- Add stream start and end events [esphome5545](https://github.com/esphome/esphome/pull/5545) by [jesserockz](https://github.com/jesserockz)
- Fix esp32_improv authorizer with no binary sensors in config [esphome5546](https://github.com/esphome/esphome/pull/5546) by [jesserockz](https://github.com/jesserockz)
- More voice assistant fixes [esphome5547](https://github.com/esphome/esphome/pull/5547) by [jesserockz](https://github.com/jesserockz)

Page 11 of 66

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.