Gareth Cooper 
							
						 
					 
					
						
						
							
						
						e6f8e73705 
					 
					
						
						
							
							Receive long MQTT payload ( #1590 )  
						
						
						
						
							
						
					 
					
						2021-04-08 14:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Kuehne 
							
						 
					 
					
						
						
							
						
						eaf9735eda 
					 
					
						
						
							
							Disallow _ in node name ( #1632 )  
						
						
						
						
							
						
					 
					
						2021-04-08 14:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						2e50e1f506 
					 
					
						
						
							
							Fix servo detach chopped PWM ( #1650 )  
						
						
						
						
							
						
					 
					
						2021-04-08 14:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony Uk 
							
						 
					 
					
						
						
							
						
						76a6c39f25 
					 
					
						
						
							
							mqtt_client: Added MQTTClientComponent::unsubscribe() ( #1672 )  
						
						... 
						
						
						
						Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-04-08 14:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								rbaron 
							
						 
					 
					
						
						
							
						
						bf01c22e1f 
					 
					
						
						
							
							Adds support for b-parasite soil moisture sensor ( #1666 )  
						
						
						
						
							
						
					 
					
						2021-04-08 13:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						99f14e03d4 
					 
					
						
						
							
							Fix colorlog removing colors and refactor color code ( #1671 )  
						
						
						
						
							
						
					 
					
						2021-04-08 13:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						d92c8ccadf 
					 
					
						
						
							
							Raise minimum python version to 3.7 ( #1673 )  
						
						
						
						
							
						
					 
					
						2021-04-08 13:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7964b724ed 
					 
					
						
						
							
							Rewrite sun component calculations ( #1661 )  
						
						
						
						
							
						
					 
					
						2021-04-07 12:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e0c5b45694 
					 
					
						
						
							
							Bump protobuf from 3.15.6 to 3.15.7 ( #1662 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-04-06 14:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						26407e001b 
					 
					
						
						
							
							Bump pytest from 6.2.2 to 6.2.3 ( #1663 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.2...6.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-04-06 14:42:50 +02:00 
						 
				 
			
				
					
						
							
							
								Vegetto 
							
						 
					 
					
						
						
							
						
						3ecae3f16f 
					 
					
						
						
							
							fixes   #858  - esphome crashes with neolightbus and RMT ( #1667 )  
						
						... 
						
						
						
						Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-04-06 14:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony Uk 
							
						 
					 
					
						
						
							
						
						5c359856ff 
					 
					
						
						
							
							Fixed CustomComponentConstructor::get_component() ( #1653 )  
						
						... 
						
						
						
						Co-authored-by: Guillermo Ruffino <glm.net@gmail.com > 
						
						
							
						
					 
					
						2021-04-06 13:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Trevor North 
							
						 
					 
					
						
						
							
						
						2d618768d5 
					 
					
						
						
							
							Add BME680 via BSEC integration ( #1313 )  
						
						
						
						
							
						
					 
					
						2021-04-06 12:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stanislav Meduna 
							
						 
					 
					
						
						
							
						
						808e3be324 
					 
					
						
						
							
							Add the display.is_displaying_page condition ( #1646 )  
						
						... 
						
						
						
						* display: add the display.is_displaying_page condition
* use maybe_simple_value for page_id
* add test 
						
						
							
						
					 
					
						2021-04-02 23:00:41 -03:00 
						 
				 
			
				
					
						
							
							
								Andreas Hergert 
							
						 
					 
					
						
						
							
						
						9e23987db8 
					 
					
						
						
							
							Add I2CMultiplexer in generel and the TCA9548A in special ( #1410 )  
						
						... 
						
						
						
						* Added I2CMultiplexer in generel and the TCA9548A in special
* cleanup
* tidy
* tidy
* tidy
* tidy
* Update CODEOWNERS
* Update CODEOWNERS
* added CODEOWNERS
* Fix CODEOWNERS
* protected function
* fixed scan
* fixed style
* added to test1.yaml
* Update esphome/components/tca9548a/__init__.py
* Update esphome/components/i2c/__init__.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
* Update esphome/components/i2c/i2c.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
* Update esphome/components/i2c/__init__.py
* Update esphome/components/i2c/__init__.py
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
* Update esphome/components/i2c/i2c.cpp
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com >
* added define statements for I2C Multiplexer
* fix
* try to tidy
* bug fix
* tidy
* override fix
* only change channel if different
* tidy
* added test
* testfix
* added defines
* tidy
* fix dep
* like recommended
Co-authored-by: Andreas Hergert <andreas.hergert@otrs.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com > 
						
						
							
						
					 
					
						2021-03-29 16:50:30 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						ad76312f66 
					 
					
						
						
							
							fix servo not reattaching with same target ( #1649 )  
						
						
						
						
							
						
					 
					
						2021-03-28 22:35:39 -03:00 
						 
				 
			
				
					
						
							
							
								SenexCrenshaw 
							
						 
					 
					
						
						
							
						
						2028362fd5 
					 
					
						
						
							
							Buffer allocation and TRUEFALSE templates ( #1644 )  
						
						
						
						
							
						
					 
					
						2021-03-27 11:01:37 +13:00 
						 
				 
			
				
					
						
							
							
								Paulus Schoutsen 
							
						 
					 
					
						
						
							
						
						13e0d6b9a1 
					 
					
						
						
							
							Update FUNDING.yml  
						
						
						
						
							
						
					 
					
						2021-03-26 11:39:29 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						a6255c31fe 
					 
					
						
						
							
							Add optional bindkey support for CGG1. ( #1407 )  
						
						
						
						
							
						
					 
					
						2021-03-26 07:33:06 +13:00 
						 
				 
			
				
					
						
							
							
								buxtronix 
							
						 
					 
					
						
						
							
						
						46356cbc4a 
					 
					
						
						
							
							Fix BLE UUID matching ( #1637 )  
						
						... 
						
						
						
						Co-authored-by: Ben Buxton <bb@cactii.net > 
						
						
							
						
					 
					
						2021-03-23 18:21:04 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						0fe61d9ec7 
					 
					
						
						
							
							Merge pull request  #1636  from esphome/bump-1.17.0b1  
						
						... 
						
						
						
						1.17.0b1 
						
						
							
 
						
					 
					
						2021-03-22 20:44:38 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						6114d331c9 
					 
					
						
						
							
							Bump version to v1.17.0b1  
						
						
						
						
							
						
					 
					
						2021-03-22 20:12:48 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						e2e074a3fd 
					 
					
						
						
							
							Fix bump script for double quotes  
						
						
						
						
							
						
					 
					
						2021-03-22 20:12:11 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						4d340dc029 
					 
					
						
						
							
							Merge branch 'dev' into bump-1.17.0b1  
						
						
						
						
							
						
					 
					
						2021-03-22 20:08:57 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						fb6c5ebe9a 
					 
					
						
						
							
							Bump version to v1.18.0-dev  
						
						
						
						
							
						
					 
					
						2021-03-22 17:42:38 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						af3273d930 
					 
					
						
						
							
							Add trigger for http actions to receive the status code ( #1599 )  
						
						
						
						
							
						
					 
					
						2021-03-22 16:26:10 +13:00 
						 
				 
			
				
					
						
							
							
								Niccolò Maggioni 
							
						 
					 
					
						
						
							
						
						8f1eb77e05 
					 
					
						
						
							
							Background calibration & ABC commands for SenseAir S8 ( #1623 )  
						
						
						
						
							
						
					 
					
						2021-03-22 12:59:41 +13:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						89d0d41c5a 
					 
					
						
						
							
							Switch docker images to debian ( #1626 )  
						
						
						
						
							
						
					 
					
						2021-03-20 20:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						452ca8e4c6 
					 
					
						
						
							
							Bump pyyaml from 5.3.1 to 5.4.1 ( #1482 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-03-20 18:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e51b0ca15e 
					 
					
						
						
							
							Bump protobuf from 3.13.0 to 3.15.6 ( #1607 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-03-20 18:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						5eeb110d74 
					 
					
						
						
							
							Bundle platformio lib_deps in docker images ( #1625 )  
						
						
						
						
							
						
					 
					
						2021-03-20 18:43:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						60b2d57dc3 
					 
					
						
						
							
							Bump flake8 from 3.8.4 to 3.9.0 ( #1612 )  
						
						... 
						
						
						
						Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.8.4 to 3.9.0.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-03-20 15:21:47 +01:00 
						 
				 
			
				
					
						
							
							
								matikij 
							
						 
					 
					
						
						
							
						
						91898cb814 
					 
					
						
						
							
							Add 2.13in-ttgo-b1 waveshare epaper module. ( #1326 )  
						
						
						
						
							
						
					 
					
						2021-03-20 20:32:46 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						818a7f1c78 
					 
					
						
						
							
							Declare Color objects in main.cpp ( #1395 )  
						
						
						
						
							
						
					 
					
						2021-03-19 23:40:05 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						dedf343bd5 
					 
					
						
						
							
							Fix pulse-meter with device_class and black ( #1621 )  
						
						
						
						
							
						
					 
					
						2021-03-19 21:40:11 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						251240cc90 
					 
					
						
						
							
							Bump platformio from 5.1.0 to 5.1.1 ( #1618 )  
						
						... 
						
						
						
						Bumps [platformio](https://github.com/platformio/platformio ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/platformio/platformio/releases )
- [Changelog](https://github.com/platformio/platformio-core/blob/develop/HISTORY.rst )
- [Commits](https://github.com/platformio/platformio/compare/v5.1.0...v5.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2021-03-19 21:29:26 +13:00 
						 
				 
			
				
					
						
							
							
								DrZoid 
							
						 
					 
					
						
						
							
						
						e5b45b6b4b 
					 
					
						
						
							
							e131: fix issue 1579: limitation of maximum light count ( #1619 )  
						
						
						
						
							
						
					 
					
						2021-03-19 21:19:34 +13:00 
						 
				 
			
				
					
						
							
							
								Steve Baxter 
							
						 
					 
					
						
						
							
						
						a77784a6da 
					 
					
						
						
							
							Implement pulse_meter as an improvement on pulse_counter and pulse_width for meters ( #1434 )  
						
						
						
						
							
						
					 
					
						2021-03-19 21:16:27 +13:00 
						 
				 
			
				
					
						
							
							
								Mike Ryan 
							
						 
					 
					
						
						
							
						
						f63f9168ff 
					 
					
						
						
							
							Add addressable_light display platform ( #1272 )  
						
						
						
						
							
						
					 
					
						2021-03-18 19:08:50 +13:00 
						 
				 
			
				
					
						
							
							
								SenexCrenshaw 
							
						 
					 
					
						
						
							
						
						b5b2036971 
					 
					
						
						
							
							8266 hardware spi enable with just 3 pins ( #1617 )  
						
						
						
						
							
						
					 
					
						2021-03-18 13:59:47 +13:00 
						 
				 
			
				
					
						
							
							
								SenexCrenshaw 
							
						 
					 
					
						
						
							
						
						a96b6e7002 
					 
					
						
						
							
							SPI transfer fix. Use write when no miso pin is set ( #1563 )  
						
						
						
						
							
						
					 
					
						2021-03-18 13:54:58 +13:00 
						 
				 
			
				
					
						
							
							
								Sergey V. DUDANOV 
							
						 
					 
					
						
						
							
						
						f34c9b33fc 
					 
					
						
						
							
							Midea climate support ( #1328 )  
						
						... 
						
						
						
						* Added support for Midea IoT climate devices via UART interface (USB-dongle)
* Fixed lint checks
* Fixed lint checks
* CODEOWNERS update
* Clang-format
* Clang-format
* Add network device notification message support (show WiFi sign on devices)
* Make wifi_signal_sensor optional component
* Some optimization
* Optimizations and code formatting
* Fixed lint checks
* Fixed lint checks
* Fixed sign error
* Code changes
* Network notify repeat every 10 min
* Added log messages
* Fixed lint checks
* Refactoring: MideaClimate => MideaAC
* Using enums instead literals in Midea states
* Enum changed to be more correct
* Shrink notify frame to 32 bytes
* Fixed lint checks
* Change notify frame appliance type to common broadcast
* Control optimization
* Fixed control error
* Control command now don't reset others uncontrollable properties of device
* Fixed lint checks
* Some optimization
* on_receive callback give const Frame
* Fix control
* Fixes
* Some minor changes
* Fixed lint error
* No dependency from wifi_signal sensor for stretched WiFi icon. New option: stretched_icon instead wifi_signal_id.
* Fix option name
* Added export of outdoor temperature as sensor value
* Fixed lint errors
* Fixed pylint error
* Minor fix
* Fix temperature overflow in some cases
* Added answer on QueryNetwork command from appliance. Now don't wait for ack on 0x0D command.
* Fix lint error
* Added humidity setpoint optional sensor
* Added boolean options 'swing_horizontal' and 'swing_both'
* Added debug frame output
* Added debug frame output
* Fix lints error
* Some debug output optimization
* Fix lint check
* Some code optimization: adding templates
* Fix lint error
* Added sensors device classes
* Python code reformatted with black formatter
* RX frame debug message
RX frame debug message now prints before checking
* Remove CRC check for receiving frames
* Added experimental power usage option
* Added power usage option
* Fixed lint errors
* Major changes. See esp-docs.
* Added tests in test4.yaml
* Added tests in test1.yaml
* Added wifi dependency
* Fix test1.yaml
* Some fix :)
* One more refactoring
* One more refactoring
* One more refactoring 
						
						
							
						
					 
					
						2021-03-17 17:27:50 -03:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						faf577a9dd 
					 
					
						
						
							
							Add option to suffix name with mac address ( #1615 )  
						
						... 
						
						
						
						* Add option to suffix name with mac address
* Rename and add to test file 
						
						
							
						
					 
					
						2021-03-17 17:22:48 -03:00 
						 
				 
			
				
					
						
							
							
								Jim Ekman 
							
						 
					 
					
						
						
							
						
						7708b81ef5 
					 
					
						
						
							
							Support fan speed levels ( #1541 )  
						
						... 
						
						
						
						* Add fan speed percentage support to the API
* Add float fan speed percentage
* Add percentage support to automation and configuration
* Update Tuya fan
* Fix pylint warning
* Update API to use speed levels instead of percentage
* Use speed levels
* Fix type warnings
* MQTT component now converts between speed levels and enums
* Webserver now supports speed_level
* Update prometheus
* Remove low/medium/high settings from speed fan
* Remove unused enum
* Configurable speed levels for speed fan
* Remove unused import
* Rename speed_level->speed and speed_levels->speed_count
* Rename supported_speed_levels -> supported_speed_count in API and FanTraits
Field id stays the same in the protocol, so the change is not breaking for aioesphome. 
						
						
							
						
					 
					
						2021-03-17 10:40:02 -03:00 
						 
				 
			
				
					
						
							
							
								WeekendWarrior1 
							
						 
					 
					
						
						
							
						
						08998caabc 
					 
					
						
						
							
							a4988 wait 1ms when coming out of sleep ( #1597 )  
						
						
						
						
							
						
					 
					
						2021-03-13 21:29:31 -03:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						848a5f1680 
					 
					
						
						
							
							Change COLOR_ON to be 255 values instead of 1 ( #1594 )  
						
						
						
						
							
						
					 
					
						2021-03-13 21:27:16 -03:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						2e7c1d7345 
					 
					
						
						
							
							Added receive for Fujitsu ACs ( #1577 )  
						
						
						
						
							
						
					 
					
						2021-03-13 18:45:01 -03:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Ravelli 
							
						 
					 
					
						
						
							
						
						28a72fa56b 
					 
					
						
						
							
							Fixed component_tests config ( #1608 )  
						
						
						
						
							
						
					 
					
						2021-03-12 19:58:43 -03:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						cd1353ae54 
					 
					
						
						
							
							Update PULL_REQUEST_TEMPLATE.md  
						
						
						
						
							
						
					 
					
						2021-03-13 08:42:37 +13:00 
						 
				 
			
				
					
						
							
							
								Samuel Sieb 
							
						 
					 
					
						
						
							
						
						c9ee513fa8 
					 
					
						
						
							
							PN532 - don't read extra page and fix size ( #1565 )  
						
						... 
						
						
						
						Co-authored-by: Samuel Sieb <samuel@sieb.net > 
						
						
							
						
					 
					
						2021-03-11 18:26:55 +13:00