J. Nick Koston 
							
						 
					 
					
						
						
							
						
						93b6b9835c 
					 
					
						
						
							
							cleanup  
						
						
						
						
					 
					
						2025-06-29 19:04:54 -05:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						3fca3df756 
					 
					
						
						
							
							working  
						
						
						
						
					 
					
						2025-06-29 17:22:33 -05:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						bf161f1eaa 
					 
					
						
						
							
							Resolve esphome::optional vs std::optional ambiguity in code generation ( #9119 )  
						
						
						
						
					 
					
						2025-06-17 13:04:45 -05:00 
						 
				 
			
				
					
						
							
							
								Clyde Stubbs 
							
						 
					 
					
						
						
							
						
						a31d8ec309 
					 
					
						
						
							
							[packages] Allow list instead of dict for packages ( #8688 )  
						
						
						
						
					 
					
						2025-05-05 12:26:59 +12:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4adda632bb 
					 
					
						
						
							
							Bump ruff from 0.9.2 to 0.11.0 ( #8409 )  
						
						
						
						
					 
					
						2025-03-20 09:51:23 -10:00 
						 
				 
			
				
					
						
							
							
								Dennis Marinus 
							
						 
					 
					
						
						
							
						
						10cea51739 
					 
					
						
						
							
							allow touchscreen buttons outside of display dimensions ( #8296 )  
						
						... 
						
						
						
						Co-authored-by: Dennis Marinus <dmarinus@apple.com >
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com > 
						
						
					 
					
						2025-03-08 10:41:54 +11:00 
						 
				 
			
				
					
						
							
							
								Pawel 
							
						 
					 
					
						
						
							
						
						1b7111affb 
					 
					
						
						
							
							Add option to include vars in remote packages ( #7606 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2025-02-26 14:02:51 +13:00 
						 
				 
			
				
					
						
							
							
								Igor Novgorodov 
							
						 
					 
					
						
						
							
						
						1ab1768b6a 
					 
					
						
						
							
							Add ADC sampling method option ( #8131 )  
						
						... 
						
						
						
						Co-authored-by: Djordje Mandic <6750655+DjordjeMandic@users.noreply.github.com > 
						
						
					 
					
						2025-02-10 17:32:54 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						b454f63b36 
					 
					
						
						
							
							[core] Remove old style platform configuration ( #8118 )  
						
						
						
						
					 
					
						2025-01-21 00:32:47 -06:00 
						 
				 
			
				
					
						
							
							
								Anton Sergunov 
							
						 
					 
					
						
						
							
						
						73bb4aa4d5 
					 
					
						
						
							
							[template/text] Fix lambda config ( #6655 )  
						
						... 
						
						
						
						Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com > 
						
						
					 
					
						2024-04-29 20:40:03 +10:00 
						 
				 
			
				
					
						
							
							
								dougiteixeira 
							
						 
					 
					
						
						
							
						
						323849c821 
					 
					
						
						
							
							Add device class support to text sensor ( #6202 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2024-02-26 11:29:39 +13:00 
						 
				 
			
				
					
						
							
							
								Subhash Chandra 
							
						 
					 
					
						
						
							
						
						8f70ef24a2 
					 
					
						
						
							
							feat(packages): support removing components ( #5821 )  
						
						
						
						
					 
					
						2023-12-06 10:04:17 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunn 
							
						 
					 
					
						
						
							
						
						e80bd8ed3d 
					 
					
						
						
							
							Add text component ( #5336 )  
						
						... 
						
						
						
						Co-authored-by: Maurits <maurits@vloop.nl >
Co-authored-by: mauritskorse <mauritskorse@gmail.com >
Co-authored-by: Daniel Dunn <dannydunn@eternityforest.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2023-10-25 22:00:32 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						b4c2433bac 
					 
					
						
						
							
							Run black over tests folder ( #4824 )  
						
						
						
						
					 
					
						2023-05-15 16:09:56 +12:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						40df3aa55e 
					 
					
						
						
							
							Merge components in packages ( #3555 )  
						
						... 
						
						
						
						Co-authored-by: Paul Monigatti <pm@paul.pm >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com > 
						
						
					 
					
						2023-02-07 14:08:40 +13:00 
						 
				 
			
				
					
						
							
							
								Jesse Hills 
							
						 
					 
					
						
						
							
						
						89fd367297 
					 
					
						
						
							
							YAML linting ( #3779 )  
						
						
						
						
					 
					
						2022-09-06 15:48:01 +12:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						34c9d8be50 
					 
					
						
						
							
							Lint trailing whitespace ( #3230 )  
						
						
						
						
					 
					
						2022-02-19 14:46:27 +01:00 
						 
				 
			
				
					
						
							
							
								William Charlton 
							
						 
					 
					
						
						
							
						
						f0b183a552 
					 
					
						
						
							
							Wake-on-LAN button ( #3030 )  
						
						... 
						
						
						
						Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: William Charlton <will.charlton1@icloud.com > 
						
						
					 
					
						2022-01-23 00:13:46 +13:00 
						 
				 
			
				
					
						
							
							
								Yuval Brik 
							
						 
					 
					
						
						
							
						
						2253d4bc16 
					 
					
						
						
							
							Support different run duration for non-timer wakeup ( #2861 )  
						
						
						
						
					 
					
						2021-12-06 23:30:27 +01: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 
						 
				 
			
				
					
						
							
							
								Massimiliano Ravelli 
							
						 
					 
					
						
						
							
						
						28a72fa56b 
					 
					
						
						
							
							Fixed component_tests config ( #1608 )  
						
						
						
						
					 
					
						2021-03-12 19:58:43 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						1e227e8051 
					 
					
						
						
							
							Schema dump ( #1564 )  
						
						... 
						
						
						
						* schema dump idea
accept boolean or anything default
accept null also for full dicts
added some common validators
more simple validators
support multi_conf
better handle automations
updates
updates
handle lists
removed not needed class
move to own folder
generalized for automations lists, etc
updates
updates
clean up
clean up
fix automations
made comment optional
basic docs support
added more docs
fixes docs handling
updates
updates
fix components parent
updates
updates
updates
Fix inkplate 6 registration
updates
Disable logging for vscode add on
better handle buses
keep extended order as in CONFIGs
updates
updates
updates
disable comments
moved to scripts/build_jsonschema
added configurable decorators
path handling
fix handle list_schema
fixes and cleanup
add jschema_extractor to maybe
updates
lint
no schema in git
add generated loggers list
* lint 
						
						
					 
					
						2021-03-07 21:05:08 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						69879920eb 
					 
					
						
						
							
							add-black ( #1593 )  
						
						... 
						
						
						
						* Add black
Update pre commit
Update pre commit
add empty line
* Format with black 
						
						
					 
					
						2021-03-07 16:03:16 -03:00 
						 
				 
			
				
					
						
							
							
								marecabo 
							
						 
					 
					
						
						
							
						
						f95be6a0df 
					 
					
						
						
							
							Device class attribute for sensor component ( #1525 )  
						
						... 
						
						
						
						* Add constants for sensor device_class
* Add device_class attribute to sensor component
* Add device_class attribute to sensor class
* Add device_class to mhz19 temperature sensor
* Add device_class to sensor in api component
* Add test for device_class of sensor
* Rename DEVICE_CLASS_NONE to DEVICE_CLASS_EMPTY for consistency
* Make optional attributes of sensor component truly optional 
						
						
					 
					
						2021-02-15 12:49:02 -03:00 
						 
				 
			
				
					
						
							
							
								Peter Kuehne 
							
						 
					 
					
						
						
							
						
						3ec9bcaed6 
					 
					
						
						
							
							Feature/component test fixture ( #1142 )  
						
						
						
						
					 
					
						2020-07-15 14:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Kuehne 
							
						 
					 
					
						
						
							
						
						5776e70d7c 
					 
					
						
						
							
							Bug/fix internal flag in binary sensor ( #1136 )  
						
						
						
						
					 
					
						2020-07-14 17:59:03 +02:00