wifwucite 
							
						 
					 
					
						
						
							
						
						fd836e982e 
					 
					
						
						
							
							Mqtt topics to support numeric fan speed ( #1859 )  
						
						... 
						
						
						
						* numeric speed added
* when dumping config for MQTT components log a note when skipped due to is_internal
* added new topics to paython code validation/generation
* reformatted with black
* formatting corrected
* use dump_config_ mechanism to skip internal components
* use dump_config_ mechanism to skip internal components
* style issues resolved
* do_dump_config removed
* formatting fixed
* formatting fixed
* Drop parent dump_config() calls
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
							
						
					 
					
						2021-09-22 13:42:58 +02:00 
						 
				 
			
				
					
						
							
							
								Trevor North 
							
						 
					 
					
						
						
							
						
						e32722db70 
					 
					
						
						
							
							Allow sloppy datapoint message length ( #1982 )  
						
						... 
						
						
						
						This allows datapoint update messages to be handled even if the overall
message is longer than required (likely that it contains trailing empty
bytes).
The specific type handling will read only the expected data lengths so
we only need to hard bail if we have too little data not too much. 
						
						
							
						
					 
					
						2021-09-22 13:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								Stephen Tierney 
							
						 
					 
					
						
						
							
						
						b20760c93c 
					 
					
						
						
							
							Add support for LTR390 ( #1505 )  
						
						... 
						
						
						
						* Add support for ltr390
* Fix linting errors
* Fix more linting errors
* Linting fixes continued
* Linting forever
* Another one
* Fix regression and linting
* Fix narrowing conversion
* Add test and bugfix
* Add codeowners
* Update CODEOWNERS
* Update sensor defs
* Reformatted with black
* Fixed device class import
* Update CODEOWNERS
* Update CODEOWNERS
* Adding all config options
As requested https://github.com/esphome/esphome/pull/1505#discussion_r597326897 
* Moving test to different config file
test1.yml runs out of memory
* Update according to comments
* Add safety clause to reading modes
* Fix clang-tidy complaint
* Revert change to i2c component
* Fix for changes in dev
* Revert "Revert change to i2c component"
This reverts commit 2810df59e9otto@otto-winter.com >
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
							
						
					 
					
						2021-09-22 13:24:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						654e31124e 
					 
					
						
						
							
							Correctly invert the float output state ( #2368 )  
						
						
						
						
							
						
					 
					
						2021-09-22 22:59:03 +12:00 
						 
				 
			
				
					
						
							
							
								Stanislav Meduna 
							
						 
					 
					
						
						
							
						
						8e36e1b92e 
					 
					
						
						
							
							ili9341: use larger SPI transfers ( #1628 )  
						
						... 
						
						
						
						The original version uses write_byte to tranfer every byte of
the display buffer which is quite extensive as every byte needs
to be waited for in the SPI driver.
This patch prepares transfers in 64-byte chunks. The result is
a visible faster redraw of the display.
Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-09-22 12:43:17 +02:00 
						 
				 
			
				
					
						
							
							
								Tommy van der Vorst 
							
						 
					 
					
						
						
							
						
						9fe7b08874 
					 
					
						
						
							
							Add support for Waveshare 7.5 inch (C) bichromatic display (black-and-white only for now) ( #1844 )  
						
						... 
						
						
						
						* Add support for Waveshare 7.5 inch (B) bichromatic display (black-and-white only for now)
* Use drawing commands specific to bichromatic displays
* Fix inaccurate comment
* Fix merge error
* Formatting
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
							
						
					 
					
						2021-09-22 12:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Resch 
							
						 
					 
					
						
						
							
						
						f1364d4af4 
					 
					
						
						
							
							Combine code of xiaomi_miscale and xiaomi_miscale2 ( #2266 )  
						
						... 
						
						
						
						* Combine xiaomi_miscale and xiaomi_miscale2
* check if message contains impedance
* auto detect scale version
* remove xiaomi_miscale2
* fix lint errors
* Apply suggestions from code review
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl >
* Apply suggestions from code review on old code
* Fix clang-tidy warnings
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl > 
						
						
							
						
					 
					
						2021-09-22 12:12:55 +02:00 
						 
				 
			
				
					
						
							
							
								Silvio 
							
						 
					 
					
						
						
							
						
						ed593544d8 
					 
					
						
						
							
							Add support for Daly Smart BMS ( #2156 )  
						
						... 
						
						
						
						* Add support for Daly Smart BMS
* Fix clang-format and python lint
* Fix const declaration
* Add code owner
* Fix malloc with std::vector
* Fix with suggestions
* Revert "Fix with suggestions"
This reverts commit bc618f20cf 
						
						
							
						
					 
					
						2021-09-22 12:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								Niccolò Maggioni 
							
						 
					 
					
						
						
							
						
						0929a0f8aa 
					 
					
						
						
							
							Discard senseair commands echoes & fix calibration result check ( #2358 )  
						
						
						
						
							
						
					 
					
						2021-09-22 11:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Monigatti 
							
						 
					 
					
						
						
							
						
						13b3412b45 
					 
					
						
						
							
							Fix Dallas parent not being set ( #2369 )  
						
						
						
						
							
						
					 
					
						2021-09-22 11:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Maurice Makaay 
							
						 
					 
					
						
						
							
						
						888e315553 
					 
					
						
						
							
							Fix OTA crash during reading of new bin file. ( #2366 )  
						
						... 
						
						
						
						Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net > 
						
						
							
						
					 
					
						2021-09-22 10:37:46 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						11daabc9c2 
					 
					
						
						
							
							Fix docker pio settings not applied ( #2370 )  
						
						
						
						
							
						
					 
					
						2021-09-22 10:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								WeekendWarrior1 
							
						 
					 
					
						
						
							
						
						40e0100c1e 
					 
					
						
						
							
							add = to default font glpyh list ( #2361 )  
						
						
						
						
							
						
					 
					
						2021-09-22 16:57:16 +12:00 
						 
				 
			
				
					
						
							
							
								Paul Monigatti 
							
						 
					 
					
						
						
							
						
						c51352d04d 
					 
					
						
						
							
							Allow non-addressable lights in light partitions ( #2256 )  
						
						
						
						
							
						
					 
					
						2021-09-22 13:59:21 +12:00 
						 
				 
			
				
					
						
							
							
								Paul Monigatti 
							
						 
					 
					
						
						
							
						
						c8a8acd46e 
					 
					
						
						
							
							Fix ESP8266 preference loading ( #2367 )  
						
						
						
						
							
						
					 
					
						2021-09-22 13:55:49 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						bbac1534a3 
					 
					
						
						
							
							Fix ESP8266 preferences not set up ( #2362 )  
						
						
						
						
							
						
					 
					
						2021-09-21 21:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						637b55bfbf 
					 
					
						
						
							
							Allow compilation against IDF from repository ( #2355 )  
						
						... 
						
						
						
						* Fix src_filter in platformio.ini after src_dir change
* Add -Wno-nonnull-compare to platformio.ini as well
* Create default sdkconfig for static analysis
* Add more compiler flags to clang ignore list
* Clean-up platformio.ini
* Remove unnecessary blank line
* Fix accidentally dropped library
* Don't gitignore sdkconfig.defaults
Co-authored-by: Otto winter <otto@otto-winter.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
							
						
					 
					
						2021-09-21 17:12:17 +02:00 
						 
				 
			
				
					
						
							
							
								Maurice Makaay 
							
						 
					 
					
						
						
							
						
						92a24d52be 
					 
					
						
						
							
							Fix OTA password mismatch error. ( #2363 )  
						
						... 
						
						
						
						Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net > 
						
						
							
						
					 
					
						2021-09-21 17:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						491f8cc611 
					 
					
						
						
							
							Configurable Flash Write Interval ( #2119 )  
						
						... 
						
						
						
						Co-authored-by: Alex <33379584+alexyao2015@users.noreply.github.com >
Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-09-21 13:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						71fc61117b 
					 
					
						
						
							
							Fix duplicate defines and restore alphabetical order ( #2352 )  
						
						
						
						
							
						
					 
					
						2021-09-21 16:52:01 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						24f445dade 
					 
					
						
						
							
							Fix src_filter in platformio.ini after src_dir change ( #2353 )  
						
						
						
						
							
						
					 
					
						2021-09-21 16:37:13 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7c884329eb 
					 
					
						
						
							
							Fix MDNS not registered ( #2359 )  
						
						
						
						
							
						
					 
					
						2021-09-21 16:34:56 +12:00 
						 
				 
			
				
					
						
							
							
								Martin 
							
						 
					 
					
						
						
							
						
						bac58bba4d 
					 
					
						
						
							
							fixes compilation error in rtttl ( #2357 )  
						
						... 
						
						
						
						Compilation error for millis() and delay() after #2303  
						
						
							
						
					 
					
						2021-09-20 22:13:46 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						250bf3f054 
					 
					
						
						
							
							CI cache only restore from direct matches ( #2351 )  
						
						
						
						
							
						
					 
					
						2021-09-20 13:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e65a7d887f 
					 
					
						
						
							
							Bump aioesphomeapi to 9.1.1 ( #2350 )  
						
						
						
						
							
						
					 
					
						2021-09-20 12:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ac0d921413 
					 
					
						
						
							
							ESP-IDF support and generic target platforms ( #2303 )  
						
						... 
						
						
						
						* Socket refactor and SSL
* esp-idf temp
* Fixes
* Echo component and noise
* Add noise API transport support
* Updates
* ESP-IDF
* Complete
* Fixes
* Fixes
* Versions update
* New i2c APIs
* Complete i2c refactor
* SPI migration
* Revert ESP Preferences migration, too complex for now
* OTA support
* Remove echo again
* Remove ssl again
* GPIOFlags updates
* Rename esphal and ICACHE_RAM_ATTR
* Make ESP32 arduino compilable again
* Fix GPIO flags
* Complete pin registry refactor and fixes
* Fixes to make test1 compile
* Remove sdkconfig file
* Ignore sdkconfig file
* Fixes in reviewing
* Make test2 compile
* Make test4 compile
* Make test5 compile
* Run clang-format
* Fix lint errors
* Use esp-idf APIs instead of btStart
* Another round of fixes
* Start implementing ESP8266
* Make test3 compile
* Guard esp8266 code
* Lint
* Reformat
* Fixes
* Fixes v2
* more fixes
* ESP-IDF tidy target
* Convert ARDUINO_ARCH_ESPxx
* Update WiFiSignalSensor
* Update time ifdefs
* OTA needs millis from hal
* RestartSwitch needs delay from hal
* ESP-IDF Uart
* Fix OTA blank password
* Allow setting sdkconfig
* Fix idf partitions and allow setting sdkconfig from yaml
* Re-add read/write compat APIs and fix esp8266 uart
* Fix esp8266 store log strings in flash
* Fix ESP32 arduino preferences not initialized
* Update ifdefs
* Change how sdkconfig change is detected
* Add checks to ci-custom and fix them
* Run clang-format
* Add esp-idf clang-tidy target and fix errors
* Fixes from clang-tidy idf round 2
* Fixes from compiling tests with esp-idf
* Run clang-format
* Switch test5.yaml to esp-idf
* Implement ESP8266 Preferences
* Lint
* Re-do PIO package version selection a bit
* Fix arduinoespressif32 package version
* Fix unit tests
* Lint
* Lint fixes
* Fix readv/writev not defined
* Fix graphing component
* Re-add all old options from core/config.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
							
						
					 
					
						2021-09-20 11:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						1e8e471dec 
					 
					
						
						
							
							Introduce call_dump_config() indirection ( #2325 )  
						
						
						
						
							
						
					 
					
						2021-09-20 11:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						2d7f8b3bdf 
					 
					
						
						
							
							Install python requirements after apt ones for better caching ( #2349 )  
						
						... 
						
						
						
						* Install python requirements after apt ones for better caching
* Fix buildkit caching works differently 
						
						
							
						
					 
					
						2021-09-20 10:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						7452ef23b1 
					 
					
						
						
							
							Add ESPHOME_VERSION_CODE define ( #2324 )  
						
						
						
						
							
						
					 
					
						2021-09-20 20:16:59 +12:00 
						 
				 
			
				
					
						
							
							
								Christian Taedcke 
							
						 
					 
					
						
						
							
						
						9ebe075f9b 
					 
					
						
						
							
							Add deep sleep wakeup from touch ( #1238 ) ( #2281 )  
						
						
						
						
							
						
					 
					
						2021-09-20 20:12:32 +12:00 
						 
				 
			
				
					
						
							
							
								Aljaž Srebrnič 
							
						 
					 
					
						
						
							
						
						3052c64dd7 
					 
					
						
						
							
							Add invert_colors option for st7735 ( #2327 )  
						
						
						
						
							
						
					 
					
						2021-09-20 20:08:08 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						5e345783bd 
					 
					
						
						
							
							Fix docker release deploy push flag ( #2348 )  
						
						
						
						
							
						
					 
					
						2021-09-20 09:55:18 +02:00 
						 
				 
			
				
					
						
							
							
								poptix 
							
						 
					 
					
						
						
							
						
						81685573e1 
					 
					
						
						
							
							Properly calculate negative temperatures in sm300d2 ( #2335 )  
						
						... 
						
						
						
						Co-authored-by: Matt Hallacy <github@poptix.net > 
						
						
							
						
					 
					
						2021-09-20 19:44:18 +12:00 
						 
				 
			
				
					
						
							
							
								synco 
							
						 
					 
					
						
						
							
						
						945ed5d3bd 
					 
					
						
						
							
							Added graphing component ( #2109 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl >
Co-authored-by: Synco Reynders <synco@deviceware.co.nz >
Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-09-20 19:29:47 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						fff5ba03c2 
					 
					
						
						
							
							Also run docker CI when requirements change ( #2347 )  
						
						
						
						
							
						
					 
					
						2021-09-20 09:29:09 +02:00 
						 
				 
			
				
					
						
							
							
								besteru 
							
						 
					 
					
						
						
							
						
						82eca13d7b 
					 
					
						
						
							
							Fix error reporting for DHT bit read loop ( #2344 )  
						
						
						
						
							
						
					 
					
						2021-09-20 09:14:44 +02:00 
						 
				 
			
				
					
						
							
							
								synco 
							
						 
					 
					
						
						
							
						
						5f21b925da 
					 
					
						
						
							
							Calculating the AC only component of the samples ( #1906 )  
						
						... 
						
						
						
						Co-authored-by: Synco Reynders <synco@deviceware.co.nz >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
							
						
					 
					
						2021-09-20 09:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						272ceadbb0 
					 
					
						
						
							
							Redo docker build system with buildkit+multi-stage and cache pio packages ( #2338 )  
						
						
						
						
							
						
					 
					
						2021-09-20 09:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						d26c2b1a44 
					 
					
						
						
							
							Merge pull request  #2346  from esphome/bump-2021.9.1  
						
						... 
						
						
						
						2021.9.1 
						
						
							
 
						
					 
					
						2021-09-20 14:56:48 +12:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						8bda8e5393 
					 
					
						
						
							
							Clean-up sensor integration ( #2275 )  
						
						
						
						
							
						
					 
					
						2021-09-20 14:34:59 +12:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						954b8a0cff 
					 
					
						
						
							
							Bump version to 2021.9.1  
						
						
						
						
							
						
					 
					
						2021-09-20 14:16:57 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7c17e72db4 
					 
					
						
						
							
							Add readv and writev for more efficient API packets ( #2342 )  
						
						
						
						
							
						
					 
					
						2021-09-20 14:16:56 +12:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						d180aee57f 
					 
					
						
						
							
							Apply color brightness to addressable light effects ( #2321 )  
						
						
						
						
							
						
					 
					
						2021-09-20 14:16:56 +12:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						e3ffecefc0 
					 
					
						
						
							
							Cease using deprecated Cover methods in automations ( #2326 )  
						
						
						
						
							
						
					 
					
						2021-09-20 14:16:56 +12:00 
						 
				 
			
				
					
						
							
							
								Oxan van Leeuwen 
							
						 
					 
					
						
						
							
						
						4c61cf153c 
					 
					
						
						
							
							Light transition fixes ( #2320 )  
						
						
						
						
							
						
					 
					
						2021-09-20 14:16:56 +12:00 
						 
				 
			
				
					
						
							
							
								Paul Monigatti 
							
						 
					 
					
						
						
							
						
						c78fb90e2f 
					 
					
						
						
							
							Fix MQTT discovery for sensor state_class ( #2331 )  
						
						
						
						
							
						
					 
					
						2021-09-20 14:16:39 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						a990898256 
					 
					
						
						
							
							Add readv and writev for more efficient API packets ( #2342 )  
						
						
						
						
							
						
					 
					
						2021-09-20 10:33:10 +12:00 
						 
				 
			
				
					
						
							
							
								Luca Gugelmann 
							
						 
					 
					
						
						
							
						
						c60c618204 
					 
					
						
						
							
							Fix SPIDevice::write_byte16 to actually take a 16 bit argument ( #2345 )  
						
						
						
						
							
						
					 
					
						2021-09-20 09:19:20 +12:00 
						 
				 
			
				
					
						
							
							
								Stefan Rado 
							
						 
					 
					
						
						
							
						
						53bd197c44 
					 
					
						
						
							
							Add eco mode to tuya climate component ( #1860 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
							
						
					 
					
						2021-09-20 09:17:43 +12:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dbb195691b 
					 
					
						
						
							
							Bump pylint from 2.10.2 to 2.11.1 ( #2334 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2021-09-19 19:22:28 +02:00