Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.17.0 #1741

Closed
wants to merge 326 commits into from
Closed

1.17.0 #1741

wants to merge 326 commits into from

Conversation

jesserockz
Copy link
Member

Do not merge, release script will automatically merge

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."

~ Rich Cook

  • esphome: Bump voluptuous from 0.12.0 to 0.12.1 esphome#1411
  • esphome: add http request tests esphome#1448
  • esphome: codegen: Lambda improvements esphome#1476
  • docs: Add options to control pulse duration on Climate_IR_LG Component docs#963
  • esphome: Add options to control pulse duration on Climate_IR_LG Component esphome#1470
  • esphome: Adding support for the Inkbird IBS-TH1 Mini sensor esphome#1099 (new-integration)
  • docs: Adding documentation for Inkbird IBS-TH1 Mini sensor docs#657
  • esphome: Add config validator location esphome#1490
  • esphome: Add MCP4725 DAC Component esphome#1418 (new-integration)
  • docs: Add MCP4725 docs docs#889
  • docs: Fix format consistency docs#989
  • esphome: Added codeowners to max7219digit esphome#1487
  • esphome: Correct Native API Wire Format Documentation esphome#1528
  • esphome: st7735_conf_fixes esphome#1530
  • docs: ST7735 Changed configuration items to snake_case docs#1000
  • esphome: Device class attribute for sensor component esphome#1525 (notable-change)
  • docs: Add doc for device_class attribute of sensor docs#996
  • docs: Add sleep duration to enter deep sleep action docs#995
  • esphome: Add duration option to action start deep sleep esphome#1526
  • esphome: fix substitution losing track of document range esphome#1547
  • docs: Update esp32_camera.rst docs#1020
  • docs: Fix format next docs#1023
  • docs: Add another project to diy.rst docs#1019
  • docs: Update esphome-configs URL docs#1018
  • docs: Icon is ignored by HA when device class is set docs#1011
  • docs: Update pid.rst docs#1006
  • docs: Mention that Hyperion.NG works with E1.31 docs#975
  • esphome: Add Xiaomi Miscale v1 and v2 esphome#1368 (new-integration)
  • docs: Add docs for Xiaomi Miscale v1 and v2 docs#1021
  • docs: Add missing closing parenthesis in example docs#1029
  • docs: Update Inkplate.rst docs#1026
  • docs: typo in st7735 model number docs#1025
  • docs: Fix mcp23sXX id config docs#1017
  • docs: Update bme680.rst docs#1007
  • docs: Sim800l dial docs#1027
  • esphome: Add dial support for sim800l component esphome#1558
  • esphome: Climate IR LG -keep previous temp and fan if swing esphome#1556
  • esphome: Vl53l0x change address esphome#1126 (new-feature)
  • docs: Update vl53l0x docs docs#679
  • esphome: tuya: Use queue for sending command messages esphome#1404
  • esphome: Replace substitutions in substitutions first esphome#1567
  • esphome: Added heater to climate_ir_lg esphome#1555
  • esphome: More yaml validation esphome#1568
  • esphome: Add default device classes to sensor components esphome#1533 (notable-change)
  • docs: Document recurring data in uart switch docs#986
  • esphome: Add support for recurring data in uart switch esphome#1514
  • esphome: Added samsung36 ir protocol esphome#1438
  • docs: Added remote samsung36 protocol docs docs#904
  • docs: Add IWOOLE Table Lamp cookbook entry docs#947
  • docs: Update uart.rst example to read all available characters docs#1031
  • esphome: ADC fix: GPIO0 not usable as output if ADC_VCC is used esphome#1557
  • esphome: Add constants for device classes of binary_sensor esphome#1549
  • esphome: fix path on windows escape esphome#1573
  • esphome: Migrate ESPColor to Color esphome#1551
  • docs: Migrate ESPColor to Color docs#1036
  • esphome: Add support for the SM300D2 7-in-1 sensor module esphome#1524 (new-integration)
  • docs: Added documentation for the SM300D2 sensor docs#993
  • esphome: changed color temp from float to int esphome#1522
  • esphome: Bump pytest-cov from 2.10.1 to 2.11.1 esphome#1483
  • esphome: Bump colorlog from 4.6.2 to 4.7.2 esphome#1473
  • esphome: pins: Add three new boards esphome#1576
  • esphome: Bump pytest from 6.2.1 to 6.2.2 esphome#1574
  • esphome: Bump pytz from 2020.5 to 2021.1 esphome#1575
  • esphome: Fix for waveshare 2.13in-ttgo-b73 esphome#1543
  • docs: Added new blogpost docs#1038
  • esphome: Add min/max filters esphome#1569
  • docs: Document new min/max filters docs#1032
  • esphome: Bump pylint from 2.6.0 to 2.7.2 esphome#1582
  • esphome: Extend 'uart:' with 'invert:' for esp32 esphome#1586
  • docs: Uart invert option for ESP32 docs#1039
  • esphome: Bump platformio from 5.0.4 to 5.1.0 esphome#1581
  • esphome: fix servo warning esphome#1591
  • docs: add-black docs#1044
  • esphome: add-black esphome#1593
  • esphome: MCP23XXX Refactor esphome#1560 (breaking-change)
  • docs: Update MCP23XXX docs with interrupts and pin schemas docs#1028
  • esphome: Improve error checking: too many component id candidates esphome#1570
  • esphome: Schema dump esphome#1564
  • docs: Dump schema docs#1030
  • docs: Update i2c.rst docs#1043
  • docs: Update rf_bridge.rst docs#1042
  • esphome: Inkplate 6 Optimizations esphome#1592
  • docs: Fix RF Bridge link to Portisch Repo docs#1045
  • docs: pin schema and other fixes docs#1047
  • esphome: schema-dump-pins esphome#1596
  • docs: Adding that mpr121_id is a valid option for binary_sensor docs#966
  • esphome: change lcd clear() to clear the buffer esphome#1600
  • esphome: PN532 - don't read extra page and fix size esphome#1565
  • docs: schema-filters docs#1052
  • esphome: Fix component_tests config esphome#1608
  • esphome: Added receive for Fujitsu ACs esphome#1577
  • esphome: Change COLOR_ON to be 255 values instead of 1 esphome#1594
  • esphome: a4988 wait 1ms when coming out of sleep esphome#1597
  • docs: Remove cs_pin from rc522 i2c example docs#1059
  • esphome: Support fan speed levels esphome#1541
  • docs: Documentation for fan speed levels docs#1056
  • docs: Add CLI logs section docs#1060
  • esphome: Add option to suffix name with mac address esphome#1615
  • esphome: Midea climate support esphome#1328 (new-integration)
  • docs: Midea Climate support docs#804
  • docs: Add docs for name_add_mac_suffix config docs#1058
  • esphome: SPI transfer fix. Use write when no miso pin is set esphome#1563
  • esphome: SPI Improvements esphome#1617
  • esphome: Add addressable_light display platform esphome#1272 (new-integration) (notable-change)
  • docs: Add docs for addressable_light display docs#755
  • esphome: Implement pulse_meter as an improvement on pulse_counter and pulse_width for meters esphome#1434 (new-integration)
  • esphome: e131: fix issue 1579: limitation of maximum light count esphome#1619
  • docs: Add documentation for pulse_meter docs#900
  • esphome: Bump platformio from 5.1.0 to 5.1.1 esphome#1618
  • esphome: Fix pulse-meter with device_class and black esphome#1621
  • esphome: Declare Color objects in main.cpp esphome#1395
  • esphome: Add 2.13in-ttgo-b1 waveshare epaper module. esphome#1326
  • docs: Add docs for ttgo-b1 version (next branch) docs#808
  • esphome: Bump flake8 from 3.8.4 to 3.9.0 esphome#1612
  • esphome: Bundle platformio lib_deps in docker images esphome#1625
  • esphome: Bump protobuf from 3.13.0 to 3.15.6 esphome#1607
  • esphome: Bump pyyaml from 5.3.1 to 5.4.1 esphome#1482
  • esphome: Switch docker images to debian esphome#1626
  • esphome: Background calibration & ABC commands for SenseAir S8 esphome#1623 (new-feature)
  • docs: SenseAir: background calibration & ABC commands docs#1066
  • esphome: Add trigger for http actions to receive the status code esphome#1599 (new-feature)
  • docs: Add docs for http_request on_response trigger docs#1049
  • docs: Fix typo lambada -> lambda in multiple display compoments docs#1071
  • docs: Consistent spelling of "ID" docs#1068
  • docs: Change GREYSCALE to GRAYSCALE docs#1073
  • docs: SPI: fix Example docs#1076
  • docs: Update diy.rst docs#1106
  • docs: Make changelog banner dismissable docs#1113
  • docs: Correct typo: "between between" -> "between" docs#1109
  • docs: Update canbus.rst docs#1115
  • docs: Update diy.rst docs#1114
  • docs: Update email addresses docs#1122

