Otto Winter 
							
						 
					 
					
						
						
							
						
						a323679771 
					 
					
						
						
							
							Revert upgrade ESP8266 core  
						
						... 
						
						
						
						Binary size increased by 30kb 
						
						
					 
					
						2019-05-16 18:34:51 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1fa4a2d256 
					 
					
						
						
							
							Improve OTA error message  
						
						
						
						
					 
					
						2019-05-16 11:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marcus Kempe 
							
						 
					 
					
						
						
							
						
						8c73558165 
					 
					
						
						
							
							Bme680 pressure value fix ( #550 )  
						
						... 
						
						
						
						* Add heater bit masks
* Fix erroneous pressure value for BME680
* Revert "Add heater bit masks"
This reverts commit c7629f106c 
						
						
					 
					
						2019-05-15 20:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ed61c1dd58 
					 
					
						
						
							
							Update docker base image  
						
						
						
						
					 
					
						2019-05-15 14:41:11 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						8be444a25e 
					 
					
						
						
							
							Moar Custom platforms  
						
						
						
						
					 
					
						2019-05-15 10:55:35 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						6306d44955 
					 
					
						
						
							
							CCS811 env_data  
						
						
						
						
					 
					
						2019-05-14 11:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								Aalian Khan 
							
						 
					 
					
						
						
							
						
						6fff2e5957 
					 
					
						
						
							
							Added more examples  
						
						
						
						
					 
					
						2019-05-13 21:24:45 -04:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						dd79e37933 
					 
					
						
						
							
							Lint  
						
						
						
						
					 
					
						2019-05-13 21:53:14 +02:00 
						 
				 
			
				
					
						
							
							
								Aalian Khan 
							
						 
					 
					
						
						
							
						
						a1b6a91642 
					 
					
						
						
							
							Update nextion.h  
						
						
						
						
					 
					
						2019-05-13 14:51:21 -04:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						60d67e5428 
					 
					
						
						
							
							remote updates  
						
						
						
						
					 
					
						2019-05-13 20:45:22 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						5bb963fa82 
					 
					
						
						
							
							TTP229 BSF support ( #547 )  
						
						... 
						
						
						
						* TTP229 BSF support
* MULTI_CONF 
						
						
					 
					
						2019-05-13 13:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						83fa51a580 
					 
					
						
						
							
							GPS time source ( #543 )  
						
						... 
						
						
						
						* GSP Time
* GPS Time
* Lint
* Multi conf 
						
						
					 
					
						2019-05-13 13:11:02 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						0281914507 
					 
					
						
						
							
							CCS811 support ( #536 )  
						
						... 
						
						
						
						* CCS811
* Move define, add test
* Remove sun artifact
* Lint
* Lint 
						
						
					 
					
						2019-05-13 13:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						9231b80aa9 
					 
					
						
						
							
							MULTI_CONF  
						
						
						
						
					 
					
						2019-05-13 13:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						3e044db9f1 
					 
					
						
						
							
							Merge branch 'dev' into ttp229-bsf  
						
						
						
						
					 
					
						2019-05-13 13:01:08 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						855e9367d4 
					 
					
						
						
							
							Update config.py  
						
						
						
						
					 
					
						2019-05-13 12:04:50 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						db0dd6af09 
					 
					
						
						
							
							Add custom component mechanism  
						
						
						
						
					 
					
						2019-05-13 12:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								puuu 
							
						 
					 
					
						
						
							
						
						b7afb8c887 
					 
					
						
						
							
							Make Climate component work over mqtt ( #535 )  
						
						... 
						
						
						
						* Fix climate component over MQTT
* Use climate_mode_to_string() in send_discovery()
* remove superfluous mqtt binding 
						
						
					 
					
						2019-05-13 11:51:22 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						02c9ada876 
					 
					
						
						
							
							Update __init__.py  
						
						
						
						
					 
					
						2019-05-13 09:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						f811b1157c 
					 
					
						
						
							
							Updates for 1.13 ( #546 )  
						
						... 
						
						
						
						* Update CI matcher
* Check Executable bit
* Quicklint
* Updates
* Allow pm1.0 and pm10.0 for PMS5003ST
Fixes https://github.com/esphome/feature-requests/issues/225 
* PowerSupplyRequester
* Lint
* Include debug data in generated main.cpp
* Updates
* Auto-select bit_depth
* Updates 
						
						
					 
					
						2019-05-12 23:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						797aadaf26 
					 
					
						
						
							
							Update CI linter ( #544 )  
						
						... 
						
						
						
						* Update CI matcher
* Check Executable bit 
						
						
					 
					
						2019-05-11 15:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						f1a0e5a313 
					 
					
						
						
							
							Sun support ( #531 )  
						
						... 
						
						
						
						* Sun
* Add sun support
* Lint
* Updates
* Fix elevation
* Lint
* Update mqtt_climate.cpp 
						
						
					 
					
						2019-05-11 12:31:00 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						f2540bae23 
					 
					
						
						
							
							Update .gitignore  
						
						
						
						
					 
					
						2019-05-11 12:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						a1a7448868 
					 
					
						
						
							
							Dashboard editor live validation ( #540 )  
						
						... 
						
						
						
						* Dashboard editor validation
* Improve range detection
* Lint 
						
						
					 
					
						2019-05-11 11:41:09 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e373620393 
					 
					
						
						
							
							Use int_range validator ( #542 )  
						
						... 
						
						
						
						* Use int_range validator
Just keeping code clean.
* Lint 
						
						
					 
					
						2019-05-11 11:40:29 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						23dcfe5075 
					 
					
						
						
							
							Revert HLW8012 to use pulse counter ( #537 )  
						
						
						
						
					 
					
						2019-05-10 22:13:43 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7bab279c6a 
					 
					
						
						
							
							Auto-Generate esphome.h ( #538 )  
						
						
						
						
					 
					
						2019-05-10 22:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						953d7f6193 
					 
					
						
						
							
							Check lambdas for return statement ( #539 )  
						
						
						
						
					 
					
						2019-05-10 22:13:17 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1d6dd3aa5e 
					 
					
						
						
							
							TTP229 BSF support  
						
						
						
						
					 
					
						2019-05-10 21:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						9dd9e523ed 
					 
					
						
						
							
							Fix ADC VCC  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/289 
Was a linker problem, the macro needs to be defined in global C++ scope (no namespace, not in extern "C" block) 
						
						
					 
					
						2019-05-10 15:02:59 +02:00 
						 
				 
			
				
					
						
							
							
								ffabi 
							
						 
					 
					
						
						
							
						
						66cbfca99c 
					 
					
						
						
							
							Changed also the datatype of temperatur values to be able to get corr… ( #532 )  
						
						... 
						
						
						
						Co-authored-by: Fabian <git@ffabi.com > 
						
						
					 
					
						2019-05-10 13:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								puuu 
							
						 
					 
					
						
						
							
						
						b0e6b48c50 
					 
					
						
						
							
							Allow rx_only mode of sds011 component ( #534 )  
						
						... 
						
						
						
						fixes the following error if rx_only was defined and update_interval
was not present:
Failed config
sensor.sds011: [source sds011.yaml:62]
  update_interval has no effect in rx_only mode. Please remove it. 
						
						
					 
					
						2019-05-10 13:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								puuu 
							
						 
					 
					
						
						
							
						
						bb1937ab88 
					 
					
						
						
							
							Fix compilation of my9231 component ( #533 )  
						
						... 
						
						
						
						missing definition of GPIOPin:
In file included from src/esphome/components/my9231/my9231.cpp:1:0:
src/esphome/components/my9231/my9231.h:13:19: error: 'GPIOPin' has not been declared
void set_pin_di(GPIOPin *pin_di) { pin_di_ = pin_di; }
^
src/esphome/components/my9231/my9231.h:14:21: error: 'GPIOPin' has not been declared
void set_pin_dcki(GPIOPin *pin_dcki) { pin_dcki_ = pin_dcki; }
^
src/esphome/components/my9231/my9231.h:51:3: error: 'GPIOPin' does not name a type
GPIOPin *pin_di_;
^
src/esphome/components/my9231/my9231.h:52:3: error: 'GPIOPin' does not name a type
GPIOPin *pin_dcki_;
^ 
						
						
					 
					
						2019-05-10 13:48:38 +02:00 
						 
				 
			
				
					
						
							
							
								gitolicious 
							
						 
					 
					
						
						
							
						
						86848b39db 
					 
					
						
						
							
							Added save & validate button in editor window ( #511 )  
						
						... 
						
						
						
						* Added save & validate button in editor window
It felt a bit cumbersome to save&close the editor window, then click the validate button, see an error, locate your device from the list and open the editor again. Now it is possible to save&validate a configuration without leaving the editor.
* Changed modal behavior to close one before the other
* set data-node dynamically
* show upload button on successful validation
* Use disabled class
* Update index.html
* Fix mistake
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-05-08 15:39:22 +02:00 
						 
				 
			
				
					
						
							
							
								gitolicious 
							
						 
					 
					
						
						
							
						
						f2506bb23b 
					 
					
						
						
							
							Create .editorconfig ( #524 )  
						
						... 
						
						
						
						* Create .editorconfig
Code formatting instruction for editors
https://editorconfig.org/ 
* Add tcc
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-05-08 15:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						3372ddc63d 
					 
					
						
						
							
							Lint more filetypes  
						
						
						
						
					 
					
						2019-05-08 15:26:44 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						3fe9c20188 
					 
					
						
						
							
							Format  
						
						
						
						
					 
					
						2019-05-08 14:56:54 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						95428b4cfe 
					 
					
						
						
							
							Lint  
						
						
						
						
					 
					
						2019-05-08 11:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						968ff4b619 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2019-05-08 11:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Anders Persson 
							
						 
					 
					
						
						
							
						
						a07a835eb0 
					 
					
						
						
							
							Custom tests ( #529 )  
						
						... 
						
						
						
						* Add tests for custom components
* Add more tests 
						
						
					 
					
						2019-05-08 10:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						667457989e 
					 
					
						
						
							
							Merge pull request  #528  from emwap/patch-2  
						
						... 
						
						
						
						Further fix of custom_sensor codegen 
						
						
					 
					
						2019-05-08 10:55:05 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						bedf1b7483 
					 
					
						
						
							
							Fix fastled clockless not loading fastled base  
						
						... 
						
						
						
						Ref https://github.com/esphome/issues/issues/268  
						
						
					 
					
						2019-05-08 10:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						53c182ad37 
					 
					
						
						
							
							Fix native API services not registered  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/290  
						
						
					 
					
						2019-05-08 10:37:13 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ce45c81069 
					 
					
						
						
							
							Add longer MAX6675 delay  
						
						
						
						
					 
					
						2019-05-08 10:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1ee85295f2 
					 
					
						
						
							
							Lint  
						
						
						
						
					 
					
						2019-05-08 10:17:08 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						521c080989 
					 
					
						
						
							
							Updates  
						
						
						
						
					 
					
						2019-05-08 09:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anders Persson 
							
						 
					 
					
						
						
							
						
						64541e0e35 
					 
					
						
						
							
							Further fix of custom_sensor codegen  
						
						
						
						
					 
					
						2019-05-07 23:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						c3d4ef284d 
					 
					
						
						
							
							Fix compilation of automations ( #525 )  
						
						
						
						
					 
					
						2019-05-07 21:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Anders Persson 
							
						 
					 
					
						
						
							
						
						ebb5fadba1 
					 
					
						
						
							
							Fix custom_sensor codegen ( #526 )  
						
						
						
						
					 
					
						2019-05-07 21:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								mtl010957 
							
						 
					 
					
						
						
							
						
						c569d022ec 
					 
					
						
						
							
							Fix MQTT Not Working in dev branch ( #527 )  
						
						... 
						
						
						
						* Fix MQTT not working
* Fix minor typo causing compile error 
						
						
					 
					
						2019-05-07 21:19:30 +02:00