J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						5b8fdc0364
					 | 
					
						
						
							
							Merge branch 'dev' into less_templates
						
						
						
						
						
						
					 | 
					
						2025-06-15 10:42:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						593b4bd137
					 | 
					
						
						
							
							Update script/api_protobuf/api_protobuf.py
						
						
						
						
						
						
					 | 
					
						2025-06-15 10:42:28 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						f82ac34784
					 | 
					
						
						
							
							Bump aioesphomeapi from 32.2.1 to 32.2.3 (#9091)
						
						
						
						
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 | 
					
						2025-06-15 10:42:01 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						267e12d058
					 | 
					
						
						
							
							lint
						
						
						
						
						
						
					 | 
					
						2025-06-15 10:09:54 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						4a5e39b651
					 | 
					
						
						
							
							Add common base classes for entity protobuf messages to reduce duplicate code
						
						
						
						
						
						
					 | 
					
						2025-06-15 09:40:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						ea24fa5b78
					 | 
					
						
						
							
							Merge branch 'loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:52:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						bb2bb128f7
					 | 
					
						
						
							
							remove trailing .
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:52:17 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						94e8a856d7
					 | 
					
						
						
							
							Merge branch 'loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:47:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						4c19fbf98e
					 | 
					
						
						
							
							lint
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:47:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						60f8938bfa
					 | 
					
						
						
							
							Merge branch 'loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:34:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						55679662b5
					 | 
					
						
						
							
							ordering
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:34:03 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						53df959e49
					 | 
					
						
						
							
							Merge branch 'loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:26:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						8e6ef9966f
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/loop_done' into loop_done
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:26:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						1d52fceafa
					 | 
					
						
						
							
							rename, cleanup
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:26:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						99186ed864
					 | 
					
						
						
							
							rename, cleanup
						
						
						
						
						
						
					 | 
					
						2025-06-15 01:25:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						383931d484
					 | 
					
						
						
							
							Merge branch 'ble_events_ring_buffer' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:31:34 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						0b49a54cb3
					 | 
					
						
						
							
							comments
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:31:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						705c0f1891
					 | 
					
						
						
							
							Merge branch 'ble_events_ring_buffer' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:27:13 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						544c3ffc95
					 | 
					
						
						
							
							comments
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:26:06 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						33f252a45d
					 | 
					
						
						
							
							Implement a lock free ring buffer for BLEEvents to avoid drops
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:22:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						f55d82a015
					 | 
					
						
						
							
							Merge branch 'ble_queue_lock_free' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:16:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						8cf33fdef0
					 | 
					
						
						
							
							preen
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:15:48 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						f858d98811
					 | 
					
						
						
							
							Merge branch 'ble_queue_lock_free' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:12:47 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						2a6165d440
					 | 
					
						
						
							
							simplify
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:12:34 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						4586528c40
					 | 
					
						
						
							
							merge
						
						
						
						
						
						
					 | 
					
						2025-06-15 00:01:15 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						23a07baa19
					 | 
					
						
						
							
							Merge branch 'ble_queue_lock_free' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:58:53 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						f9040ca932
					 | 
					
						
						
							
							cleanup
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:54:42 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						4cea7f0237
					 | 
					
						
						
							
							Update esphome/components/esp32_ble/ble.cpp
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:49:38 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						b1847d5e98
					 | 
					
						
						
							
							Make ble events queue lock free
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:48:26 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						07cf6e723b
					 | 
					
						
						
							
							Fix unbound BLE event queue growth and reduce memory usage (#9052)
						
						
						
						
						
						
					 | 
					
						2025-06-15 04:45:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						9ce4d2e952
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/dev' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:21:51 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						247078e06d
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:20:20 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						a0cd72de28
					 | 
					
						
						
							
							revert
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:19:43 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						e467f569f0
					 | 
					
						
						
							
							Merge branch 'loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:15:49 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						e31c7b7dfc
					 | 
					
						
						
							
							one more
						
						
						
						
						
						
					 | 
					
						2025-06-14 23:15:06 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						78e3c6333f
					 | 
					
						
						
							
							Optimize Application area_ from std::string to const char* (#9085)
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:46:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						98e2684107
					 | 
					
						
						
							
							Fix API message encoding to return actual size instead of calculated size (#9073)
						
						
						
						
						
						
					 | 
					
						2025-06-15 15:46:02 +12:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						dc2e0c832b
					 | 
					
						
						
							
							Merge branch 'loop_done' into integration
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:37:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						7ddf51bb51
					 | 
					
						
						
							
							fix
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:36:29 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						cb019fff9a
					 | 
					
						
						
							
							Optimize memory usage by lazy-allocating raw callbacks in sensors (#9077)
						
						
						
						
						
						
					 | 
					
						2025-06-15 15:28:15 +12:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						4305c44440
					 | 
					
						
						
							
							Reduce entity memory usage by eliminating field shadowing and bit-packing (#9076)
						
						
						
						
						
						
					 | 
					
						2025-06-15 15:21:55 +12:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						8fb3856665
					 | 
					
						
						
							
							small fix
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:17:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						183dd74f3e
					 | 
					
						
						
							
							one more
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:17:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						4f29039b41
					 | 
					
						
						
							
							mark_loop_done
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:17:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						102fcbec20
					 | 
					
						
						
							
							small fix
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:09:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						d00e5212c7
					 | 
					
						
						
							
							one more
						
						
						
						
						
						
					 | 
					
						2025-06-14 22:04:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						0e6bfb62cd
					 | 
					
						
						
							
							mark_loop_done
						
						
						
						
						
						
					 | 
					
						2025-06-14 21:58:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						a1e4143600
					 | 
					
						
						
							
							Small optimizations to api buffer helper (#9071)
						
						
						
						
						
						
					 | 
					
						2025-06-15 14:55:03 +12:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						374c33e8dc
					 | 
					
						
						
							
							Optimize Component and Application state storage from uint32_t to uint8_t (#9082)
						
						
						
						
						
						
					 | 
					
						2025-06-15 14:48:53 +12:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								J. Nick Koston
							
						 
					 | 
					
						
						
							
						
						dcfe7af9d3
					 | 
					
						
						
							
							Make ParseOnOffState enum uint8_t (#9083)
						
						
						
						
						
						
					 | 
					
						2025-06-15 14:44:45 +12:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |