dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d96090095a 
					 
					
						
						
							
							Bump pyupgrade from 3.15.0 to 3.15.1 ( #6247 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-21 16:57:51 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						256d886d77 
					 
					
						
						
							
							Bump voluptuous from 0.14.1 to 0.14.2 ( #6181 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-21 16:57:38 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f4eb525c97 
					 
					
						
						
							
							Bump frenck/action-yamllint from 1.4.2 to 1.5.0 ( #6236 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-21 16:46:35 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f4552f5062 
					 
					
						
						
							
							Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 ( #6159 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-21 15:58:10 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						57f53a0f16 
					 
					
						
						
							
							Bump codecov/codecov-action from 3 to 4 ( #6160 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-21 15:56:28 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b75caf5ea7 
					 
					
						
						
							
							Bump pytest from 7.4.4 to 8.0.1 ( #6246 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-21 15:54:32 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						07c3ee75e5 
					 
					
						
						
							
							Bump black from 23.12.1 to 24.2.0 ( #6221 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org > 
						
						
					 
					
						2024-02-21 15:53:50 +13:00 
						 
				 
			
				
					
						
							
							
								Stephen Cox 
							
						 
					 
					
						
						
							
						
						4d8b5edb1c 
					 
					
						
						
							
							Provide example devcontainer config for mdns and USB passthrough ( #6094 )  
						
						
						
						
					 
					
						2024-02-21 10:49:59 +13:00 
						 
				 
			
				
					
						
							
							
								sibowler 
							
						 
					 
					
						
						
							
						
						924389ba74 
					 
					
						
						
							
							Tuya Fan component fix to handle enum datapoint type ( #6135 )  
						
						
						
						
					 
					
						2024-02-21 10:40:17 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hansen 
							
						 
					 
					
						
						
							
						
						4b04df2f6b 
					 
					
						
						
							
							Voice Assistant: add on_idle trigger and fix nevermind ( #6141 )  
						
						
						
						
					 
					
						2024-02-21 10:38:33 +13:00 
						 
				 
			
				
					
						
							
							
								SmartShackMaster 
							
						 
					 
					
						
						
							
						
						1f432ec7de 
					 
					
						
						
							
							Clear UART read buffer before sending next command ( #6200 )  
						
						
						
						
					 
					
						2024-02-21 10:27:17 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						2948d87a66 
					 
					
						
						
							
							Add some components to the new testing framework (D) ( #6175 )  
						
						
						
						
					 
					
						2024-02-21 08:40:13 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						5ef1bab23e 
					 
					
						
						
							
							Fix tm1651 enum ( #6248 )  
						
						
						
						
					 
					
						2024-02-21 08:12:08 +13:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						edd1678463 
					 
					
						
						
							
							New component: ADE7880 voltage/current/power/energy sensor ( #5242 )  
						
						
						
						
					 
					
						2024-02-20 12:24:44 +13:00 
						 
				 
			
				
					
						
							
							
								Samuel Sieb 
							
						 
					 
					
						
						
							
						
						5d144cff02 
					 
					
						
						
							
							hold interrupt disable for dallas one-wire ( #6244 )  
						
						... 
						
						
						
						Co-authored-by: Samuel Sieb <samuel@sieb.net > 
						
						
					 
					
						2024-02-20 08:13:12 +13:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c39f6d0738 
					 
					
						
						
							
							Bump pytest-asyncio from 0.23.3 to 0.23.5 ( #6201 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-19 08:13:52 -06:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						967259a212 
					 
					
						
						
							
							Fix xl9535 pin reads ( #6242 )  
						
						
						
						
					 
					
						2024-02-19 03:44:18 +00:00 
						 
				 
			
				
					
						
							
							
								Carlos Ortega 
							
						 
					 
					
						
						
							
						
						342fb72b6a 
					 
					
						
						
							
							Prevent network config on rpipico board ( #5832 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-19 14:29:41 +13:00 
						 
				 
			
				
					
						
							
							
								Anton Viktorov 
							
						 
					 
					
						
						
							
						
						e1345ae7e3 
					 
					
						
						
							
							INA226 - fixed improper work with signed values, added configurable ADC parameters ( #6172 )  
						
						
						
						
					 
					
						2024-02-19 14:24:59 +13:00 
						 
				 
			
				
					
						
							
							
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						062db622f3 
					 
					
						
						
							
							Adjust HeatpumpIR dependency ( #6222 )  
						
						
						
						
					 
					
						2024-02-19 11:55:46 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						e3e670c084 
					 
					
						
						
							
							Add optional minimum esphome version to microWakeWord manifest ( #6240 )  
						
						
						
						
					 
					
						2024-02-19 11:52:37 +13:00 
						 
				 
			
				
					
						
							
							
								bisbastuner 
							
						 
					 
					
						
						
							
						
						142b33fc90 
					 
					
						
						
							
							Add support for 1.8V-powered devices ( #6234 )  
						
						
						
						
					 
					
						2024-02-19 07:44:24 +13:00 
						 
				 
			
				
					
						
							
							
								Marcel Hetzendorfer 
							
						 
					 
					
						
						
							
						
						8a52ba3ea3 
					 
					
						
						
							
							WRGB Use correct multiplier ( #6237 )  
						
						
						
						
					 
					
						2024-02-19 07:40:20 +13:00 
						 
				 
			
				
					
						
							
							
								marshn 
							
						 
					 
					
						
						
							
						
						acbcb9d2be 
					 
					
						
						
							
							Fix to RF receiver for Drayton Digistat heating controller ( #6235 )  
						
						
						
						
					 
					
						2024-02-19 07:38:32 +13:00 
						 
				 
			
				
					
						
							
							
								kahrendt 
							
						 
					 
					
						
						
							
						
						db9d837d29 
					 
					
						
						
							
							Add more debugging logs to microWakeWord ( #6238 )  
						
						
						
						
					 
					
						2024-02-18 18:50:24 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						27a3a081c3 
					 
					
						
						
							
							AUTO_LOAD sensor for shelly_dimmer ( #6223 )  
						
						
						
						
					 
					
						2024-02-16 10:47:42 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						7baf091d47 
					 
					
						
						
							
							Bump openssh-client to 1:9.2p1-2+deb12u2 ( #6216 )  
						
						
						
						
					 
					
						2024-02-13 14:29:54 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						47d1a64894 
					 
					
						
						
							
							Bump version to 2024.3.0-dev  
						
						
						
						
					 
					
						2024-02-13 09:45:31 +13:00 
						 
				 
			
				
					
						
							
							
								kahrendt 
							
						 
					 
					
						
						
							
						
						e521662342 
					 
					
						
						
							
							Add micro_wake_word component ( #6136 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-13 09:38:50 +13:00 
						 
				 
			
				
					
						
							
							
								ChuckMash 
							
						 
					 
					
						
						
							
						
						061d5b4979 
					 
					
						
						
							
							Fixed group mask logic for WLED Sync fix ( #6193 )  
						
						
						
						
					 
					
						2024-02-12 11:55:06 +13:00 
						 
				 
			
				
					
						
							
							
								NP v/d Spek 
							
						 
					 
					
						
						
							
						
						71b3a14a29 
					 
					
						
						
							
							update docstrings in cpp_generator.py ( #6212 )  
						
						
						
						
					 
					
						2024-02-12 10:08:32 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						3eaf59cc5a 
					 
					
						
						
							
							Add some components to the new testing framework (C) ( #6174 )  
						
						
						
						
					 
					
						2024-02-08 10:55:20 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						a91937dca5 
					 
					
						
						
							
							Add missing vector.h for lightwaverf ( #6196 )  
						
						
						
						
					 
					
						2024-02-08 10:53:44 +13:00 
						 
				 
			
				
					
						
							
							
								ChuckMash 
							
						 
					 
					
						
						
							
						
						558588ee8a 
					 
					
						
						
							
							WLED Sync fix and BK72XX support ( #6190 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-07 01:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								Clyde Stubbs 
							
						 
					 
					
						
						
							
						
						f3ef05f5c3 
					 
					
						
						
							
							host platform: improvements and bugfixes ( #6137 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-07 14:24:06 +13:00 
						 
				 
			
				
					
						
							
							
								Tomek Wasilczyk 
							
						 
					 
					
						
						
							
						
						0ede4a3095 
					 
					
						
						
							
							CSE7766: fix power and current measurements at low loads ( #6180 )  
						
						
						
						
					 
					
						2024-02-07 14:12:14 +13:00 
						 
				 
			
				
					
						
							
							
								Bill Adams 
							
						 
					 
					
						
						
							
						
						fe789c8beb 
					 
					
						
						
							
							Add "transformer_active" flag for use in effects. ( #6157 )  
						
						
						
						
					 
					
						2024-02-07 12:13:55 +13:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						05da0fb4cf 
					 
					
						
						
							
							Add some components to the new testing framework (B) ( #6173 )  
						
						
						
						
					 
					
						2024-02-07 04:32:40 +09:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						cfe16c92ee 
					 
					
						
						
							
							Bump aioesphomeapi to 21.0.2 ( #6188 )  
						
						
						
						
					 
					
						2024-02-07 04:07:37 +09:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						9dbbc80c74 
					 
					
						
						
							
							Add some components to the new testing framework (A part 2) ( #6162 )  
						
						
						
						
					 
					
						2024-02-07 04:05:04 +09:00 
						 
				 
			
				
					
						
							
							
								Marcel Hetzendorfer 
							
						 
					 
					
						
						
							
						
						164b42f5aa 
					 
					
						
						
							
							WRGB or RGBW? WS2814 ( #6164 )  
						
						
						
						
					 
					
						2024-02-07 04:03:09 +09:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						5e9741f51c 
					 
					
						
						
							
							Add some components to the new testing framework (A part 1) ( #6142 )  
						
						
						
						
					 
					
						2024-02-05 11:29:18 +09:00 
						 
				 
			
				
					
						
							
							
								Jean-François Roy 
							
						 
					 
					
						
						
							
						
						b28821d846 
					 
					
						
						
							
							dfrobot_sen0395: Use setLatency instead of outputLatency ( #5665 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-05 10:57:11 +09:00 
						 
				 
			
				
					
						
							
							
								esphomebot 
							
						 
					 
					
						
						
							
						
						0fa0904bc5 
					 
					
						
						
							
							Synchronise Device Classes from Home Assistant ( #6158 )  
						
						
						
						
					 
					
						2024-02-01 01:25:47 +13:00 
						 
				 
			
				
					
						
							
							
								rnauber 
							
						 
					 
					
						
						
							
						
						92798751c2 
					 
					
						
						
							
							Support tri-color waveshare eink displays 2.7inch B and B V2 ( #4238 )  
						
						... 
						
						
						
						Co-authored-by: Richard Nauber <richard@nauber.dev > 
						
						
					 
					
						2024-01-30 15:16:32 +11:00 
						 
				 
			
				
					
						
							
							
								Ruben van Dijk 
							
						 
					 
					
						
						
							
						
						23a9a704f3 
					 
					
						
						
							
							Minimum 1 for full_update_every to prevent IntegerDivideByZero. ( #6150 )  
						
						
						
						
					 
					
						2024-01-28 07:15:14 +11:00 
						 
				 
			
				
					
						
							
							
								Clyde Stubbs 
							
						 
					 
					
						
						
							
						
						f2caf13d39 
					 
					
						
						
							
							ILI9XXX: Restore offset usage in set_addr_window ( #6147 )  
						
						
						
						
					 
					
						2024-01-25 23:13:38 -06:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						25ab6f0297 
					 
					
						
						
							
							Ensure filename is shown when YAML raises an error ( #6139 )  
						
						... 
						
						
						
						* Ensure filename is shown when YAML raises an error
fixes  #5423 
fixes  #5377 
* Ensure filename is shown when YAML raises an error
fixes  #5423 
fixes  #5377 
* Ensure filename is shown when YAML raises an error
fixes  #5423 
fixes  #5377 
* Ensure filename is shown when YAML raises an error
fixes  #5423 
fixes  #5377 
* Ensure filename is shown when YAML raises an error
fixes  #5423 
fixes  #5377  
						
						
					 
					
						2024-01-23 23:11:03 -06:00 
						 
				 
			
				
					
						
							
							
								Clyde Stubbs 
							
						 
					 
					
						
						
							
						
						23071e932a 
					 
					
						
						
							
							Add support for Pico-ResTouch-LCD-3.5 to ili9xxx driver ( #6129 )  
						
						... 
						
						
						
						* Working version of Waveshare 3.5 Res Touch driver.
* Default color order BGR 
						
						
					 
					
						2024-01-24 07:40:16 +11:00 
						 
				 
			
				
					
						
							
							
								Edward Firmo 
							
						 
					 
					
						
						
							
						
						4812997429 
					 
					
						
						
							
							Nextion TFT upload IDF memory optimization ( #6128 )  
						
						... 
						
						
						
						* Nextion TFT upload IDF memory optimization
This optimizes the memory in use for TFT upload when using `esp-idf` framework.
Basically, the engine establishes 3 connections to the the http/https server:
1. Fetch the file size (used to manage chunks and file size)
2. Transfer the 1st chunk (when it evaluates Nextion response to define either to continue from that point or to another point in the file)
3. Transfer the remaining data.
Until now, connection 1 was kept open during the whole process taking aprox 40kb of heap in a esp32dev (NSPanel in my tests) and the same amount of memory was needed to the 2nd and 3rd connections (which never competes to each other).
With this change, each connection is closed and released before opening the next one with a significant reduction on the required heap needed for this transfer.
This can still be improved to use a persistent connection, but I will look at this in the future, so it is not part of this change.
In addition to the better connection management, I've added quite a lot of log (mostly at VERBOSE level), which was used for troubleshooting here.
I was unsure about removing this. As it can be useful for others, I decided to keep it, but I will be fine about removing it if this is now in line with ESPHome best practices.
* clang-format
* Log response length 
						
						
					 
					
						2024-01-23 01:49:28 -06:00