Otto Winter 
							
						 
					 
					
						
						
							
						
						d62ef35860 
					 
					
						
						
							
							Fix scheduler first execution ( #798 )  
						
						... 
						
						
						
						* Fix scheduler first execution not immediately
* Also update sensor filters 
						
						
					 
					
						2019-10-24 21:24:57 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						59c5956f93 
					 
					
						
						
							
							Fix MQTT not showing logs with Python 3 ( #797 )  
						
						... 
						
						
						
						* Fix MQTT logging for Python 3
* Also fix captive portal PACKED 
						
						
					 
					
						2019-10-24 20:11:17 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Vasilchuk 
							
						 
					 
					
						
						
							
						
						e4f055597c 
					 
					
						
						
							
							Logger on_message trigger ( #729 )  
						
						... 
						
						
						
						* on_message
* Lint fix
* Lint fix (2)
* Lint fix (<3)
* Replace cg.int_ with int
* Revert
* Removed strdup
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-10-24 14:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Debenham 
							
						 
					 
					
						
						
							
						
						4c49beb3c7 
					 
					
						
						
							
							Add missing include - fixes missing GPIOPin definition ( #794 )  
						
						
						
						
					 
					
						2019-10-24 14:13:50 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						8ff742d9ab 
					 
					
						
						
							
							Implement more dump_configs ( #791 )  
						
						
						
						
					 
					
						2019-10-23 14:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						d63cd8b4cd 
					 
					
						
						
							
							Add additional custom lint checks ( #790 )  
						
						
						
						
					 
					
						2019-10-23 14:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						3f0503c296 
					 
					
						
						
							
							Fix modbus CRC calculation ( #789 )  
						
						... 
						
						
						
						* Fix modbus CRC calculation
Fixes https://github.com/esphome/feature-requests/issues/49#issuecomment-545045776 
* Fix 
						
						
					 
					
						2019-10-22 22:56:34 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						c18050bda0 
					 
					
						
						
							
							Add Python 2 deprecation notice ( #784 )  
						
						... 
						
						
						
						* Add Python 2 deprecation notice
* Update __main__.py 
						
						
					 
					
						2019-10-21 23:32:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						6542be5588 
					 
					
						
						
							
							Wizard board name fixes ( #787 )  
						
						... 
						
						
						
						* Sort board names in wizard
* Fix board name in invalid board error message 
						
						
					 
					
						2019-10-21 23:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schulte 
							
						 
					 
					
						
						
							
						
						9fb60b8015 
					 
					
						
						
							
							web_server_base AUTO_LOAD includes ASYNC_TCP ( #788 )  
						
						... 
						
						
						
						* web_server_base AUTO_LOAD includes ASYNC_TCP
fix AUTO_LOAD of web_server_base to include ASYNC_TCP
* Remove from dependencies
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-10-21 23:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1177b856a0 
					 
					
						
						
							
							Fix ledc can't find bit_depth ( #786 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/759  
						
						
					 
					
						2019-10-21 22:55:27 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						c0adaa8de8 
					 
					
						
						
							
							Update docker base image to 2.0.1 ( #785 )  
						
						
						
						
					 
					
						2019-10-21 22:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ae8700447e 
					 
					
						
						
							
							Add sensor force_update option ( #783 )  
						
						... 
						
						
						
						* Add sensor force_update option
* Add test 
						
						
					 
					
						2019-10-21 15:46:39 +02:00 
						 
				 
			
				
					
						
							
							
								amishv 
							
						 
					 
					
						
						
							
						
						d64a4ef2b4 
					 
					
						
						
							
							Implementation of LCD Clear ( #781 )  
						
						... 
						
						
						
						* Implementation of LCD Clear
* Implementation of LCD Clear
* Implementation of LCD Clear
* Implementation of LCD Clear 
						
						
					 
					
						2019-10-21 12:43:28 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1e22b1e959 
					 
					
						
						
							
							Update AsyncMQTTClient/ESPAsyncWebServer ( #779 )  
						
						
						
						
					 
					
						2019-10-20 19:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e077ad56bd 
					 
					
						
						
							
							Add PZEM004T/PZEMAC/PZEMDC Support ( #587 )  
						
						... 
						
						
						
						* Add PZEM004T Support
* Don't flush as much
* Update pzem004t.cpp
* Add generalized modbus
* Add PZEMAC
* Add PZEMDC
* Fix file modes
* Lint
* Fix
* Fix
* Add check_uart_settings 
						
						
					 
					
						2019-10-20 19:24:20 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						f1e00f8c8e 
					 
					
						
						
							
							Add GPIO Switch interlock wait time ( #777 )  
						
						... 
						
						
						
						* Add interlock wait time to gpio switch
Fixes https://github.com/esphome/issues/issues/753 
* Format
* Fix 
						
						
					 
					
						2019-10-20 18:10:14 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						9a152e588e 
					 
					
						
						
							
							Vl53l0x ( #644 )  
						
						... 
						
						
						
						* VL530LX
* VL53L0X
* Updates
* License
* Lint 
						
						
					 
					
						2019-10-20 17:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						16f42a3d03 
					 
					
						
						
							
							Add script.wait action ( #778 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/feature-requests/issues/416 , fixes https://github.com/esphome/issues/issues/572  
						
						
					 
					
						2019-10-20 16:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						6c8d0f1852 
					 
					
						
						
							
							Change message  
						
						
						
						
					 
					
						2019-10-20 15:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						b59cf6572b 
					 
					
						
						
							
							Add lint check for integer constants ( #775 )  
						
						
						
						
					 
					
						2019-10-19 22:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						4fa11dfa68 
					 
					
						
						
							
							Lint  
						
						
						
						
					 
					
						2019-10-19 21:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						352bdd9fb5 
					 
					
						
						
							
							Tuya Set gamma correction and transition length defaults  
						
						... 
						
						
						
						See also https://github.com/esphome/esphome-docs/pull/353/files#r336751499  
						
						
					 
					
						2019-10-19 21:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Samuel Sieb 
							
						 
					 
					
						
						
							
						
						96ff9a162c 
					 
					
						
						
							
							Add new component for Tuya dimmers ( #743 )  
						
						... 
						
						
						
						* Add new component for Tuya dimmers
* Update code
* Class naming
* Log output
* Fixes
* Lint
* Format
* Fix test
* log setting datapoint values
* remove in_setup_ and fix datapoint handling
Co-authored-by: Samuel Sieb <samuel@sieb.net >
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-10-19 21:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						af15a4e710 
					 
					
						
						
							
							Add dfplayer mini component ( #655 )  
						
						... 
						
						
						
						* Add dfplayer mini component
* receiving some data
* implemented many actions
* lint
* undo homeassistant_time.h
* Update esphome/components/dfplayer/__init__.py
Co-Authored-By: Otto Winter <otto@otto-winter.com >
* Update esphome/components/dfplayer/dfplayer.cpp
Co-Authored-By: Otto Winter <otto@otto-winter.com >
* add set device. fixes
* lint
* Fixes and sync with docs
* add test
* lint
* lint
* lint 
						
						
					 
					
						2019-10-19 21:37:05 +02:00 
						 
				 
			
				
					
						
							
							
								Nad 
							
						 
					 
					
						
						
							
						
						18426b71e4 
					 
					
						
						
							
							Add support for STS3x Temperature sensors ( #669 )  
						
						... 
						
						
						
						* Add support for Sensirion STS3x Temperature sensors
* Removed humidty reading from STS3x sensor
* Fixed line error and operand error
* Fixed syntax
* Add test snippet for STS3x sensor
* Clean up
* #550  Proactive fix for STS3x component reporting WARNING status and reinitialzing similar to SHT3xd
* Flattened config.
* Fixed missing temperature unit
* Code formatting
* Added marking for future commands
* Cleanup
* Removed whitespace
* Cleanup
* Cleanup 
						
						
					 
					
						2019-10-19 21:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								Nad 
							
						 
					 
					
						
						
							
						
						7063aa6009 
					 
					
						
						
							
							Add support for SHTCx Temperature sensors ( #676 )  
						
						... 
						
						
						
						* Add support for Sensirion STS3x Temperature sensors
* Removed humidty reading from STS3x sensor
* Fixed line error and operand error
* Fixed syntax
* Add test snippet for STS3x sensor
* Clean up
* Add support for Sensirion SHTC1 and SHTC3 Temperature sensors
* Fixed the test
* Fix lint issues
* Update esphome/components/shtcx/shtcx.cpp
Good point.
Co-Authored-By: Otto Winter <otto@otto-winter.com >
* Refactored device type identification and logging
* Refactoring and cleanup
* Remove sts3x
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-10-19 21:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								Nad 
							
						 
					 
					
						
						
							
						
						286ca07cc8 
					 
					
						
						
							
							Add support for SGP30 eCO2 and TVOC sensors ( #679 )  
						
						... 
						
						
						
						* Add support for SGP30 eCO2 and TVOC sensors
* Added test for SGP30
* Lint issues fixed
* Lint fixes
* Fixed light lengths
* Cleanup
* Add support for Sensirion SCD30 CO2 sensors
* Fixed few lint issues
* Lint fixes
* Fixed line ending for lint
* Cleanup
* Refactored float conversion
* Refactor unnecessary return
* Refactoring and cleanup
* Updated uptime_sensor_ referencing and simplified checking on availability of copensation
* Temperature and Humidity source moved to a separate compensation block; Dependency for Uptime sensor removed.
* Both humidity_source and temperature_source are now mandatory if the compensation block is defined;
* Clean up
* Cleanup
* Cleanup in search of perfection
* Use correct comment style
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-10-19 21:21:07 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Coleman 
							
						 
					 
					
						
						
							
						
						58b6311821 
					 
					
						
						
							
							Add SSD1325 Display Component ( #736 )  
						
						... 
						
						
						
						* add ssd1325 component
* fix i2c
* remove ssd1325 i2c
* add test
* set max contrast
* No macros - see styleguide
* Remove invalid function
* Formatting
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2019-10-19 20:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e553c0768e 
					 
					
						
						
							
							Link pip&python in lint Dockerfile  
						
						
						
						
					 
					
						2019-10-19 20:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						62d4b29662 
					 
					
						
						
							
							Format  
						
						
						
						
					 
					
						2019-10-19 17:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						16bc60644d 
					 
					
						
						
							
							Bump version to v1.15.0-dev  
						
						
						
						
					 
					
						2019-10-19 17:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						823ae7d1aa 
					 
					
						
						
							
							Switch to Python 3 for docker installs ( #774 )  
						
						
						
						
					 
					
						2019-10-19 16:31:03 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						28031cfa3e 
					 
					
						
						
							
							Add to ignore list  
						
						
						
						
					 
					
						2019-10-19 16:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						292c2d0c53 
					 
					
						
						
							
							Remove debug log from dashboard js  
						
						
						
						
					 
					
						2019-10-19 16:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						869775ec7a 
					 
					
						
						
							
							Fix compile warning in SCD30  
						
						
						
						
					 
					
						2019-10-19 16:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						783b179af7 
					 
					
						
						
							
							Fix TinyGPSPlus having name conflict  
						
						
						
						
					 
					
						2019-10-19 16:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						28454ea4cd 
					 
					
						
						
							
							Fix dashboard setup for python 3  
						
						
						
						
					 
					
						2019-10-19 15:48:57 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						9f4b666ef0 
					 
					
						
						
							
							ESP32 Upgrade AsyncTCP to 1.1.1 ( #773 )  
						
						
						
						
					 
					
						2019-10-19 14:15:22 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						80214640b1 
					 
					
						
						
							
							Filter some debug lines from PlatformIO in output ( #771 )  
						
						... 
						
						
						
						* Filter some debug lines from PlatformIO in output
* Lint
* Strip trailing newline from esp-idf output
* Only create global std::string if on esp32 
						
						
					 
					
						2019-10-19 14:04:14 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						4310c14497 
					 
					
						
						
							
							Add BLE scan parameters ( #769 )  
						
						... 
						
						
						
						* Add BLE parameters
Fixes https://github.com/esphome/issues/issues/735 
* Fix 
						
						
					 
					
						2019-10-18 18:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						aebb6d2fcc 
					 
					
						
						
							
							Revert "Fix filter_out bug"  
						
						... 
						
						
						
						This reverts commit 1ade7bcb2d 
						
						
					 
					
						2019-10-18 17:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						af35c9258e 
					 
					
						
						
							
							Py3 Updates  
						
						
						
						
					 
					
						2019-10-18 16:58:29 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Affolter 
							
						 
					 
					
						
						
							
						
						7a43231c43 
					 
					
						
						
							
							Support for Python 3 ( #702 )  
						
						... 
						
						
						
						* Support for Python 3
* Add later Python releases
* Remove Python 3.6
* Re-enable Python 2.7
* Remove platformio-core zip archive
* Re-enable Python 2.7
* Fixes for python 3
Co-Authored-By: C W <fake-name@users.noreply.github.com > 
						
						
					 
					
						2019-10-18 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1bf55c130b 
					 
					
						
						
							
							Format  
						
						
						
						
					 
					
						2019-10-18 16:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						95a74a7f19 
					 
					
						
						
							
							Addressable light transition ( #750 )  
						
						... 
						
						
						
						* Improve addressable light transition behavior
Fixes https://github.com/esphome/issues/issues/555 
* Improve addressable flicker effect
See also https://github.com/esphome/feature-requests/issues/348 
* Update addressable_light_effect.h
* Refactor
* Format
* Prevent divide by zero
* Fixes 
						
						
					 
					
						2019-10-18 16:27:36 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						b78b28ea0e 
					 
					
						
						
							
							Fix platformio monkey patch ( #768 )  
						
						
						
						
					 
					
						2019-10-18 15:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						aed7b3fbb2 
					 
					
						
						
							
							Fix typo in Component::set_interval ( #767 )  
						
						... 
						
						
						
						Ouch... 
						
						
					 
					
						2019-10-18 15:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1ade7bcb2d 
					 
					
						
						
							
							Fix filter_out bug  
						
						
						
						
					 
					
						2019-10-18 14:58:06 +02:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						21bbafb63d 
					 
					
						
						
							
							Captive portal fixes ( #766 )  
						
						... 
						
						
						
						* Enable MDNS logs comment
* Work around ESP8266 mDNS broken for AP
See also https://github.com/esp8266/Arduino/issues/6114 
* Enable captive_portal in AP-only mode
Fixes https://github.com/esphome/issues/issues/671 
* Make ESP32 connecting faster
See also https://github.com/espressif/arduino-esp32/pull/2989 
* Format 
						
						
					 
					
						2019-10-18 14:46:44 +02:00