OttoWinter and others added 30 commits June 8, 2019 16:48
* Fix integration sensor, add test

* Fix

* Fix
* Work around ESP32 WiFi Bug

* Lint
* Fix globals.set

* Update __init__.py
* Fix version.h file

* Lint
* Fix remote_receiver raw binary sensor

Fixes esphome/issues#439

* Lint
* Re-add CustomMQTTDevice class

Fixes esphome/issues#427

* Fix
* add ssd1325 component

* fix i2c

* remove ssd1325 i2c

* add test

* set max contrast

* No macros - see styleguide

* Remove invalid function

* Formatting


Co-authored-by: Otto Winter <otto@otto-winter.com>
* Add support for SGP30 eCO2 and TVOC sensors

* Added test for SGP30

* Lint issues fixed

* Lint fixes

* Fixed light lengths

* Cleanup

* Add support for Sensirion SCD30 CO2 sensors

* Fixed few lint issues

* Lint fixes

* Fixed line ending for lint

* Cleanup

* Refactored float conversion

* Refactor unnecessary return

* Refactoring and cleanup

* Updated uptime_sensor_ referencing and simplified checking on availability of copensation

* Temperature and Humidity source moved to a separate compensation block; Dependency for Uptime sensor removed.

* Both humidity_source and temperature_source are now mandatory if the compensation block is defined;

