Esphome

Latest version: v2024.5.0

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

Scan your dependencies

Page 5 of 66

2024.2.0b3

Not secure
- hold interrupt disable for dallas one-wire [esphome6244](https://github.com/esphome/esphome/pull/6244) by [ssieb](https://github.com/ssieb)
- Fix tm1651 enum [esphome6248](https://github.com/esphome/esphome/pull/6248) by [kbx81](https://github.com/kbx81)
- Clear UART read buffer before sending next command [esphome6200](https://github.com/esphome/esphome/pull/6200) by [fototakas](https://github.com/fototakas)
- Voice Assistant: add on_idle trigger and fix nevermind [esphome6141](https://github.com/esphome/esphome/pull/6141) by [synesthesiam](https://github.com/synesthesiam)
- Tuya Fan component fix to handle enum datapoint type [esphome6135](https://github.com/esphome/esphome/pull/6135) by [sibowler](https://github.com/sibowler)

2024.2.0b2

Not secure
- AUTO_LOAD `sensor` for `shelly_dimmer` [esphome6223](https://github.com/esphome/esphome/pull/6223) by [kbx81](https://github.com/kbx81)
- Add more debugging logs to microWakeWord [esphome6238](https://github.com/esphome/esphome/pull/6238) by [kahrendt](https://github.com/kahrendt)
- Fix to RF receiver for Drayton Digistat heating controller [esphome6235](https://github.com/esphome/esphome/pull/6235) by [marshn](https://github.com/marshn)
- WRGB Use correct multiplier [esphome6237](https://github.com/esphome/esphome/pull/6237) by [mhetzi](https://github.com/mhetzi)
- Add optional minimum esphome version to microWakeWord manifest [esphome6240](https://github.com/esphome/esphome/pull/6240) by [jesserockz](https://github.com/jesserockz)
- Fix xl9535 pin reads [esphome6242](https://github.com/esphome/esphome/pull/6242) by [jesserockz](https://github.com/jesserockz)

2024.2.0b1

Not secure
- Bump esptool from 4.6.2 to 4.7.0 [esphome5935](https://github.com/esphome/esphome/pull/5935) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump actions/download-artifact from 3.0.2 to 4.0.0 [esphome5936](https://github.com/esphome/esphome/pull/5936) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump build-image action versions [esphome5954](https://github.com/esphome/esphome/pull/5954) by [jesserockz](https://github.com/jesserockz)
- Revert "Bump build-image action versions" [esphome5955](https://github.com/esphome/esphome/pull/5955) by [jesserockz](https://github.com/jesserockz)
- Revert "Bump actions/download-artifact from 3.0.2 to 4.0.0" [esphome5956](https://github.com/esphome/esphome/pull/5956) by [jesserockz](https://github.com/jesserockz)
- Bump zeroconf from 0.130.0 to 0.131.0 [esphome5967](https://github.com/esphome/esphome/pull/5967) by [dependabot[bot]](https://github.com/apps/dependabot)
- Add ability to lock to set mode [esphome5924](https://github.com/esphome/esphome/pull/5924) by [ysmilda](https://github.com/ysmilda)
- feat: add AS5600 component/sensor [esphome5174](https://github.com/esphome/esphome/pull/5174) by [ammmze](https://github.com/ammmze) (new-integration)
- Add default substitutions for package includes [esphome5752](https://github.com/esphome/esphome/pull/5752) by [mknjc](https://github.com/mknjc)
- Add gradient option to addressable color wipe effect [esphome5689](https://github.com/esphome/esphome/pull/5689) by [lifeisafractal](https://github.com/lifeisafractal)
- Added alarm processing for Haier component (hOn protocol) [esphome5965](https://github.com/esphome/esphome/pull/5965) by [paveldn](https://github.com/paveldn)
- Allow haier remote protocol to use lambdas [esphome5898](https://github.com/esphome/esphome/pull/5898) by [catlee](https://github.com/catlee)
- PMSx003 add relevant device and state classes to default config [esphome5633](https://github.com/esphome/esphome/pull/5633) by [wheimbigner](https://github.com/wheimbigner) (breaking-change)
- Add waveshare 2.7in V2 model [esphome5903](https://github.com/esphome/esphome/pull/5903) by [gumulka](https://github.com/gumulka)
- Add support for waveshare 2.9in B V3 version [esphome5902](https://github.com/esphome/esphome/pull/5902) by [gumulka](https://github.com/gumulka)
- Fix pin reuse in test1 [esphome5978](https://github.com/esphome/esphome/pull/5978) by [jesserockz](https://github.com/jesserockz)
- Add Waveshare 1.47in 172x320 to ST7789v component [esphome5884](https://github.com/esphome/esphome/pull/5884) by [mrtoy-me](https://github.com/mrtoy-me)
- (fingerprint_grow) Added on_finger_scan_invalid automation. [esphome5885](https://github.com/esphome/esphome/pull/5885) by [RubenNL](https://github.com/RubenNL)
- Alarm panel: Add changes to support enhanced features [esphome5671](https://github.com/esphome/esphome/pull/5671) by [hwstar](https://github.com/hwstar)
- support default pins for adafruit esp32 feather v2 [esphome5482](https://github.com/esphome/esphome/pull/5482) by [sbrudenell](https://github.com/sbrudenell)
- Bug: Unwanted change resistance in x9c component [esphome5483](https://github.com/esphome/esphome/pull/5483) by [fizista](https://github.com/fizista)
- Improvements to RF receiver for Drayton Digistat heating controller [esphome5504](https://github.com/esphome/esphome/pull/5504) by [marshn](https://github.com/marshn)
- Reduce memory usage with StringRef in MQTT Components [esphome5719](https://github.com/esphome/esphome/pull/5719) by [kahrendt](https://github.com/kahrendt)
- Nextion allow underscore on names [esphome5979](https://github.com/esphome/esphome/pull/5979) by [edwardtfn](https://github.com/edwardtfn)
- Add Keeloq RF protocol [esphome5511](https://github.com/esphome/esphome/pull/5511) by [marshn](https://github.com/marshn)
- Add a Binary Sensor Filter for state settling [esphome5900](https://github.com/esphome/esphome/pull/5900) by [cottsay](https://github.com/cottsay)
- Lint the script folder files [esphome5991](https://github.com/esphome/esphome/pull/5991) by [jesserockz](https://github.com/jesserockz)
- web_server support for home assistant like styling [esphome5854](https://github.com/esphome/esphome/pull/5854) by [afarago](https://github.com/afarago)
- [Touchscreen] Add expire of touch record. [esphome5986](https://github.com/esphome/esphome/pull/5986) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- Support for ST7567 display 128x64 (I2C, SPI) [esphome5952](https://github.com/esphome/esphome/pull/5952) by [latonita](https://github.com/latonita) (new-integration)
- Add constants used by multiple display drivers to global const.py [esphome6033](https://github.com/esphome/esphome/pull/6033) by [clydebarrow](https://github.com/clydebarrow)
- Nextion queue size [esphome6029](https://github.com/esphome/esphome/pull/6029) by [edwardtfn](https://github.com/edwardtfn)
- Ble client additions and fixes [esphome5277](https://github.com/esphome/esphome/pull/5277) by [clydebarrow](https://github.com/clydebarrow)
- HaierProtocol library updated to 0.9.25 to fix the answer_timeout bug [esphome6015](https://github.com/esphome/esphome/pull/6015) by [paveldn](https://github.com/paveldn)
- GT911 touchscreen: Fix bug causing touch button release to fail [esphome6042](https://github.com/esphome/esphome/pull/6042) by [clydebarrow](https://github.com/clydebarrow)
- Display: Introduce `draw_pixels_at()` method for fast block display rendering [esphome6034](https://github.com/esphome/esphome/pull/6034) by [clydebarrow](https://github.com/clydebarrow)
- clang-format and clang-tidy scripts: More robust algorithm to find correct executable [esphome6041](https://github.com/esphome/esphome/pull/6041) by [clydebarrow](https://github.com/clydebarrow)
- Don't crash with invalid adc pin [esphome6059](https://github.com/esphome/esphome/pull/6059) by [ssieb](https://github.com/ssieb)
- Add questionmark to default glyphs. [esphome6053](https://github.com/esphome/esphome/pull/6053) by [RubenNL](https://github.com/RubenNL)
- pylontech: fix voltage_low and voltage_high wrong unit [esphome6060](https://github.com/esphome/esphome/pull/6060) by [functionpointer](https://github.com/functionpointer)
- Bump flake8 from 6.1.0 to 7.0.0 [esphome6058](https://github.com/esphome/esphome/pull/6058) by [dependabot[bot]](https://github.com/apps/dependabot)
- Nextion enable upload from https when using esp-idf [esphome6051](https://github.com/esphome/esphome/pull/6051) by [edwardtfn](https://github.com/edwardtfn)
- Extends UART change at runtime to ESP8266 [esphome6019](https://github.com/esphome/esphome/pull/6019) by [edwardtfn](https://github.com/edwardtfn)
- Nextion draw QR code at runtime [esphome6027](https://github.com/esphome/esphome/pull/6027) by [edwardtfn](https://github.com/edwardtfn)
- Extend i2s config options [esphome6056](https://github.com/esphome/esphome/pull/6056) by [Hadatko](https://github.com/Hadatko)
- Add getter for image data_start [esphome6036](https://github.com/esphome/esphome/pull/6036) by [clydebarrow](https://github.com/clydebarrow)
- Bump hypothesis to 6.92.1 [esphome6011](https://github.com/esphome/esphome/pull/6011) by [bdraco](https://github.com/bdraco)
- Bump recommended ESP32 IDF to 4.4.6 [esphome6048](https://github.com/esphome/esphome/pull/6048) by [bdraco](https://github.com/bdraco)
- Bump pytest from 7.4.3 to 7.4.4 [esphome6046](https://github.com/esphome/esphome/pull/6046) by [dependabot[bot]](https://github.com/apps/dependabot)
- dashboard: refactor ping implementation to be more efficient [esphome6002](https://github.com/esphome/esphome/pull/6002) by [bdraco](https://github.com/bdraco)
- Bump pytest-asyncio from 0.23.2 to 0.23.3 [esphome6047](https://github.com/esphome/esphome/pull/6047) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump black from 23.12.0 to 23.12.1 [esphome6018](https://github.com/esphome/esphome/pull/6018) by [dependabot[bot]](https://github.com/apps/dependabot)
- Run python tests on windows and macos [esphome6010](https://github.com/esphome/esphome/pull/6010) by [bdraco](https://github.com/bdraco)
- BME280 SPI [esphome5538](https://github.com/esphome/esphome/pull/5538) by [apbodrov](https://github.com/apbodrov) (new-integration) (breaking-change)
- Actions to enable and disable WireGuard connection [esphome5690](https://github.com/esphome/esphome/pull/5690) by [droscy](https://github.com/droscy)
- hydreon_rgxx - fix missing cg.add(var.set_model(...)) [esphome6065](https://github.com/esphome/esphome/pull/6065) by [mrtoy-me](https://github.com/mrtoy-me)
- Bump pillow to 10.2.0. [esphome6091](https://github.com/esphome/esphome/pull/6091) by [pfrenssen](https://github.com/pfrenssen)
- convert cse7766 to non-polling [esphome6095](https://github.com/esphome/esphome/pull/6095) by [ssieb](https://github.com/ssieb) (breaking-change)
- Use touch state from ft63x6 driver. [esphome6055](https://github.com/esphome/esphome/pull/6055) by [nielsnl68](https://github.com/nielsnl68)
- update script/setup so it works fine on windows [esphome6087](https://github.com/esphome/esphome/pull/6087) by [nielsnl68](https://github.com/nielsnl68)
- add Pico-ResTouch-LCD-3.5 [esphome6078](https://github.com/esphome/esphome/pull/6078) by [nielsnl68](https://github.com/nielsnl68)
- Revert "add Pico-ResTouch-LCD-3.5" [esphome6098](https://github.com/esphome/esphome/pull/6098) by [nielsnl68](https://github.com/nielsnl68)
- Add triangle shapes to display component [esphome6096](https://github.com/esphome/esphome/pull/6096) by [mathieu-mp](https://github.com/mathieu-mp)
- Fingerprint_grow: Trigger on finger scan start and on finger scan misplaced [esphome6003](https://github.com/esphome/esphome/pull/6003) by [alexborro](https://github.com/alexborro)
- Add continuous option to the graph [esphome6093](https://github.com/esphome/esphome/pull/6093) by [ssieb](https://github.com/ssieb)
- Add NFC binary sensor platform [esphome6068](https://github.com/esphome/esphome/pull/6068) by [kbx81](https://github.com/kbx81)
- Socket: Add recvfrom method to receive UDP with source address. [esphome6103](https://github.com/esphome/esphome/pull/6103) by [clydebarrow](https://github.com/clydebarrow)
- Add support for VEML3235 lux sensor [esphome5959](https://github.com/esphome/esphome/pull/5959) by [kbx81](https://github.com/kbx81) (new-integration)
- CV: tidy up Schema wrapper [esphome6105](https://github.com/esphome/esphome/pull/6105) by [jesserockz](https://github.com/jesserockz)
- Add support X.509 client certificates for MQTT. [esphome5778](https://github.com/esphome/esphome/pull/5778) by [h2zero](https://github.com/h2zero)
- Fix color observation for triangle outline in display component [esphome6107](https://github.com/esphome/esphome/pull/6107) by [mathieu-mp](https://github.com/mathieu-mp)
- Add support of Honeywell HumidIcon (I2C HIH series) Temperature & Humidity sensor [esphome5730](https://github.com/esphome/esphome/pull/5730) by [Benichou34](https://github.com/Benichou34) (new-integration)
- Proposal: Test yaml for each component [esphome5398](https://github.com/esphome/esphome/pull/5398) by [Fabian-Schmidt](https://github.com/Fabian-Schmidt)
- WiFi fast_connect: save/load BSSID and channel for faster connect from sleep [esphome5931](https://github.com/esphome/esphome/pull/5931) by [rguca](https://github.com/rguca)
- Fixes Waveshare 7.5in B V2 and V3 [esphome6079](https://github.com/esphome/esphome/pull/6079) by [Pofilo](https://github.com/Pofilo)
- Add combination sensor and remove absorbed kalman_combinator component [esphome5438](https://github.com/esphome/esphome/pull/5438) by [kahrendt](https://github.com/kahrendt) (new-integration) (breaking-change)
- Bump platformio from 6.1.11 to 6.1.13 [esphome6086](https://github.com/esphome/esphome/pull/6086) by [dependabot[bot]](https://github.com/apps/dependabot)
- Bump actions/cache from 3.3.2 to 4.0.0 [esphome6110](https://github.com/esphome/esphome/pull/6110) by [dependabot[bot]](https://github.com/apps/dependabot)
- Enable networking and some other components on host platform [esphome6114](https://github.com/esphome/esphome/pull/6114) by [clydebarrow](https://github.com/clydebarrow)
- Fix time component for host platform [esphome6118](https://github.com/esphome/esphome/pull/6118) by [clydebarrow](https://github.com/clydebarrow)
- Add quad spi features [esphome5925](https://github.com/esphome/esphome/pull/5925) by [clydebarrow](https://github.com/clydebarrow)
- add AM2120 device type [esphome6115](https://github.com/esphome/esphome/pull/6115) by [alexbuit](https://github.com/alexbuit)
- Add support for Waveshare EPD 2.13" V3 [esphome5363](https://github.com/esphome/esphome/pull/5363) by [clydebarrow](https://github.com/clydebarrow)
- OTA 2 which confirm each written chunk [esphome6066](https://github.com/esphome/esphome/pull/6066) by [tomaszduda23](https://github.com/tomaszduda23)
- Remove optional<> for pointer types [esphome6120](https://github.com/esphome/esphome/pull/6120) by [kroimon](https://github.com/kroimon)
- Improve temperature precision in BME280 and BMP280 [esphome6124](https://github.com/esphome/esphome/pull/6124) by [jxl77](https://github.com/jxl77)
- Nextion TFT upload IDF memory optimization [esphome6128](https://github.com/esphome/esphome/pull/6128) by [edwardtfn](https://github.com/edwardtfn)
- Add support for Pico-ResTouch-LCD-3.5 to ili9xxx driver [esphome6129](https://github.com/esphome/esphome/pull/6129) by [clydebarrow](https://github.com/clydebarrow)
- Ensure filename is shown when YAML raises an error [esphome6139](https://github.com/esphome/esphome/pull/6139) by [bdraco](https://github.com/bdraco)
- ILI9XXX: Restore offset usage in set_addr_window [esphome6147](https://github.com/esphome/esphome/pull/6147) by [clydebarrow](https://github.com/clydebarrow)
- Minimum 1 for full_update_every to prevent IntegerDivideByZero. [esphome6150](https://github.com/esphome/esphome/pull/6150) by [RubenNL](https://github.com/RubenNL)
- Support tri-color waveshare eink displays 2.7inch B and B V2 [esphome4238](https://github.com/esphome/esphome/pull/4238) by [rnauber](https://github.com/rnauber)
- Synchronise Device Classes from Home Assistant [esphome6158](https://github.com/esphome/esphome/pull/6158) by [esphomebot](https://github.com/esphomebot)
- dfrobot_sen0395: Use setLatency instead of outputLatency [esphome5665](https://github.com/esphome/esphome/pull/5665) by [jfroy](https://github.com/jfroy)
- Add some components to the new testing framework (A part 1) [esphome6142](https://github.com/esphome/esphome/pull/6142) by [kbx81](https://github.com/kbx81)
- WRGB or RGBW? WS2814 [esphome6164](https://github.com/esphome/esphome/pull/6164) by [mhetzi](https://github.com/mhetzi)
- Add some components to the new testing framework (A part 2) [esphome6162](https://github.com/esphome/esphome/pull/6162) by [kbx81](https://github.com/kbx81)
- Bump aioesphomeapi to 21.0.2 [esphome6188](https://github.com/esphome/esphome/pull/6188) by [bdraco](https://github.com/bdraco)
- Add some components to the new testing framework (B) [esphome6173](https://github.com/esphome/esphome/pull/6173) by [kbx81](https://github.com/kbx81)
- Add "transformer_active" flag for use in effects. [esphome6157](https://github.com/esphome/esphome/pull/6157) by [TikiBill](https://github.com/TikiBill)
- CSE7766: fix power and current measurements at low loads [esphome6180](https://github.com/esphome/esphome/pull/6180) by [twasilczyk](https://github.com/twasilczyk)
- host platform: improvements and bugfixes [esphome6137](https://github.com/esphome/esphome/pull/6137) by [clydebarrow](https://github.com/clydebarrow)
- WLED Sync fix and BK72XX support [esphome6190](https://github.com/esphome/esphome/pull/6190) by [ChuckMash](https://github.com/ChuckMash)
- Add missing vector.h for lightwaverf [esphome6196](https://github.com/esphome/esphome/pull/6196) by [kbx81](https://github.com/kbx81)
- Add some components to the new testing framework (C) [esphome6174](https://github.com/esphome/esphome/pull/6174) by [kbx81](https://github.com/kbx81)
- update docstrings in cpp_generator.py [esphome6212](https://github.com/esphome/esphome/pull/6212) by [nielsnl68](https://github.com/nielsnl68)
- Fixed group mask logic for WLED Sync fix [esphome6193](https://github.com/esphome/esphome/pull/6193) by [ChuckMash](https://github.com/ChuckMash)
- Add micro_wake_word component [esphome6136](https://github.com/esphome/esphome/pull/6136) by [kahrendt](https://github.com/kahrendt) (new-integration)

2023.12.9

Not secure
- fix sen5x negative temperature [esphome6082](https://github.com/esphome/esphome/pull/6082) by [ssieb](https://github.com/ssieb)
- negative values for all DHT22 variants [esphome6074](https://github.com/esphome/esphome/pull/6074) by [ssieb](https://github.com/ssieb)
- fix negative temperature for pmsx003 [esphome6083](https://github.com/esphome/esphome/pull/6083) by [ssieb](https://github.com/ssieb)
- fix: negative temperatures on PMS5003T sensors [esphome6100](https://github.com/esphome/esphome/pull/6100) by [aschmitz](https://github.com/aschmitz)

2023.12.8

- Let show_*_page actions depend on "Display" [esphome6092](https://github.com/esphome/esphome/pull/6092) by [guillempages](https://github.com/guillempages)
- Fix some Voice Assistant bugs [esphome6121](https://github.com/esphome/esphome/pull/6121) by [jesserockz](https://github.com/jesserockz)

2023.12.7

- Fix RMT timing clock base [esphome6101](https://github.com/esphome/esphome/pull/6101) by [majkrzak](https://github.com/majkrzak)
- Create RingBuffer for VoiceAssistant [esphome6102](https://github.com/esphome/esphome/pull/6102) by [jesserockz](https://github.com/jesserockz)
- Inkplate6: Fix crash with initial set of greyscale [esphome6038](https://github.com/esphome/esphome/pull/6038) by [clydebarrow](https://github.com/clydebarrow)

Page 5 of 66

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.