Esphome

Latest version: v2024.5.0

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

Scan your dependencies

Page 53 of 66

1.18.0b3

Not secure
- esphome: Upgrade the version of AsyncTCP-esphome to v1.2.2 [esphome1762](https://github.com/esphome/esphome/pull/1762) by [glmnet](https://github.com/glmnet) (cherry-picked)
- esphome: Use core constants for sample duration on bh1750 [esphome1764](https://github.com/esphome/esphome/pull/1764) by [yuvalabou](https://github.com/yuvalabou) (breaking-change) (cherry-picked)
- docs: Fix docs for inkplate [docs1158](https://github.com/esphome/esphome-docs/pull/1158) by [NobodysNightmare](https://github.com/NobodysNightmare)
- docs: Fixed wrong link in i2c_id [docs1163](https://github.com/esphome/esphome-docs/pull/1163) by [petrepa](https://github.com/petrepa)
- docs: Explain where to upload .ttf font files [docs1133](https://github.com/esphome/esphome-docs/pull/1133) by [TheGroundZero](https://github.com/TheGroundZero)
- esphome: Add sm2135 component [esphome1736](https://github.com/esphome/esphome/pull/1736) by [BoukeHaarsma23](https://github.com/BoukeHaarsma23) (cherry-picked) (new-integration)
- docs: Add sm2135 component [docs1127](https://github.com/esphome/esphome-docs/pull/1127) by [BoukeHaarsma23](https://github.com/BoukeHaarsma23) (cherry-picked)

1.18.0b2

Not secure
- docs: Fixed datasheet link for RC522 [docs1144](https://github.com/esphome/esphome-docs/pull/1144) by [0nikola1](https://github.com/0nikola1)
- docs: Added receive for Fujitsu ACs [docs1037](https://github.com/esphome/esphome-docs/pull/1037) by [alex-richards](https://github.com/alex-richards)
- docs: Update allowed characters for node names [docs1072](https://github.com/esphome/esphome-docs/pull/1072) by [pkuehne](https://github.com/pkuehne) (cherry-picked)
- docs: Update docs: Add references to alternative ICs to HLW8012 and CSE7766 [docs902](https://github.com/esphome/esphome-docs/pull/902) by [kubik369](https://github.com/kubik369)
- docs: Update pulse_counter.rst [docs1089](https://github.com/esphome/esphome-docs/pull/1089) by [Chupaka](https://github.com/Chupaka)
- docs: Remove deprecated board_flash_mode from configuration example [docs1149](https://github.com/esphome/esphome-docs/pull/1149) by [frenck](https://github.com/frenck)
- docs: Update deep_sleep.rst [docs1152](https://github.com/esphome/esphome-docs/pull/1152) by [theOzzieRat](https://github.com/theOzzieRat)
- docs: Utalize pip3 for commands [docs1143](https://github.com/esphome/esphome-docs/pull/1143) by [rradar](https://github.com/rradar)
- docs: FAQ page: Converting from "I" to "we" wording [docs1103](https://github.com/esphome/esphome-docs/pull/1103) by [spacegaier](https://github.com/spacegaier)
- docs: thermostat min/max temperature clarification [docs1057](https://github.com/esphome/esphome-docs/pull/1057) by [larsonmpdx](https://github.com/larsonmpdx)
- docs: Added compatibility notes [docs1033](https://github.com/esphome/esphome-docs/pull/1033) by [Dezorian](https://github.com/Dezorian)
- docs: Specify format for BSSID entries. [docs1046](https://github.com/esphome/esphome-docs/pull/1046) by [marcteale](https://github.com/marcteale)
- docs: add font to usage example [docs1050](https://github.com/esphome/esphome-docs/pull/1050) by [azrael783](https://github.com/azrael783)
- docs: Fix missed merge conflict [docs1155](https://github.com/esphome/esphome-docs/pull/1155) by [jesserockz](https://github.com/jesserockz) (cherry-picked)
- docs: Sample codeblock has incorrect variables [docs1156](https://github.com/esphome/esphome-docs/pull/1156) by [jcallaghan](https://github.com/jcallaghan)
- docs: Replaced set_password with new_password [docs1157](https://github.com/esphome/esphome-docs/pull/1157) by [PaulAntonDeen](https://github.com/PaulAntonDeen) (cherry-picked)
- docs: pulse counter: Show how calculations are made [docs861](https://github.com/esphome/esphome-docs/pull/861) by [fredrike](https://github.com/fredrike)
- esphome: Fix build issues for idf 4.2 (Support ESP32-S2) [esphome1433](https://github.com/esphome/esphome/pull/1433) by [misery](https://github.com/misery) (cherry-picked)

1.18.0b1

Not secure
- esphome: Add I2CMultiplexer in generel and the TCA9548A in special [esphome1410](https://github.com/esphome/esphome/pull/1410) by [andreashergert1984](https://github.com/andreashergert1984) (new-integration)
- docs: Add i2c multiplexer [docs897](https://github.com/esphome/esphome-docs/pull/897) by [andreashergert1984](https://github.com/andreashergert1984)
- esphome: Add the display.is_displaying_page condition [esphome1646](https://github.com/esphome/esphome/pull/1646) by [numo68](https://github.com/numo68)
- docs: Add documentation for the display.is_displaying_page condition [docs1079](https://github.com/esphome/esphome-docs/pull/1079) by [numo68](https://github.com/numo68)
- esphome: Add BME680 via BSEC integration [esphome1313](https://github.com/esphome/esphome/pull/1313) by [trvrnrth](https://github.com/trvrnrth) (new-integration)
- docs: Add BME680 BSEC docs [docs793](https://github.com/esphome/esphome-docs/pull/793) by [trvrnrth](https://github.com/trvrnrth)
- esphome: Fixed CustomComponentConstructor::get_component() [esphome1653](https://github.com/esphome/esphome/pull/1653) by [dataway](https://github.com/dataway)
- esphome: Bump pytest from 6.2.2 to 6.2.3 [esphome1663](https://github.com/esphome/esphome/pull/1663) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Bump protobuf from 3.15.6 to 3.15.7 [esphome1662](https://github.com/esphome/esphome/pull/1662) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Rewrite sun component calculations [esphome1661](https://github.com/esphome/esphome/pull/1661)
- esphome: Raise minimum python version to 3.7 [esphome1673](https://github.com/esphome/esphome/pull/1673) (breaking-change)
- esphome: Adds support for b-parasite soil moisture sensor [esphome1666](https://github.com/esphome/esphome/pull/1666) by [rbaron](https://github.com/rbaron) (new-integration)
- docs: Adds docs for the b-parasite soil moisture sensor [docs1086](https://github.com/esphome/esphome-docs/pull/1086) by [rbaron](https://github.com/rbaron)
- esphome: mqtt_client: Added MQTTClientComponent::unsubscribe() [esphome1672](https://github.com/esphome/esphome/pull/1672) by [dataway](https://github.com/dataway)
- esphome: Disallow _ in node name [esphome1632](https://github.com/esphome/esphome/pull/1632) by [pkuehne](https://github.com/pkuehne)
- esphome: Receive long MQTT payload [esphome1590](https://github.com/esphome/esphome/pull/1590) by [gaco79](https://github.com/gaco79)
- esphome: Daylight Saving Time spelling fix [esphome1677](https://github.com/esphome/esphome/pull/1677) by [dashdrum](https://github.com/dashdrum)
- esphome: Support custom build_flags for bme680_bsec [esphome1678](https://github.com/esphome/esphome/pull/1678) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- esphome: Add Arduino ESP32 version mapping [esphome1679](https://github.com/esphome/esphome/pull/1679)
- esphome: Automate building and publishing of esphome-lint docker image [esphome1680](https://github.com/esphome/esphome/pull/1680)
- esphome: Sgp40 [esphome1513](https://github.com/esphome/esphome/pull/1513) by [SenexCrenshaw](https://github.com/SenexCrenshaw) (new-integration)
- docs: sgp40 [docs985](https://github.com/esphome/esphome-docs/pull/985) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- esphome: Bump protobuf from 3.15.7 to 3.15.8 [esphome1682](https://github.com/esphome/esphome/pull/1682) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Implementing the remainder of GPS data for the GPS component. [esphome1676](https://github.com/esphome/esphome/pull/1676) by [coogle](https://github.com/coogle)
- docs: Updating docs for the gps component. [docs1094](https://github.com/esphome/esphome-docs/pull/1094) by [coogle](https://github.com/coogle)
- esphome: Bump AsyncTCP-esphome to 1.2.1. [esphome1693](https://github.com/esphome/esphome/pull/1693) by [mmakaay](https://github.com/mmakaay)
- esphome: Revert "Bump AsyncTCP-esphome to 1.2.1." [esphome1709](https://github.com/esphome/esphome/pull/1709) by [glmnet](https://github.com/glmnet)
- esphome: Fix name_add_mac_suffix using _ instead of - [esphome1702](https://github.com/esphome/esphome/pull/1702) by [glmnet](https://github.com/glmnet)
- docs: Update name_add_mac_suffix use dash [docs1111](https://github.com/esphome/esphome-docs/pull/1111) by [glmnet](https://github.com/glmnet)
- esphome: Add monochromatic effects: Pulse, Random [esphome1616](https://github.com/esphome/esphome/pull/1616) by [ferbar](https://github.com/ferbar)
- docs: Add 'pulse' effect doc [docs1067](https://github.com/esphome/esphome-docs/pull/1067) by [ferbar](https://github.com/ferbar)
- esphome: Add support for SHT4X [esphome1512](https://github.com/esphome/esphome/pull/1512) by [sjtrny](https://github.com/sjtrny) (new-integration)
- docs: Add docs for SHT4X [docs1002](https://github.com/esphome/esphome-docs/pull/1002) by [sjtrny](https://github.com/sjtrny)
- esphome: Addition of forward and reverse active energy counters to ATM90E32 sensor component [esphome1271](https://github.com/esphome/esphome/pull/1271) by [elyorkhakimov](https://github.com/elyorkhakimov)
- docs: Add Atm90e32 energy docs [docs1120](https://github.com/esphome/esphome-docs/pull/1120) by [jesserockz](https://github.com/jesserockz)
- esphome: Add Grow Fingerprint Reader [esphome1356](https://github.com/esphome/esphome/pull/1356) by [loongyh](https://github.com/loongyh) (new-integration)
- docs: Add Grow fingerprint reader docs [docs835](https://github.com/esphome/esphome-docs/pull/835) by [loongyh](https://github.com/loongyh)
- esphome: Support for TOF10120 distance sensor [esphome1375](https://github.com/esphome/esphome/pull/1375) by [wstrzalka](https://github.com/wstrzalka) (new-integration)
- docs: Documentation for TOF10120 support [docs846](https://github.com/esphome/esphome-docs/pull/846) by [wstrzalka](https://github.com/wstrzalka)
- esphome: Swap fan and swing fields for Fujitu ACs [esphome1635](https://github.com/esphome/esphome/pull/1635) by [alex-richards](https://github.com/alex-richards)
- esphome: BLE client support on ESP32 [esphome1177](https://github.com/esphome/esphome/pull/1177) by [buxtronix](https://github.com/buxtronix) (new-integration)
- docs: Ble client docs [docs702](https://github.com/esphome/esphome-docs/pull/702) by [buxtronix](https://github.com/buxtronix)
- esphome: Update email addresses [esphome1733](https://github.com/esphome/esphome/pull/1733) by [jesserockz](https://github.com/jesserockz)
- esphome: Ble client fixes [esphome1739](https://github.com/esphome/esphome/pull/1739) by [buxtronix](https://github.com/buxtronix)
- esphome: Fix 1940: Implement speed_count in TuyaFan [esphome1654](https://github.com/esphome/esphome/pull/1654) by [0x0a11c0de](https://github.com/0x0a11c0de)
- docs: Add speed_count to tuya fan [docs1080](https://github.com/esphome/esphome-docs/pull/1080) by [0x0a11c0de](https://github.com/0x0a11c0de)
- docs: Fix mcp3008 reference [docs1131](https://github.com/esphome/esphome-docs/pull/1131) by [jesserockz](https://github.com/jesserockz)
- esphome: Add Hyperion Support [esphome1339](https://github.com/esphome/esphome/pull/1339) by [d-two](https://github.com/d-two)
- docs: Add note about hyperion classic udp port [docs1135](https://github.com/esphome/esphome-docs/pull/1135) by [jesserockz](https://github.com/jesserockz)
- esphome: Call Stepper::should_step_ every loop iteration [esphome1373](https://github.com/esphome/esphome/pull/1373) by [akonradi](https://github.com/akonradi)
- esphome: Add support for controlling Tuya fan direction [esphome1409](https://github.com/esphome/esphome/pull/1409) by [rmounce](https://github.com/rmounce)
- docs: Document Tuya fan direction datapoint [docs877](https://github.com/esphome/esphome-docs/pull/877) by [rmounce](https://github.com/rmounce)
- esphome: Change wifi signal strength unit to dBm [esphome1734](https://github.com/esphome/esphome/pull/1734) by [mbo18](https://github.com/mbo18) (breaking-change)
- docs: Change wifi signal strength unit to dBm [docs1125](https://github.com/esphome/esphome-docs/pull/1125) by [mbo18](https://github.com/mbo18)
- esphome: Added an option to disable mDNS [esphome1716](https://github.com/esphome/esphome/pull/1716) by [dnetguru](https://github.com/dnetguru)
- docs: Added docs for enable_mdns option [docs1118](https://github.com/esphome/esphome-docs/pull/1118) by [dnetguru](https://github.com/dnetguru)
- docs: add External components docs [docs1107](https://github.com/esphome/esphome-docs/pull/1107) by [glmnet](https://github.com/glmnet)
- esphome: Implement external custom components installing from YAML [esphome1630](https://github.com/esphome/esphome/pull/1630) (new-integration)
- esphome: Update copyright year [esphome1760](https://github.com/esphome/esphome/pull/1760) by [bonanitech](https://github.com/bonanitech)

1.17.2

Not secure
- esphome: fixes 858 - esphome crashes with neolightbus and RMT [esphome1667](https://github.com/esphome/esphome/pull/1667) by [angelnu](https://github.com/angelnu) (cherry-picked)
- docs: Fix abundant apostrophes [docs1137](https://github.com/esphome/esphome-docs/pull/1137) by [jmartens](https://github.com/jmartens)
- docs: Add output part to binary light example [docs1061](https://github.com/esphome/esphome-docs/pull/1061) by [klaasnicolaas](https://github.com/klaasnicolaas)

1.17.1

Not secure
- esphome: Fix BLE UUID matching [esphome1637](https://github.com/esphome/esphome/pull/1637) by [buxtronix](https://github.com/buxtronix) (cherry-picked)
- esphome: Add optional bindkey support for CGG1. [esphome1407](https://github.com/esphome/esphome/pull/1407) by [Flameeyes](https://github.com/Flameeyes) (cherry-picked)
- docs: Update CGG1 documentation around bindkey [docs876](https://github.com/esphome/esphome-docs/pull/876) by [Flameeyes](https://github.com/Flameeyes) (cherry-picked)
- esphome: buffer allocation and TRUEFALSE templates [esphome1644](https://github.com/esphome/esphome/pull/1644) by [SenexCrenshaw](https://github.com/SenexCrenshaw) (cherry-picked)
- esphome: fix servo not reattaching with same target [esphome1649](https://github.com/esphome/esphome/pull/1649) by [glmnet](https://github.com/glmnet) (cherry-picked)
- esphome: Fix colorlog removing colors and refactor color code [esphome1671](https://github.com/esphome/esphome/pull/1671) (cherry-picked)
- esphome: Fix servo detach chopped PWM [esphome1650](https://github.com/esphome/esphome/pull/1650) by [glmnet](https://github.com/glmnet) (cherry-picked)
- esphome: Fix sensor.sensor_schema interface changed [esphome1659](https://github.com/esphome/esphome/pull/1659) (cherry-picked)
- esphome: Sensor Average Filter Fix Floating Pointer Error Accumulating [esphome1624](https://github.com/esphome/esphome/pull/1624) (cherry-picked)
- esphome: Added / to default glyphs [esphome1691](https://github.com/esphome/esphome/pull/1691) by [richardklingler](https://github.com/richardklingler) (cherry-picked)
- esphome: RC522 fixes [esphome1479](https://github.com/esphome/esphome/pull/1479) by [glmnet](https://github.com/glmnet) (cherry-picked)
- docs: Fixed typo in 1.17.0 changelogs [docs1132](https://github.com/esphome/esphome-docs/pull/1132) by [spacegaier](https://github.com/spacegaier)
- esphome: Do not call component update on failed components [esphome1392](https://github.com/esphome/esphome/pull/1392) by [alexyao2015](https://github.com/alexyao2015) (cherry-picked)

1.17.0

Not secure
New Features

- esphome: Vl53l0x change address [esphome1126](https://github.com/esphome/esphome/pull/1126) by [kkellner](https://github.com/kkellner) (new-feature)
- esphome: Background calibration & ABC commands for SenseAir S8 [esphome1623](https://github.com/esphome/esphome/pull/1623) by [nmaggioni](https://github.com/nmaggioni) (new-feature)
- esphome: Add trigger for http actions to receive the status code [esphome1599](https://github.com/esphome/esphome/pull/1599) by [jesserockz](https://github.com/jesserockz) (new-feature)

New Integrations

- esphome: Adding support for the Inkbird IBS-TH1 Mini sensor [esphome1099](https://github.com/esphome/esphome/pull/1099) by [fkirill](https://github.com/fkirill) (new-integration)
- esphome: Add MCP4725 DAC Component [esphome1418](https://github.com/esphome/esphome/pull/1418) by [JJK801](https://github.com/JJK801) (new-integration)
- esphome: Add Xiaomi Miscale v1 and v2 [esphome1368](https://github.com/esphome/esphome/pull/1368) by [dckiller51](https://github.com/dckiller51) (new-integration)
- esphome: Add support for the SM300D2 7-in-1 sensor module [esphome1524](https://github.com/esphome/esphome/pull/1524) by [moritzgloeckl](https://github.com/moritzgloeckl) (new-integration)
- esphome: Midea climate support [esphome1328](https://github.com/esphome/esphome/pull/1328) by [dudanov](https://github.com/dudanov) (new-integration)
- esphome: Add addressable_light display platform [esphome1272](https://github.com/esphome/esphome/pull/1272) by [justfalter](https://github.com/justfalter) (new-integration) (notable-change)
- esphome: Implement pulse_meter as an improvement on pulse_counter and pulse_width for meters [esphome1434](https://github.com/esphome/esphome/pull/1434) by [stevebaxter](https://github.com/stevebaxter) (new-integration)

Breaking Changes

- esphome: MCP23XXX Refactor [esphome1560](https://github.com/esphome/esphome/pull/1560) by [jesserockz](https://github.com/jesserockz) (breaking-change)

Notable Changes

- esphome: Device class attribute for sensor component [esphome1525](https://github.com/esphome/esphome/pull/1525) by [marecabo](https://github.com/marecabo) (notable-change)
- esphome: Add default device classes to sensor components [esphome1533](https://github.com/esphome/esphome/pull/1533) by [marecabo](https://github.com/marecabo) (notable-change)
- esphome: Add addressable_light display platform [esphome1272](https://github.com/esphome/esphome/pull/1272) by [justfalter](https://github.com/justfalter) (new-integration) (notable-change)

All changes

- esphome: Bump voluptuous from 0.12.0 to 0.12.1 [esphome1411](https://github.com/esphome/esphome/pull/1411) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: add http request tests [esphome1448](https://github.com/esphome/esphome/pull/1448) by [glmnet](https://github.com/glmnet)
- esphome: codegen: Lambda improvements [esphome1476](https://github.com/esphome/esphome/pull/1476) by [balrog-kun](https://github.com/balrog-kun)
- docs: Add options to control pulse duration on Climate_IR_LG Component [docs963](https://github.com/esphome/esphome-docs/pull/963) by [mhentschke](https://github.com/mhentschke)
- esphome: Add options to control pulse duration on Climate_IR_LG Component [esphome1470](https://github.com/esphome/esphome/pull/1470) by [mhentschke](https://github.com/mhentschke)
- esphome: Adding support for the Inkbird IBS-TH1 Mini sensor [esphome1099](https://github.com/esphome/esphome/pull/1099) by [fkirill](https://github.com/fkirill) (new-integration)
- docs: Adding documentation for Inkbird IBS-TH1 Mini sensor [docs657](https://github.com/esphome/esphome-docs/pull/657) by [fkirill](https://github.com/fkirill)
- esphome: Add config validator location [esphome1490](https://github.com/esphome/esphome/pull/1490) by [glmnet](https://github.com/glmnet)
- esphome: Add MCP4725 DAC Component [esphome1418](https://github.com/esphome/esphome/pull/1418) by [JJK801](https://github.com/JJK801) (new-integration)
- docs: Add MCP4725 docs [docs889](https://github.com/esphome/esphome-docs/pull/889) by [JJK801](https://github.com/JJK801)
- docs: Fix format consistency [docs989](https://github.com/esphome/esphome-docs/pull/989) by [glmnet](https://github.com/glmnet)
- esphome: Added codeowners to max7219digit [esphome1487](https://github.com/esphome/esphome/pull/1487) by [rspaargaren](https://github.com/rspaargaren)
- esphome: Correct Native API Wire Format Documentation [esphome1528](https://github.com/esphome/esphome/pull/1528) by [justin-gerhardt](https://github.com/justin-gerhardt)
- esphome: st7735_conf_fixes [esphome1530](https://github.com/esphome/esphome/pull/1530) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- docs: ST7735 Changed configuration items to snake_case [docs1000](https://github.com/esphome/esphome-docs/pull/1000) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- esphome: Device class attribute for sensor component [esphome1525](https://github.com/esphome/esphome/pull/1525) by [marecabo](https://github.com/marecabo) (notable-change)
- docs: Add doc for device_class attribute of sensor [docs996](https://github.com/esphome/esphome-docs/pull/996) by [marecabo](https://github.com/marecabo)
- docs: Add sleep duration to enter deep sleep action [docs995](https://github.com/esphome/esphome-docs/pull/995) by [nuttytree](https://github.com/nuttytree)
- esphome: Add duration option to action start deep sleep [esphome1526](https://github.com/esphome/esphome/pull/1526) by [nuttytree](https://github.com/nuttytree)
- esphome: fix substitution losing track of document range [esphome1547](https://github.com/esphome/esphome/pull/1547) by [glmnet](https://github.com/glmnet)
- docs: Update esp32_camera.rst [docs1020](https://github.com/esphome/esphome-docs/pull/1020) by [lukaszrud](https://github.com/lukaszrud)
- docs: Fix format next [docs1023](https://github.com/esphome/esphome-docs/pull/1023) by [glmnet](https://github.com/glmnet)
- docs: Add another project to diy.rst [docs1019](https://github.com/esphome/esphome-docs/pull/1019) by [shish](https://github.com/shish)
- docs: Update esphome-configs URL [docs1018](https://github.com/esphome/esphome-docs/pull/1018) by [shish](https://github.com/shish)
- docs: Icon is ignored by HA when device class is set [docs1011](https://github.com/esphome/esphome-docs/pull/1011) by [marecabo](https://github.com/marecabo)
- docs: Update pid.rst [docs1006](https://github.com/esphome/esphome-docs/pull/1006) by [boradwell](https://github.com/boradwell)
- docs: Mention that Hyperion.NG works with E1.31 [docs975](https://github.com/esphome/esphome-docs/pull/975) by [rradar](https://github.com/rradar)
- esphome: Add Xiaomi Miscale v1 and v2 [esphome1368](https://github.com/esphome/esphome/pull/1368) by [dckiller51](https://github.com/dckiller51) (new-integration)
- docs: Add docs for Xiaomi Miscale v1 and v2 [docs1021](https://github.com/esphome/esphome-docs/pull/1021) by [dckiller51](https://github.com/dckiller51)
- docs: Add missing closing parenthesis in example [docs1029](https://github.com/esphome/esphome-docs/pull/1029) by [lepinkainen](https://github.com/lepinkainen)
- docs: Update Inkplate.rst [docs1026](https://github.com/esphome/esphome-docs/pull/1026) by [jakommo](https://github.com/jakommo)
- docs: typo in st7735 model number [docs1025](https://github.com/esphome/esphome-docs/pull/1025) by [wjcarpenter](https://github.com/wjcarpenter)
- docs: Fix mcp23sXX id config [docs1017](https://github.com/esphome/esphome-docs/pull/1017) by [jesserockz](https://github.com/jesserockz)
- docs: Update bme680.rst [docs1007](https://github.com/esphome/esphome-docs/pull/1007) by [wifwucite](https://github.com/wifwucite)
- docs: Sim800l dial [docs1027](https://github.com/esphome/esphome-docs/pull/1027) by [spilin](https://github.com/spilin)
- esphome: Add dial support for sim800l component [esphome1558](https://github.com/esphome/esphome/pull/1558) by [spilin](https://github.com/spilin)
- esphome: Climate IR LG -keep previous temp and fan if swing [esphome1556](https://github.com/esphome/esphome/pull/1556) by [Otamay](https://github.com/Otamay)
- esphome: Vl53l0x change address [esphome1126](https://github.com/esphome/esphome/pull/1126) by [kkellner](https://github.com/kkellner) (new-feature)
- docs: Update vl53l0x docs [docs679](https://github.com/esphome/esphome-docs/pull/679) by [kkellner](https://github.com/kkellner)
- esphome: tuya: Use queue for sending command messages [esphome1404](https://github.com/esphome/esphome/pull/1404) by [stubs12](https://github.com/stubs12)
- esphome: Replace substitutions in substitutions first [esphome1567](https://github.com/esphome/esphome/pull/1567) by [edenhaus](https://github.com/edenhaus)
- esphome: Added heater to climate_ir_lg [esphome1555](https://github.com/esphome/esphome/pull/1555) by [Otamay](https://github.com/Otamay)
- esphome: More yaml validation [esphome1568](https://github.com/esphome/esphome/pull/1568) by [glmnet](https://github.com/glmnet)
- esphome: Add default device classes to sensor components [esphome1533](https://github.com/esphome/esphome/pull/1533) by [marecabo](https://github.com/marecabo) (notable-change)
- docs: Document recurring data in uart switch [docs986](https://github.com/esphome/esphome-docs/pull/986) by [gabe565](https://github.com/gabe565)
- esphome: Add support for recurring data in uart switch [esphome1514](https://github.com/esphome/esphome/pull/1514) by [gabe565](https://github.com/gabe565)
- esphome: Added samsung36 ir protocol [esphome1438](https://github.com/esphome/esphome/pull/1438) by [tuxBurner](https://github.com/tuxBurner)
- docs: Added remote samsung36 protocol docs [docs904](https://github.com/esphome/esphome-docs/pull/904) by [tuxBurner](https://github.com/tuxBurner)
- docs: Add IWOOLE Table Lamp cookbook entry [docs947](https://github.com/esphome/esphome-docs/pull/947) by [Deinara](https://github.com/Deinara)
- docs: Update uart.rst example to read all available characters [docs1031](https://github.com/esphome/esphome-docs/pull/1031) by [RoganDawes](https://github.com/RoganDawes)
- esphome: ADC fix: GPIO0 not usable as output if ADC_VCC is used [esphome1557](https://github.com/esphome/esphome/pull/1557) by [ferbar](https://github.com/ferbar)
- esphome: Add constants for device classes of binary_sensor [esphome1549](https://github.com/esphome/esphome/pull/1549) by [marecabo](https://github.com/marecabo)
- esphome: fix path on windows escape [esphome1573](https://github.com/esphome/esphome/pull/1573) by [glmnet](https://github.com/glmnet)
- esphome: Migrate ESPColor to Color [esphome1551](https://github.com/esphome/esphome/pull/1551) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- docs: Migrate ESPColor to Color [docs1036](https://github.com/esphome/esphome-docs/pull/1036) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- esphome: Add support for the SM300D2 7-in-1 sensor module [esphome1524](https://github.com/esphome/esphome/pull/1524) by [moritzgloeckl](https://github.com/moritzgloeckl) (new-integration)
- docs: Added documentation for the SM300D2 sensor [docs993](https://github.com/esphome/esphome-docs/pull/993) by [moritzgloeckl](https://github.com/moritzgloeckl)
- esphome: changed color temp from float to int [esphome1522](https://github.com/esphome/esphome/pull/1522) by [codyjamestechnical](https://github.com/codyjamestechnical)
- esphome: Bump pytest-cov from 2.10.1 to 2.11.1 [esphome1483](https://github.com/esphome/esphome/pull/1483) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Bump colorlog from 4.6.2 to 4.7.2 [esphome1473](https://github.com/esphome/esphome/pull/1473) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: pins: Add three new boards [esphome1576](https://github.com/esphome/esphome/pull/1576) by [balrog-kun](https://github.com/balrog-kun)
- esphome: Bump pytest from 6.2.1 to 6.2.2 [esphome1574](https://github.com/esphome/esphome/pull/1574) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Bump pytz from 2020.5 to 2021.1 [esphome1575](https://github.com/esphome/esphome/pull/1575) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Fix for waveshare 2.13in-ttgo-b73 [esphome1543](https://github.com/esphome/esphome/pull/1543) by [nikito7](https://github.com/nikito7)
- docs: Added new blogpost [docs1038](https://github.com/esphome/esphome-docs/pull/1038) by [pieterbrink123](https://github.com/pieterbrink123)
- esphome: Add min/max filters [esphome1569](https://github.com/esphome/esphome/pull/1569) by [gabe565](https://github.com/gabe565)
- docs: Document new min/max filters [docs1032](https://github.com/esphome/esphome-docs/pull/1032) by [gabe565](https://github.com/gabe565)
- esphome: Bump pylint from 2.6.0 to 2.7.2 [esphome1582](https://github.com/esphome/esphome/pull/1582) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Extend 'uart:' with 'invert:' for esp32 [esphome1586](https://github.com/esphome/esphome/pull/1586) by [needspeed](https://github.com/needspeed)
- docs: Uart invert option for ESP32 [docs1039](https://github.com/esphome/esphome-docs/pull/1039) by [Mynasru](https://github.com/Mynasru)
- esphome: Bump platformio from 5.0.4 to 5.1.0 [esphome1581](https://github.com/esphome/esphome/pull/1581) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: fix servo warning [esphome1591](https://github.com/esphome/esphome/pull/1591) by [glmnet](https://github.com/glmnet)
- docs: add-black [docs1044](https://github.com/esphome/esphome-docs/pull/1044) by [glmnet](https://github.com/glmnet)
- esphome: add-black [esphome1593](https://github.com/esphome/esphome/pull/1593) by [glmnet](https://github.com/glmnet)
- esphome: MCP23XXX Refactor [esphome1560](https://github.com/esphome/esphome/pull/1560) by [jesserockz](https://github.com/jesserockz) (breaking-change)
- docs: Update MCP23XXX docs with interrupts and pin schemas [docs1028](https://github.com/esphome/esphome-docs/pull/1028) by [jesserockz](https://github.com/jesserockz)
- esphome: Improve error checking: too many component id candidates [esphome1570](https://github.com/esphome/esphome/pull/1570) by [glmnet](https://github.com/glmnet)
- esphome: Schema dump [esphome1564](https://github.com/esphome/esphome/pull/1564) by [glmnet](https://github.com/glmnet)
- docs: Dump schema [docs1030](https://github.com/esphome/esphome-docs/pull/1030) by [glmnet](https://github.com/glmnet)
- docs: Update i2c.rst [docs1043](https://github.com/esphome/esphome-docs/pull/1043) by [webeling67](https://github.com/webeling67)
- docs: Update rf_bridge.rst [docs1042](https://github.com/esphome/esphome-docs/pull/1042) by [samnewman86](https://github.com/samnewman86)
- esphome: Inkplate 6 Optimizations [esphome1592](https://github.com/esphome/esphome/pull/1592) by [Sizurka](https://github.com/Sizurka)
- docs: Fix RF Bridge link to Portisch Repo [docs1045](https://github.com/esphome/esphome-docs/pull/1045) by [jesserockz](https://github.com/jesserockz)
- docs: pin schema and other fixes [docs1047](https://github.com/esphome/esphome-docs/pull/1047) by [glmnet](https://github.com/glmnet)
- esphome: schema-dump-pins [esphome1596](https://github.com/esphome/esphome/pull/1596) by [glmnet](https://github.com/glmnet)
- docs: Adding that mpr121_id is a valid option for binary_sensor [docs966](https://github.com/esphome/esphome-docs/pull/966) by [minideezel](https://github.com/minideezel)
- esphome: change lcd clear() to clear the buffer [esphome1600](https://github.com/esphome/esphome/pull/1600) by [ssieb](https://github.com/ssieb)
- esphome: PN532 - don't read extra page and fix size [esphome1565](https://github.com/esphome/esphome/pull/1565) by [ssieb](https://github.com/ssieb)
- docs: schema-filters [docs1052](https://github.com/esphome/esphome-docs/pull/1052) by [glmnet](https://github.com/glmnet)
- esphome: Fix component_tests config [esphome1608](https://github.com/esphome/esphome/pull/1608) by [madron](https://github.com/madron)
- esphome: Added receive for Fujitsu ACs [esphome1577](https://github.com/esphome/esphome/pull/1577) by [alex-richards](https://github.com/alex-richards)
- esphome: Change COLOR_ON to be 255 values instead of 1 [esphome1594](https://github.com/esphome/esphome/pull/1594) by [jesserockz](https://github.com/jesserockz)
- esphome: a4988 wait 1ms when coming out of sleep [esphome1597](https://github.com/esphome/esphome/pull/1597) by [WeekendWarrior1](https://github.com/WeekendWarrior1)
- docs: Remove cs_pin from rc522 i2c example [docs1059](https://github.com/esphome/esphome-docs/pull/1059) by [jesserockz](https://github.com/jesserockz)
- esphome: Support fan speed levels [esphome1541](https://github.com/esphome/esphome/pull/1541) by [blejdfist](https://github.com/blejdfist)
- docs: Documentation for fan speed levels [docs1056](https://github.com/esphome/esphome-docs/pull/1056) by [blejdfist](https://github.com/blejdfist)
- docs: Add CLI logs section [docs1060](https://github.com/esphome/esphome-docs/pull/1060) by [Tmin10](https://github.com/Tmin10)
- esphome: Add option to suffix name with mac address [esphome1615](https://github.com/esphome/esphome/pull/1615) by [jesserockz](https://github.com/jesserockz)
- esphome: Midea climate support [esphome1328](https://github.com/esphome/esphome/pull/1328) by [dudanov](https://github.com/dudanov) (new-integration)
- docs: Midea Climate support [docs804](https://github.com/esphome/esphome-docs/pull/804) by [dudanov](https://github.com/dudanov)
- docs: Add docs for `name_add_mac_suffix` config [docs1058](https://github.com/esphome/esphome-docs/pull/1058) by [jesserockz](https://github.com/jesserockz)
- esphome: SPI transfer fix. Use write when no miso pin is set [esphome1563](https://github.com/esphome/esphome/pull/1563) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- esphome: SPI Improvements [esphome1617](https://github.com/esphome/esphome/pull/1617) by [SenexCrenshaw](https://github.com/SenexCrenshaw)
- esphome: Add addressable_light display platform [esphome1272](https://github.com/esphome/esphome/pull/1272) by [justfalter](https://github.com/justfalter) (new-integration) (notable-change)
- docs: Add docs for addressable_light display [docs755](https://github.com/esphome/esphome-docs/pull/755) by [justfalter](https://github.com/justfalter)
- esphome: Implement pulse_meter as an improvement on pulse_counter and pulse_width for meters [esphome1434](https://github.com/esphome/esphome/pull/1434) by [stevebaxter](https://github.com/stevebaxter) (new-integration)
- esphome: e131: fix issue 1579: limitation of maximum light count [esphome1619](https://github.com/esphome/esphome/pull/1619) by [docteurzoidberg](https://github.com/docteurzoidberg)
- docs: Add documentation for pulse_meter [docs900](https://github.com/esphome/esphome-docs/pull/900) by [stevebaxter](https://github.com/stevebaxter)
- esphome: Bump platformio from 5.1.0 to 5.1.1 [esphome1618](https://github.com/esphome/esphome/pull/1618) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Fix pulse-meter with device_class and black [esphome1621](https://github.com/esphome/esphome/pull/1621) by [jesserockz](https://github.com/jesserockz)
- esphome: Declare Color objects in main.cpp [esphome1395](https://github.com/esphome/esphome/pull/1395) by [kbx81](https://github.com/kbx81)
- esphome: Add 2.13in-ttgo-b1 waveshare epaper module. [esphome1326](https://github.com/esphome/esphome/pull/1326) by [matikij](https://github.com/matikij)
- docs: Add docs for ttgo-b1 version (next branch) [docs808](https://github.com/esphome/esphome-docs/pull/808) by [matikij](https://github.com/matikij)
- esphome: Bump flake8 from 3.8.4 to 3.9.0 [esphome1612](https://github.com/esphome/esphome/pull/1612) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Bundle platformio lib_deps in docker images [esphome1625](https://github.com/esphome/esphome/pull/1625)
- esphome: Bump protobuf from 3.13.0 to 3.15.6 [esphome1607](https://github.com/esphome/esphome/pull/1607) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Bump pyyaml from 5.3.1 to 5.4.1 [esphome1482](https://github.com/esphome/esphome/pull/1482) by [dependabot[bot]](https://github.com/apps/dependabot)
- esphome: Switch docker images to debian [esphome1626](https://github.com/esphome/esphome/pull/1626)
- esphome: Background calibration & ABC commands for SenseAir S8 [esphome1623](https://github.com/esphome/esphome/pull/1623) by [nmaggioni](https://github.com/nmaggioni) (new-feature)
- docs: SenseAir: background calibration & ABC commands [docs1066](https://github.com/esphome/esphome-docs/pull/1066) by [nmaggioni](https://github.com/nmaggioni)
- esphome: Add trigger for http actions to receive the status code [esphome1599](https://github.com/esphome/esphome/pull/1599) by [jesserockz](https://github.com/jesserockz) (new-feature)
- docs: Add docs for http_request on_response trigger [docs1049](https://github.com/esphome/esphome-docs/pull/1049) by [jesserockz](https://github.com/jesserockz)
- docs: Fix typo lambada -> lambda in multiple display compoments [docs1071](https://github.com/esphome/esphome-docs/pull/1071) by [rheinz](https://github.com/rheinz)
- docs: Consistent spelling of "ID" [docs1068](https://github.com/esphome/esphome-docs/pull/1068) by [spacegaier](https://github.com/spacegaier)
- docs: Change GREYSCALE to GRAYSCALE [docs1073](https://github.com/esphome/esphome-docs/pull/1073) by [adrienbrault](https://github.com/adrienbrault)
- docs: SPI: fix Example [docs1076](https://github.com/esphome/esphome-docs/pull/1076) by [ferbar](https://github.com/ferbar)
- docs: Update diy.rst [docs1106](https://github.com/esphome/esphome-docs/pull/1106) by [electrofun-smart](https://github.com/electrofun-smart)
- docs: Make changelog banner dismissable [docs1113](https://github.com/esphome/esphome-docs/pull/1113) by [manutenfruits](https://github.com/manutenfruits)
- docs: Correct typo: "between between" -> "between" [docs1109](https://github.com/esphome/esphome-docs/pull/1109) by [janosrusiczki](https://github.com/janosrusiczki)
- docs: Update canbus.rst [docs1115](https://github.com/esphome/esphome-docs/pull/1115) by [meijerwynand](https://github.com/meijerwynand)
- docs: Update diy.rst [docs1114](https://github.com/esphome/esphome-docs/pull/1114) by [murilobaliego](https://github.com/murilobaliego)
- docs: Update email addresses [docs1122](https://github.com/esphome/esphome-docs/pull/1122) by [jesserockz](https://github.com/jesserockz)

Page 53 of 66

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.