Esphome

Latest version: v2024.5.0

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

Scan your dependencies

Page 54 of 66

1.17.0b1

Not secure
- 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)

1.16.2

Not secure
- docs: Incomplete sentence [docs1004](https://github.com/esphome/esphome-docs/pull/1004) by [jkmaxwell](https://github.com/jkmaxwell)
- esphome: auto_detect check was backwards [esphome1536](https://github.com/esphome/esphome/pull/1536) by [SenexCrenshaw](https://github.com/SenexCrenshaw) (cherry-picked)
- docs: Make explicit examples for splitting and joining using partitions [docs1008](https://github.com/esphome/esphome-docs/pull/1008) by [jesserockz](https://github.com/jesserockz)
- docs: Title for Connecting your device to Home Assistant [docs1013](https://github.com/esphome/esphome-docs/pull/1013) by [jesserockz](https://github.com/jesserockz)
- esphome: Added Waveshare 2.90inch V2 e-ink display [esphome1538](https://github.com/esphome/esphome/pull/1538) by [K-r-i-s-t-i-a-n](https://github.com/K-r-i-s-t-i-a-n) (cherry-picked)
- docs: Added documentation for Waveshare 2.90inch V2 e-ink display [docs1010](https://github.com/esphome/esphome-docs/pull/1010) by [K-r-i-s-t-i-a-n](https://github.com/K-r-i-s-t-i-a-n) (cherry-picked)
- esphome: Add reverse_enable for max7219 [esphome1489](https://github.com/esphome/esphome/pull/1489) by [ssieb](https://github.com/ssieb) (cherry-picked)
- docs: Add reverse_enable for max7219 [docs983](https://github.com/esphome/esphome-docs/pull/983) by [ssieb](https://github.com/ssieb) (cherry-picked)
- esphome: Fix safe mode ota flashing under certain configurations [esphome1534](https://github.com/esphome/esphome/pull/1534) by [jesserockz](https://github.com/jesserockz) (cherry-picked)

1.16.1

Not secure
- esphome: Fix PN532 SPI communication [esphome1511](https://github.com/esphome/esphome/pull/1511) by [jesserockz](https://github.com/jesserockz) (cherry-picked)
- esphome: Update Dockerfile [esphome1517](https://github.com/esphome/esphome/pull/1517) by [Klarstein](https://github.com/Klarstein) (cherry-picked)
- esphome: Fixed transfer_byte to write_byte for 8266 [esphome1529](https://github.com/esphome/esphome/pull/1529) by [SenexCrenshaw](https://github.com/SenexCrenshaw) (cherry-picked)
- esphome: Added Energy sensor to hlw8012 [esphome1198](https://github.com/esphome/esphome/pull/1198) by [FrankBakkerNl](https://github.com/FrankBakkerNl) (cherry-picked) (new-feature)
- docs: Added Energy sensor to hlw8012 [docs707](https://github.com/esphome/esphome-docs/pull/707) by [FrankBakkerNl](https://github.com/FrankBakkerNl) (cherry-picked)
- esphome: MCP230xx open drain interrupt pins [esphome1243](https://github.com/esphome/esphome/pull/1243) by [kbx81](https://github.com/kbx81) (cherry-picked)
- docs: MCP230xx open drain interrupt pins [docs728](https://github.com/esphome/esphome-docs/pull/728) by [kbx81](https://github.com/kbx81) (cherry-picked)

1.16.0

Not secure
New Features

- esphome: Enable reverse display of the Max7219 digit [esphome1234](https://github.com/esphome/esphome/pull/1234) (new-feature)
- esphome: Pulse_counter measure total pulses [esphome1173](https://github.com/esphome/esphome/pull/1173) (new-feature)
- esphome: Support I2C transactions with combined reads and writes [esphome996](https://github.com/esphome/esphome/pull/996) (new-feature)

New Integrations

- esphome: Added tmp102 temperature sensor support [esphome929](https://github.com/esphome/esphome/pull/929) (new-integration)
- esphome: Add MCP9808 temperature sensor [esphome1169](https://github.com/esphome/esphome/pull/1169) (new-integration)
- esphome: Add rc522 [esphome1298](https://github.com/esphome/esphome/pull/1298) (new-integration)
- esphome: Pn532 upgrades [esphome1302](https://github.com/esphome/esphome/pull/1302) (breaking-change) (new-integration)
- esphome: Add support for ATC_MiThermometer [esphome1291](https://github.com/esphome/esphome/pull/1291) (new-integration)
- esphome: Hbridge christmas light [esphome1251](https://github.com/esphome/esphome/pull/1251) (new-integration)
- esphome: add Ili9341 display [esphome1233](https://github.com/esphome/esphome/pull/1233) (new-integration)
- esphome: components: teleinfo: electrical counter information. [esphome1108](https://github.com/esphome/esphome/pull/1108) (new-integration)
- esphome: add support for EZO sensor circuits [esphome1239](https://github.com/esphome/esphome/pull/1239) (new-integration)
- esphome: Add climate.hitachi_ac344 [esphome1336](https://github.com/esphome/esphome/pull/1336) (new-integration)
- esphome: SSD1331 display support [esphome1244](https://github.com/esphome/esphome/pull/1244) (new-integration)
- esphome: New display ST7735 [esphome1066](https://github.com/esphome/esphome/pull/1066) (new-integration)
- esphome: MCP23SXX I/O Expander - SPI [esphome1068](https://github.com/esphome/esphome/pull/1068) (new-integration)
- esphome: Add GIF Animation Support [esphome1378](https://github.com/esphome/esphome/pull/1378) (new-integration)
- esphome: Canbus + MCP2515 including ExtID support [esphome1384](https://github.com/esphome/esphome/pull/1384) (new-integration)
- esphome: Add full SSD1327 display support [esphome1406](https://github.com/esphome/esphome/pull/1406) (new-integration)
- esphome: SSD1322 display support [esphome1405](https://github.com/esphome/esphome/pull/1405) (new-integration)
- esphome: DS1307 real time clock component [esphome1441](https://github.com/esphome/esphome/pull/1441) (cherry-picked) (new-integration)
- esphome: Add rc522 i2c [esphome1432](https://github.com/esphome/esphome/pull/1432) (cherry-picked) (new-integration)
- esphome: Add NDEF reading and writing to PN532 [esphome1351](https://github.com/esphome/esphome/pull/1351) (cherry-picked) (new-integration)
- esphome: Inkplate 6 support for ESPHome [esphome1283](https://github.com/esphome/esphome/pull/1283) (cherry-picked) (new-integration)
- esphome: Support for MHO-C401 (fix) [esphome1486](https://github.com/esphome/esphome/pull/1486) (cherry-picked) (new-integration)

Breaking Changes

- esphome: Replace CENTER_LEFT with TOP_LEFT to match other printf function [esphome1295](https://github.com/esphome/esphome/pull/1295) (breaking-change)
- esphome: Float output: Fix min_power and max_power adjusting when output is inverted [esphome1250](https://github.com/esphome/esphome/pull/1250) (breaking-change)
- esphome: Pn532 upgrades [esphome1302](https://github.com/esphome/esphome/pull/1302) (breaking-change) (new-integration)
- esphome: Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler [esphome1387](https://github.com/esphome/esphome/pull/1387) (breaking-change) (cherry-picked)

Beta Fixes

- esphome: fix safe_mode [esphome1421](https://github.com/esphome/esphome/pull/1421) (cherry-picked)
- esphome: DS1307 real time clock component [esphome1441](https://github.com/esphome/esphome/pull/1441) (cherry-picked) (new-integration)
- docs: DS1307 real time clock component [docs910](https://github.com/esphome/esphome-docs/pull/910) (cherry-picked)
- esphome: Add encode_uint32 method, similar to encode_uint16 [esphome1427](https://github.com/esphome/esphome/pull/1427) (cherry-picked)
- esphome: Rotary Encoder: Don't call callbacks in the isr [esphome1456](https://github.com/esphome/esphome/pull/1456) (cherry-picked)
- esphome: API: copy the data to send into the tcp internal buffer [esphome1455](https://github.com/esphome/esphome/pull/1455) (cherry-picked)
- esphome: Revert esptool to 2.8 [esphome1460](https://github.com/esphome/esphome/pull/1460) (cherry-picked)
- esphome: Whirlpool ac [esphome1467](https://github.com/esphome/esphome/pull/1467) (cherry-picked)
- esphome: Bump pytest-mock from 3.3.1 to 3.5.1 [esphome1458](https://github.com/esphome/esphome/pull/1458) (cherry-picked)
- esphome: Add rc522 i2c [esphome1432](https://github.com/esphome/esphome/pull/1432) (cherry-picked) (new-integration)
- docs: add rc522 i2c config variant [docs933](https://github.com/esphome/esphome-docs/pull/933) (cherry-picked)
- esphome: make time components polling components [esphome1443](https://github.com/esphome/esphome/pull/1443) (cherry-picked)
- esphome: Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler [esphome1387](https://github.com/esphome/esphome/pull/1387) (breaking-change) (cherry-picked)
- docs: Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler [docs874](https://github.com/esphome/esphome-docs/pull/874) (cherry-picked)
- esphome: Add NDEF reading and writing to PN532 [esphome1351](https://github.com/esphome/esphome/pull/1351) (cherry-picked) (new-integration)
- docs: Add docs for pn532 NDEF functionality [docs936](https://github.com/esphome/esphome-docs/pull/936) (cherry-picked)
- esphome: Inkplate 6 support for ESPHome [esphome1283](https://github.com/esphome/esphome/pull/1283) (cherry-picked) (new-integration)
- docs: Adding Inkplate 6 docs [docs778](https://github.com/esphome/esphome-docs/pull/778) (cherry-picked)
- esphome: time sync notification [esphome1442](https://github.com/esphome/esphome/pull/1442) (cherry-picked)
- docs: update time (sync) documentation [docs924](https://github.com/esphome/esphome-docs/pull/924) (cherry-picked)
- esphome: rename read/write to read/time/write_time [esphome1468](https://github.com/esphome/esphome/pull/1468) (cherry-picked)
- esphome: Improve ccs811 precision [esphome1428](https://github.com/esphome/esphome/pull/1428) (cherry-picked)
- esphome: make fade_to*, lighten, and darken const [esphome1450](https://github.com/esphome/esphome/pull/1450) (cherry-picked)
- esphome: SPI wasnt being disabled after display update [esphome1493](https://github.com/esphome/esphome/pull/1493) (cherry-picked)
- esphome: Add support for string-type Tuya datapoints [esphome1488](https://github.com/esphome/esphome/pull/1488) (cherry-picked)
- esphome: Add healthcheck [esphome1492](https://github.com/esphome/esphome/pull/1492) (cherry-picked)
- esphome: Support for MHO-C401 (fix) [esphome1486](https://github.com/esphome/esphome/pull/1486) (cherry-picked) (new-integration)
- docs: Add MHO-C401 [docs957](https://github.com/esphome/esphome-docs/pull/957) (cherry-picked)
- esphome: Allow SCD30 sensors to be optional [esphome1502](https://github.com/esphome/esphome/pull/1502) (cherry-picked)
- docs: Update scd30 docs to show sensors are optional [docs970](https://github.com/esphome/esphome-docs/pull/970) (cherry-picked)
- esphome: fix esp8266 remote_transmitter using incorrect timings [esphome1465](https://github.com/esphome/esphome/pull/1465) (cherry-picked)
- esphome: rc522 increased retry loop count [esphome1506](https://github.com/esphome/esphome/pull/1506) (cherry-picked)

All changes

- docs: Update bang_bang doc, changelog fix [docs667](https://github.com/esphome/esphome-docs/pull/667)
- esphome: Update cryptography requirement from <3,>=2.0.0 to >=2.0.0,<4 [esphome1206](https://github.com/esphome/esphome/pull/1206)
- esphome: fix dashboard select drop down [esphome1205](https://github.com/esphome/esphome/pull/1205)
- docs: New prometheus configuration [docs713](https://github.com/esphome/esphome-docs/pull/713)
- esphome: Cleanup web server prometheus integration [esphome1192](https://github.com/esphome/esphome/pull/1192)
- esphome: Remove overview job from CI [esphome1216](https://github.com/esphome/esphome/pull/1216)
- esphome: Bump pytest from 5.4.3 to 6.0.0 [esphome1220](https://github.com/esphome/esphome/pull/1220)
- esphome: Fix ci-custom.py const.py ordered check and improve code [esphome1222](https://github.com/esphome/esphome/pull/1222)
- esphome: Add hyphen to supported name characters [esphome1223](https://github.com/esphome/esphome/pull/1223)
- docs: Add hyphen to supported name characters [docs719](https://github.com/esphome/esphome-docs/pull/719)
- esphome: Bump protobuf from 3.12.2 to 3.12.4 [esphome1230](https://github.com/esphome/esphome/pull/1230)
- esphome: Clean up ALLOWED_CHARS [esphome1235](https://github.com/esphome/esphome/pull/1235)
- esphome: Bump pytest from 6.0.0 to 6.0.1 [esphome1236](https://github.com/esphome/esphome/pull/1236)
- esphome: Bump pytest-mock from 3.2.0 to 3.3.1 [esphome1263](https://github.com/esphome/esphome/pull/1263)
- esphome: Bump protobuf from 3.12.4 to 3.13.0 [esphome1254](https://github.com/esphome/esphome/pull/1254)
- docs: Update diy.rst [docs760](https://github.com/esphome/esphome-docs/pull/760)
- esphome: Bump pylint from 2.5.3 to 2.6.0 [esphome1262](https://github.com/esphome/esphome/pull/1262)
- esphome: Bump pytest from 6.0.1 to 6.0.2 [esphome1280](https://github.com/esphome/esphome/pull/1280)
- esphome: Bump platformio from 4.3.4 to 5.0.1 [esphome1275](https://github.com/esphome/esphome/pull/1275)
- esphome: Update max31855.cpp [esphome1273](https://github.com/esphome/esphome/pull/1273)
- esphome: Add Fan and Swing Support to fujitsu-general Component [esphome1287](https://github.com/esphome/esphome/pull/1287)
- esphome: Replace CENTER_LEFT with TOP_LEFT to match other printf function [esphome1295](https://github.com/esphome/esphome/pull/1295) (breaking-change)
- esphome: Enable reverse display of the Max7219 digit [esphome1234](https://github.com/esphome/esphome/pull/1234) (new-feature)
- docs: update Max7219 digit with reverse option [docs726](https://github.com/esphome/esphome-docs/pull/726)
- esphome: Bump paho-mqtt from 1.5.0 to 1.5.1 [esphome1297](https://github.com/esphome/esphome/pull/1297)
- esphome: Bump pytest-cov from 2.10.0 to 2.10.1 [esphome1253](https://github.com/esphome/esphome/pull/1253)
- esphome: CI - Don't fast fail testing so results are not hidden in matrix builds [esphome1286](https://github.com/esphome/esphome/pull/1286)
- esphome: Support Daikin horizontal swing in climate_ir [esphome1247](https://github.com/esphome/esphome/pull/1247)
- esphome: Table row wasn't closed [esphome1310](https://github.com/esphome/esphome/pull/1310)
- esphome: Typo in the pm2.5 grid [esphome1311](https://github.com/esphome/esphome/pull/1311)
- esphome: Float output: Fix min_power and max_power adjusting when output is inverted [esphome1250](https://github.com/esphome/esphome/pull/1250) (breaking-change)
- esphome: Add new time.has_time condition [esphome1255](https://github.com/esphome/esphome/pull/1255)
- docs: Add time.has_time documentation [docs782](https://github.com/esphome/esphome-docs/pull/782)
- esphome: handle windows filenames [esphome1307](https://github.com/esphome/esphome/pull/1307)
- esphome: Bump flake8 from 3.8.3 to 3.8.4 [esphome1319](https://github.com/esphome/esphome/pull/1319)
- esphome: Bump pytest from 6.0.2 to 6.1.1 [esphome1320](https://github.com/esphome/esphome/pull/1320)
- esphome: Bump colorlog from 4.2.1 to 4.4.0 [esphome1323](https://github.com/esphome/esphome/pull/1323)
- esphome: Add LYWSD02 battery sensor [esphome1334](https://github.com/esphome/esphome/pull/1334)
- docs: add battery sensor for lywsd02 [docs821](https://github.com/esphome/esphome-docs/pull/821)
- docs: Small typo fixes for Sonoff T1 UK 3 Gang [docs815](https://github.com/esphome/esphome-docs/pull/815)
- esphome: Added tmp102 temperature sensor support [esphome929](https://github.com/esphome/esphome/pull/929) (new-integration)
- docs: Added tmp102 Temperature sensor docs [docs451](https://github.com/esphome/esphome-docs/pull/451)
- esphome: Add MCP9808 temperature sensor [esphome1169](https://github.com/esphome/esphome/pull/1169) (new-integration)
- docs: Add documentation for MCP9808 sensor [docs691](https://github.com/esphome/esphome-docs/pull/691)
- esphome: Add rc522 [esphome1298](https://github.com/esphome/esphome/pull/1298) (new-integration)
- docs: add rc522 docs [docs810](https://github.com/esphome/esphome-docs/pull/810)
- esphome: Add new codeowners [esphome1335](https://github.com/esphome/esphome/pull/1335)
- esphome: Pn532 upgrades [esphome1302](https://github.com/esphome/esphome/pull/1302) (breaking-change) (new-integration)
- docs: Update PN532 docs to add I2C [docs798](https://github.com/esphome/esphome-docs/pull/798)
- esphome: Fixed CLIMATE_SWING_HORIZONTAL typo [esphome1340](https://github.com/esphome/esphome/pull/1340)
- esphome: add illuminance for xiaomi_mjyd02yla [esphome1299](https://github.com/esphome/esphome/pull/1299)
- docs: add illuminance for xiaomi_mjyd02yla [docs779](https://github.com/esphome/esphome-docs/pull/779)
- esphome: Add support for WPA2-EAP enterprise WiFi to ESP8266s. [esphome1332](https://github.com/esphome/esphome/pull/1332)
- docs: Update enterprise authentication docs to indicate support for ESP8266s [docs814](https://github.com/esphome/esphome-docs/pull/814)
- esphome: Pulse_counter measure total pulses [esphome1173](https://github.com/esphome/esphome/pull/1173) (new-feature)
- docs: Added docs for pulse_counter total [docs705](https://github.com/esphome/esphome-docs/pull/705)
- esphome: Add on_clockwise and on_anticlockwise triggers to rotary encoder [esphome1330](https://github.com/esphome/esphome/pull/1330)
- docs: Add docs for rotary encoder on_clockwise and on_anticlockwise triggers [docs807](https://github.com/esphome/esphome-docs/pull/807)
- esphome: FastLED: Add YAML option for data rate [esphome1338](https://github.com/esphome/esphome/pull/1338)
- docs: FastLED: Add docs for new YAML option data_rate [docs824](https://github.com/esphome/esphome-docs/pull/824)
- esphome: [Image] add dither option for image processing [esphome1317](https://github.com/esphome/esphome/pull/1317)
- docs: [Image] add dither option for image processing [docs796](https://github.com/esphome/esphome-docs/pull/796)
- esphome: Update actions to move away from set-env [esphome1349](https://github.com/esphome/esphome/pull/1349)
- esphome: Move CONF_CONTRAST to const.py [esphome1352](https://github.com/esphome/esphome/pull/1352)
- esphome: Bump platformio from 5.0.1 to 5.0.2 [esphome1355](https://github.com/esphome/esphome/pull/1355)
- docs: Fix connection typo in FAQ [docs831](https://github.com/esphome/esphome-docs/pull/831)
- docs: Add TuyaMCU sample config for WF-DS01 [docs829](https://github.com/esphome/esphome-docs/pull/829)
- docs: Link to Winsen ZE08-CH2O custom component [docs833](https://github.com/esphome/esphome-docs/pull/833)
- esphome: Adds support for RF Bridge advanced codes [esphome1246](https://github.com/esphome/esphome/pull/1246)
- docs: Update RF Bridge documentation for advanced codes [docs731](https://github.com/esphome/esphome-docs/pull/731)
- esphome: Add contrast option to PCD8544 [esphome1348](https://github.com/esphome/esphome/pull/1348)
- docs: Add contrast option docs to PCD8544 [docs834](https://github.com/esphome/esphome-docs/pull/834)
- esphome: Add support for ATC_MiThermometer [esphome1291](https://github.com/esphome/esphome/pull/1291) (new-integration)
- docs: Add support for ATC_MiThermometer, update bindkey generation procedure [docs777](https://github.com/esphome/esphome-docs/pull/777)
- esphome: Bump pytest from 6.1.1 to 6.1.2 [esphome1342](https://github.com/esphome/esphome/pull/1342)
- esphome: Bump voluptuous from 0.11.7 to 0.12.0 [esphome1296](https://github.com/esphome/esphome/pull/1296)
- esphome: Bump pytz from 2020.1 to 2020.4 [esphome1354](https://github.com/esphome/esphome/pull/1354)
- esphome: Add a datapoint to sync the Tuya MCU minimum brightness [esphome1347](https://github.com/esphome/esphome/pull/1347)
- docs: Document tuya dimmer min_value_datapoint [docs832](https://github.com/esphome/esphome-docs/pull/832)
- esphome: Support I2C transactions with combined reads and writes [esphome996](https://github.com/esphome/esphome/pull/996) (new-feature)
- esphome: Hbridge christmas light [esphome1251](https://github.com/esphome/esphome/pull/1251) (new-integration)
- docs: Hbridge christmas light [docs733](https://github.com/esphome/esphome-docs/pull/733)
- docs: Add a note about INPUT_PULLUP [docs830](https://github.com/esphome/esphome-docs/pull/830)
- docs: Update waveshare_epaper.rst [docs813](https://github.com/esphome/esphome-docs/pull/813)
- docs: added warning to waveshare 2.7 inch display [docs818](https://github.com/esphome/esphome-docs/pull/818)
- docs: Update to I2C docs to explain I2C daisy chaining [docs812](https://github.com/esphome/esphome-docs/pull/812)
- docs: I2c text update [docs839](https://github.com/esphome/esphome-docs/pull/839)
- esphome: add Ili9341 display [esphome1233](https://github.com/esphome/esphome/pull/1233) (new-integration)
- esphome: Correcting Hertz symbol [esphome1364](https://github.com/esphome/esphome/pull/1364)
- docs: remove use_custom_code [docs841](https://github.com/esphome/esphome-docs/pull/841)
- esphome: Bump colorlog from 4.4.0 to 4.6.2 [esphome1367](https://github.com/esphome/esphome/pull/1367)
- esphome: Add support for Tuya MCU 0x1C (obtain local time) [esphome1344](https://github.com/esphome/esphome/pull/1344)
- docs: Specify clock to be used in Tuya MCU [docs827](https://github.com/esphome/esphome-docs/pull/827)
- esphome: Separate Tuya climate temperature_multiplier to current/target multiplier [esphome1345](https://github.com/esphome/esphome/pull/1345)
- docs: Add separate current/target Tuya Climate multipliers [docs828](https://github.com/esphome/esphome-docs/pull/828)
- esphome: Add bounds check for X [esphome1371](https://github.com/esphome/esphome/pull/1371)
- esphome: scd30: Allow setting ambient pressure compensation [esphome1365](https://github.com/esphome/esphome/pull/1365)
- docs: scd30: Add missing configuration variables [docs842](https://github.com/esphome/esphome-docs/pull/842)
- esphome: components: teleinfo: electrical counter information. [esphome1108](https://github.com/esphome/esphome/pull/1108) (new-integration)
- docs: Teleinfo [docs666](https://github.com/esphome/esphome-docs/pull/666)
- esphome: Adding ADE7953 irq_pin [esphome1359](https://github.com/esphome/esphome/pull/1359)
- docs: Adding ADE7953 irq_pin [docs848](https://github.com/esphome/esphome-docs/pull/848)
- docs: Fix MCP23008 example [docs845](https://github.com/esphome/esphome-docs/pull/845)
- esphome: add support for EZO sensor circuits [esphome1239](https://github.com/esphome/esphome/pull/1239) (new-integration)
- docs: add docs for new EZO sensor circuits [docs727](https://github.com/esphome/esphome-docs/pull/727)
- esphome: Bump platformio from 5.0.2 to 5.0.3 [esphome1372](https://github.com/esphome/esphome/pull/1372)
- docs: Add Hitachi AC344 IR Climate documentation [docs822](https://github.com/esphome/esphome-docs/pull/822)
- esphome: Add climate.hitachi_ac344 [esphome1336](https://github.com/esphome/esphome/pull/1336) (new-integration)
- esphome: add CODEOWNER for new ezo component [esphome1379](https://github.com/esphome/esphome/pull/1379)
- esphome: SSD1331 display support [esphome1244](https://github.com/esphome/esphome/pull/1244) (new-integration)
- docs: Add SSD1331 docs [docs729](https://github.com/esphome/esphome-docs/pull/729)
- esphome: Add kbx81 to CODEOWNERS [esphome1380](https://github.com/esphome/esphome/pull/1380)
- esphome: Added 332 color conversion and RGB/BGR/GRB formats [esphome1381](https://github.com/esphome/esphome/pull/1381)
- esphome: Fixed logger broken by colorama [esphome1385](https://github.com/esphome/esphome/pull/1385)
- esphome: Formatted test yaml files [esphome1382](https://github.com/esphome/esphome/pull/1382)
- docs: Updated link to ble_monitor (previous mitemp_bt) [docs849](https://github.com/esphome/esphome-docs/pull/849)
- docs: Fix ac dimmer example code [docs852](https://github.com/esphome/esphome-docs/pull/852)
- docs: DIY: Add Blogpost for SP501E as WS2812 LED Controller [docs854](https://github.com/esphome/esphome-docs/pull/854)
- docs: Replace Hass.io [docs853](https://github.com/esphome/esphome-docs/pull/853)
- docs: Update deep_sleep.rst [docs850](https://github.com/esphome/esphome-docs/pull/850)
- docs: Adding IAQ board in cookbook section [docs844](https://github.com/esphome/esphome-docs/pull/844)
- esphome: New display ST7735 [esphome1066](https://github.com/esphome/esphome/pull/1066) (new-integration)
- docs: Fix broken YAML in MQTT on_json_message example [docs620](https://github.com/esphome/esphome-docs/pull/620)
- esphome: Configurable OTA Safe Mode [esphome1393](https://github.com/esphome/esphome/pull/1393)
- docs: Update docs for Configurable OTA Safe Mode [docs859](https://github.com/esphome/esphome-docs/pull/859)
- docs: Update ethernet.rst [docs863](https://github.com/esphome/esphome-docs/pull/863)
- esphome: Add option to suppress embedded MCU updates on certain datapoints [esphome1396](https://github.com/esphome/esphome/pull/1396)
- docs: Documentation for tuya ignore_mcu_update_on_datapoints setting [docs868](https://github.com/esphome/esphome-docs/pull/868)
- esphome: scd30: Allow setting temperature offset [esphome1400](https://github.com/esphome/esphome/pull/1400)
- docs: scd30: Document temperature_offset setting [docs864](https://github.com/esphome/esphome-docs/pull/864)
- esphome: fix HTTP Request reusing connections with different hosts [esphome1383](https://github.com/esphome/esphome/pull/1383)
- docs: Ili9341 doc update [docs870](https://github.com/esphome/esphome-docs/pull/870)
- esphome: MCP23SXX I/O Expander - SPI [esphome1068](https://github.com/esphome/esphome/pull/1068) (new-integration)
- docs: MCP23S08-Docs [docs613](https://github.com/esphome/esphome-docs/pull/613)
- esphome: Bump pyserial from 3.4 to 3.5 [esphome1394](https://github.com/esphome/esphome/pull/1394)
- esphome: Fix Tuya initialisation regression [esphome1408](https://github.com/esphome/esphome/pull/1408)
- docs: Update max31856.rst [docs883](https://github.com/esphome/esphome-docs/pull/883)
- docs: Fix one of the commens in code block [docs881](https://github.com/esphome/esphome-docs/pull/881)
- docs: Update wifi.rst [docs873](https://github.com/esphome/esphome-docs/pull/873)
- docs: Update mirabella-genio-bulb.rst [docs857](https://github.com/esphome/esphome-docs/pull/857)
- docs: Update teckin sb50 entry as they cannot be flashed anymore [docs878](https://github.com/esphome/esphome-docs/pull/878)
- docs: Change all instances of travis to github actions [docs860](https://github.com/esphome/esphome-docs/pull/860)
- docs: Improve obtaining bind key [docs843](https://github.com/esphome/esphome-docs/pull/843)
- docs: Add clarification about "update_interval" to SDS011 sensor documentation [docs770](https://github.com/esphome/esphome-docs/pull/770)
- docs: Cookbook: Light Strip [docs805](https://github.com/esphome/esphome-docs/pull/805)
- docs: Optimize images [docs799](https://github.com/esphome/esphome-docs/pull/799)
- docs: Add troubleshooting help with light partition [docs851](https://github.com/esphome/esphome-docs/pull/851)
- docs: Update bang_bang.rst [docs524](https://github.com/esphome/esphome-docs/pull/524)
- docs: Fixed docs to match xiaomi rename [docs606](https://github.com/esphome/esphome-docs/pull/606)
- docs: add another example without MQTT [docs573](https://github.com/esphome/esphome-docs/pull/573)
- docs: Show example of calling HA script [docs688](https://github.com/esphome/esphome-docs/pull/688)
- docs: Update pulse_counter.rst [docs689](https://github.com/esphome/esphome-docs/pull/689)
- docs: More descriptive information for noobs [docs658](https://github.com/esphome/esphome-docs/pull/658)
- esphome: Run task for VS Code [esphome1361](https://github.com/esphome/esphome/pull/1361)
- docs: esp32_dac.rst - Add light component to example [docs885](https://github.com/esphome/esphome-docs/pull/885)
- docs: Update ethernet.rst [docs887](https://github.com/esphome/esphome-docs/pull/887)
- docs: Adding gif animation docs [docs856](https://github.com/esphome/esphome-docs/pull/856)
- esphome: Add GIF Animation Support [esphome1378](https://github.com/esphome/esphome/pull/1378) (new-integration)
- docs: Update diy.rst [docs888](https://github.com/esphome/esphome-docs/pull/888)
- esphome: Bump tornado from 6.0.4 to 6.1 [esphome1353](https://github.com/esphome/esphome/pull/1353)
- esphome: Fix mDNS webserver port and expose prometheus service [esphome1389](https://github.com/esphome/esphome/pull/1389)
- esphome: Bump esptool from 2.8 to 3.0 [esphome1357](https://github.com/esphome/esphome/pull/1357)
- docs: Update diy.rst [docs891](https://github.com/esphome/esphome-docs/pull/891)
- docs: Update sim800l.rst [docs893](https://github.com/esphome/esphome-docs/pull/893)
- docs: docs: necessary registration of node in HA [docs741](https://github.com/esphome/esphome-docs/pull/741)
- docs: display: st7789v: Set GPIO0 as INPUT_PULLUP [docs759](https://github.com/esphome/esphome-docs/pull/759)
- docs: clarify VCC, wrt 1452 [docs753](https://github.com/esphome/esphome-docs/pull/753)
- docs: Update docs about MQTT lambdas [docs809](https://github.com/esphome/esphome-docs/pull/809)
- docs: Add manual for Sonoff T3 EU 3 Gang [docs816](https://github.com/esphome/esphome-docs/pull/816)
- docs: Add get_setup_priority() to Custom sensor docs [docs819](https://github.com/esphome/esphome-docs/pull/819)
- docs: Change on_message topics into a yaml list for deep_sleep docs [docs867](https://github.com/esphome/esphome-docs/pull/867)
- docs: Update pzem Example configuration entry (bad stop bit) [docs872](https://github.com/esphome/esphome-docs/pull/872)
- docs: Update next from current 20201221 [docs894](https://github.com/esphome/esphome-docs/pull/894)
- docs: Update sonof_basic.rst - incorrect example [docs892](https://github.com/esphome/esphome-docs/pull/892)
- docs: Update apds9960.rst [docs895](https://github.com/esphome/esphome-docs/pull/895)
- esphome: Canbus + MCP2515 including ExtID support [esphome1384](https://github.com/esphome/esphome/pull/1384) (new-integration)
- docs: Canbus + MCP2515 [docs823](https://github.com/esphome/esphome-docs/pull/823)
- esphome: Add "ESPHOME_NOGITIGNORE" env var to prevent .gitignore creation [esphome1425](https://github.com/esphome/esphome/pull/1425)
- esphome: Add full SSD1327 display support [esphome1406](https://github.com/esphome/esphome/pull/1406) (new-integration)
- docs: Add SSD1327 display docs [docs875](https://github.com/esphome/esphome-docs/pull/875)
- esphome: SSD1322 display support [esphome1405](https://github.com/esphome/esphome/pull/1405) (new-integration)
- docs: Add SSD1322 doc [docs869](https://github.com/esphome/esphome-docs/pull/869)
- esphome: Expose port 6052 to make reverse proxy work [esphome1437](https://github.com/esphome/esphome/pull/1437)
- esphome: rc_switch: Fix Sync signal sent after the code [esphome1426](https://github.com/esphome/esphome/pull/1426)
- docs: added slow mode and detach time to servo [docs896](https://github.com/esphome/esphome-docs/pull/896)
- esphome: added slow mode and detach time to servo [esphome1413](https://github.com/esphome/esphome/pull/1413)
- esphome: Bump pytz from 2020.4 to 2020.5 [esphome1430](https://github.com/esphome/esphome/pull/1430)
- esphome: Bump pytest from 6.1.2 to 6.2.1 [esphome1422](https://github.com/esphome/esphome/pull/1422)
- docs: Update diy.rst [docs913](https://github.com/esphome/esphome-docs/pull/913)
- docs: Add note about default settings in remote transmitter [docs901](https://github.com/esphome/esphome-docs/pull/901)
- docs: st7735 Docs [docs608](https://github.com/esphome/esphome-docs/pull/608)
- esphome: Bump platformio from 5.0.3 to 5.0.4 [esphome1444](https://github.com/esphome/esphome/pull/1444)
- esphome: Fix SN74HC595 with optional OE pin [esphome1454](https://github.com/esphome/esphome/pull/1454)
- esphome: Fix stepper half half step mode [esphome1397](https://github.com/esphome/esphome/pull/1397)
- esphome: fix safe_mode [esphome1421](https://github.com/esphome/esphome/pull/1421) (cherry-picked)
- esphome: DS1307 real time clock component [esphome1441](https://github.com/esphome/esphome/pull/1441) (cherry-picked) (new-integration)
- docs: DS1307 real time clock component [docs910](https://github.com/esphome/esphome-docs/pull/910) (cherry-picked)
- esphome: Add encode_uint32 method, similar to encode_uint16 [esphome1427](https://github.com/esphome/esphome/pull/1427) (cherry-picked)
- esphome: Rotary Encoder: Don't call callbacks in the isr [esphome1456](https://github.com/esphome/esphome/pull/1456) (cherry-picked)
- esphome: API: copy the data to send into the tcp internal buffer [esphome1455](https://github.com/esphome/esphome/pull/1455) (cherry-picked)
- esphome: Revert esptool to 2.8 [esphome1460](https://github.com/esphome/esphome/pull/1460) (cherry-picked)
- docs: fixed duplicate id in example for dac output [docs909](https://github.com/esphome/esphome-docs/pull/909)
- docs: Add example for human readable uptime sensor [docs923](https://github.com/esphome/esphome-docs/pull/923)
- docs: Update diy.rst [docs922](https://github.com/esphome/esphome-docs/pull/922)
- docs: Spelling and grammar fixes [docs928](https://github.com/esphome/esphome-docs/pull/928)
- docs: Fix duplicated "on_ble" in on_ble_service_data_advertise heading [docs927](https://github.com/esphome/esphome-docs/pull/927)
- docs: Add hint for swapped data and clock pin [docs914](https://github.com/esphome/esphome-docs/pull/914)
- docs: Update nextion.rst [docs912](https://github.com/esphome/esphome-docs/pull/912)
- docs: Update mirabella-genio-bulb.rst to show potential use of GPIO14 instead of GPIO13 for specific monochromatic dimmable globes [docs911](https://github.com/esphome/esphome-docs/pull/911)
- esphome: Whirlpool ac [esphome1467](https://github.com/esphome/esphome/pull/1467) (cherry-picked)
- esphome: Bump pytest-mock from 3.3.1 to 3.5.1 [esphome1458](https://github.com/esphome/esphome/pull/1458) (cherry-picked)
- esphome: Add rc522 i2c [esphome1432](https://github.com/esphome/esphome/pull/1432) (cherry-picked) (new-integration)
- docs: add rc522 i2c config variant [docs933](https://github.com/esphome/esphome-docs/pull/933) (cherry-picked)
- esphome: make time components polling components [esphome1443](https://github.com/esphome/esphome/pull/1443) (cherry-picked)
- docs: add cli link [docs937](https://github.com/esphome/esphome-docs/pull/937)
- esphome: Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler [esphome1387](https://github.com/esphome/esphome/pull/1387) (breaking-change) (cherry-picked)
- docs: Updated Mcp3008 to support reference_voltage and voltage_sampler::VoltageSampler [docs874](https://github.com/esphome/esphome-docs/pull/874) (cherry-picked)
- docs: cli.rst add --help [docs939](https://github.com/esphome/esphome-docs/pull/939)
- esphome: Add NDEF reading and writing to PN532 [esphome1351](https://github.com/esphome/esphome/pull/1351) (cherry-picked) (new-integration)
- docs: Add docs for pn532 NDEF functionality [docs936](https://github.com/esphome/esphome-docs/pull/936) (cherry-picked)
- esphome: Inkplate 6 support for ESPHome [esphome1283](https://github.com/esphome/esphome/pull/1283) (cherry-picked) (new-integration)
- docs: Adding Inkplate 6 docs [docs778](https://github.com/esphome/esphome-docs/pull/778) (cherry-picked)
- esphome: time sync notification [esphome1442](https://github.com/esphome/esphome/pull/1442) (cherry-picked)
- docs: update time (sync) documentation [docs924](https://github.com/esphome/esphome-docs/pull/924) (cherry-picked)
- esphome: rename read/write to read/time/write_time [esphome1468](https://github.com/esphome/esphome/pull/1468) (cherry-picked)
- docs: Add directions for handling text strings [docs955](https://github.com/esphome/esphome-docs/pull/955)
- esphome: Improve ccs811 precision [esphome1428](https://github.com/esphome/esphome/pull/1428) (cherry-picked)
- esphome: make fade_to*, lighten, and darken const [esphome1450](https://github.com/esphome/esphome/pull/1450) (cherry-picked)
- docs: fix typo 5062 => 6052 [docs956](https://github.com/esphome/esphome-docs/pull/956)
- docs: Fix of typo in documentation of SPS30 [docs954](https://github.com/esphome/esphome-docs/pull/954)
- docs: Remove reference to measuring humidity [docs953](https://github.com/esphome/esphome-docs/pull/953)
- docs: Fix human-readable uptime example so it compiles [docs949](https://github.com/esphome/esphome-docs/pull/949)
- esphome: SPI wasnt being disabled after display update [esphome1493](https://github.com/esphome/esphome/pull/1493) (cherry-picked)
- esphome: Add support for string-type Tuya datapoints [esphome1488](https://github.com/esphome/esphome/pull/1488) (cherry-picked)
- esphome: Add healthcheck [esphome1492](https://github.com/esphome/esphome/pull/1492) (cherry-picked)
- docs: Add link to baseboard thermostat by rjmurph2241 [docs958](https://github.com/esphome/esphome-docs/pull/958)
- docs: Document color_temp [docs951](https://github.com/esphome/esphome-docs/pull/951)
- docs: Update tuya.rst [docs950](https://github.com/esphome/esphome-docs/pull/950)
- docs: Minor uptime docs fixes [docs948](https://github.com/esphome/esphome-docs/pull/948)
- esphome: Support for MHO-C401 (fix) [esphome1486](https://github.com/esphome/esphome/pull/1486) (cherry-picked) (new-integration)
- docs: Update image type for st7789 display [docs945](https://github.com/esphome/esphome-docs/pull/945)
- docs: Add MHO-C401 [docs957](https://github.com/esphome/esphome-docs/pull/957) (cherry-picked)
- esphome: Allow SCD30 sensors to be optional [esphome1502](https://github.com/esphome/esphome/pull/1502) (cherry-picked)
- docs: Update scd30 docs to show sensors are optional [docs970](https://github.com/esphome/esphome-docs/pull/970) (cherry-picked)
- esphome: fix esp8266 remote_transmitter using incorrect timings [esphome1465](https://github.com/esphome/esphome/pull/1465) (cherry-picked)
- esphome: rc522 increased retry loop count [esphome1506](https://github.com/esphome/esphome/pull/1506) (cherry-picked)

1.16.0b8

Not secure
- esphome: fix esp8266 remote_transmitter using incorrect timings [esphome1465](https://github.com/esphome/esphome/pull/1465) by [hcoohb](https://github.com/hcoohb) (cherry-picked)
- esphome: rc522 increased retry loop count [esphome1506](https://github.com/esphome/esphome/pull/1506) by [glmnet](https://github.com/glmnet) (cherry-picked)

1.16.0b7

Not secure
- esphome: Allow SCD30 sensors to be optional [esphome1502](https://github.com/esphome/esphome/pull/1502) by [jesserockz](https://github.com/jesserockz) (cherry-picked)
- docs: Update scd30 docs to show sensors are optional [docs970](https://github.com/esphome/esphome-docs/pull/970) by [jesserockz](https://github.com/jesserockz) (cherry-picked)

Page 54 of 66

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.