* Clean up

* Cleanup

* Cleanup in search of perfection

* Use correct comment style


Co-authored-by: Otto Winter <otto@otto-winter.com>
* Add support for Sensirion STS3x Temperature sensors

* Removed humidty reading from STS3x sensor

* Fixed line error and operand error

* Fixed syntax

* Add test snippet for STS3x sensor

* Clean up

* Add support for Sensirion SHTC1 and SHTC3 Temperature sensors

* Fixed the test

* Fix lint issues

* Update esphome/components/shtcx/shtcx.cpp

Good point.

Co-Authored-By: Otto Winter <otto@otto-winter.com>

* Refactored device type identification and logging

* Refactoring and cleanup

* Remove sts3x


Co-authored-by: Otto Winter <otto@otto-winter.com>
* Add support for Sensirion STS3x Temperature sensors

* Removed humidty reading from STS3x sensor

* Fixed line error and operand error

* Fixed syntax

* Add test snippet for STS3x sensor

* Clean up

* #550 Proactive fix for STS3x component reporting WARNING status and reinitialzing similar to SHT3xd

* Flattened config.

* Fixed missing temperature unit

* Code formatting

* Added marking for future commands

* Cleanup

* Removed whitespace

* Cleanup

* Cleanup
* Add dfplayer mini component

* receiving some data

* implemented many actions

* lint

* undo homeassistant_time.h

* Update esphome/components/dfplayer/__init__.py

Co-Authored-By: Otto Winter <otto@otto-winter.com>

* Update esphome/components/dfplayer/dfplayer.cpp

Co-Authored-By: Otto Winter <otto@otto-winter.com>

* add set device. fixes

* lint

* Fixes and sync with docs

* add test

* lint

* lint

* lint
* Add new component for Tuya dimmers

* Update code

* Class naming

* Log output

* Fixes

* Lint

* Format

* Fix test

* log setting datapoint values

* remove in_setup_ and fix datapoint handling


Co-authored-by: Samuel Sieb <samuel@sieb.net>
Co-authored-by: Otto Winter <otto@otto-winter.com>
* VL530LX

* VL53L0X

* Updates

* License

* Lint
* Add interlock wait time to gpio switch

Fixes esphome/issues#753

* Format

* Fix
* Add PZEM004T Support

* Don't flush as much

* Update pzem004t.cpp

* Add generalized modbus

* Add PZEMAC

* Add PZEMDC

* Fix file modes

* Lint

* Fix

* Fix

* Add check_uart_settings
@jesserockz jesserockz closed this May 3, 2021
@jesserockz jesserockz deleted the bump-1.17.0 branch May 3, 2021 22:48
@github-actions github-actions bot locked and limited conversation to collaborators Sep 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet