Otto Winter 
							
						 
					 
					
						
						
							
						
						53c231a7eb 
					 
					
						
						
							
							Revert "Atm90e32 pf fix ( #841 )"  
						
						... 
						
						
						
						This reverts commit 7842a55c81 
						
						
							
 
						
					 
					
						2019-11-17 23:37:00 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						d44ce82aa1 
					 
					
						
						
							
							Bump version to v1.14.3  
						
						
						
						
							
						
					 
					
						2019-11-17 23:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						a055de48e4 
					 
					
						
						
							
							Change ESP8266 default wifi output power ( #862 )  
						
						... 
						
						
						
						See also https://github.com/esphome/issues/issues/455  
						
						
							
						
					 
					
						2019-11-17 23:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						37b8d665fe 
					 
					
						
						
							
							Revert ESP32 BLE Tracker defaults ( #863 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/824 
Fixes https://github.com/esphome/issues/issues/851  
						
						
							
						
					 
					
						2019-11-17 23:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						dd7c8dabb1 
					 
					
						
						
							
							Fix MQTT python 3 stringify IPAddress Type ( #864 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/850  
						
						
							
						
					 
					
						2019-11-17 23:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e41a9875e3 
					 
					
						
						
							
							Improve WiFi disconnect messages ( #857 )  
						
						... 
						
						
						
						* Improve WiFi disconnect messages
* Fix
* Update wifi_component_esp32.cpp 
						
						
							
						
					 
					
						2019-11-17 23:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								Brandon Davidson 
							
						 
					 
					
						
						
							
						
						c5c42c4338 
					 
					
						
						
							
							Tuya: Fix init sequence and handle wifi test command ( #820 )  
						
						... 
						
						
						
						* Handle WiFi test command
Also rename commands to match Tuya protocol docs
* Fix init sequence and product info check
* Fix clang-format suggestions
* Additional changes based on code review
* Fix temp command buffer scope
* Let the interval timer fire the first heatbeat
* Fix init steps; add logging
* Lint
* Remove setup_priority override
* Add delay to dump_config
* Refactor dump sequence
* Fix verbose logging
* Fix lints
* Don't bother suppressing duplicate config dumps
* nolint
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2019-11-17 23:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Brandon Davidson 
							
						 
					 
					
						
						
							
						
						531428b8b0 
					 
					
						
						
							
							Fix logger uart conflict check ( #858 )  
						
						... 
						
						
						
						* Fix logger uart conflict check
* Fix class for check func
* Fix syntax
Hope lint is OK with moving the end of the conditional outside the #IFDEF
* Move end of conditional inside ifdef and remove extra whitespace
* Simplify
clang-format did not like the ifdefs and was reformatting in a way that killed clang-tidy.
Simple solution is to use logger's hw_serial as source of truth
Also simplifies the code - uart doesn't need to know what the logger uart settings mean 
						
						
							
						
					 
					
						2019-11-17 23:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						ea8068e001 
					 
					
						
						
							
							Switch to 115200 baud upload if 460800 fails ( #856 )  
						
						... 
						
						
						
						* Switch to 115200 baud upload if 460800 fails
* Update __main__.py 
						
						
							
						
					 
					
						2019-11-17 23:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
							
						
						7842a55c81 
					 
					
						
						
							
							Atm90e32 pf fix ( #841 )  
						
						... 
						
						
						
						* correct set_pf_sensor to set_power_factor_senor
* remove junk files added in error
* correct sensors.yaml reference to set_reactive_power
* Fixes 
						
						
							
						
					 
					
						2019-11-17 23:33:56 +01:00 
						 
				 
			
				
					
						
							
							
								Samuel Sieb 
							
						 
					 
					
						
						
							
						
						51d39862b1 
					 
					
						
						
							
							add position reporting to the template cover ( #821 )  
						
						... 
						
						
						
						* add position reporting to the template cover
* remove duplicate import
* use config flag instead
Co-authored-by: Samuel Sieb <samuel@sieb.net > 
						
						
							
						
					 
					
						2019-11-17 23:33:21 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						bfea6ca79b 
					 
					
						
						
							
							Mark python 3.5 support deprecated ( #849 )  
						
						... 
						
						
						
						* Mark python 3.5 unsupported
Fixes https://github.com/esphome/issues/issues/831 
* Update .travis.yml
* Update typing dep 
						
						
							
						
					 
					
						2019-11-17 23:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						6297395018 
					 
					
						
						
							
							Fix PZEM004T v2 ( #846 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/817  
						
						
							
						
					 
					
						2019-11-17 23:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						a5b49dbfa6 
					 
					
						
						
							
							Adjust some units ( #852 )  
						
						... 
						
						
						
						* Adjust some units
Fixes https://github.com/esphome/issues/issues/843 
* Lint 
						
						
							
						
					 
					
						2019-11-17 23:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7c0d777173 
					 
					
						
						
							
							Check DHT sensor exists before publishing ( #850 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/841  
						
						
							
						
					 
					
						2019-11-17 23:31:36 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						74878276fc 
					 
					
						
						
							
							Web server CORS headers ( #840 )  
						
						... 
						
						
						
						* Add CORS header to web server
* Refactor
* Cleanup
See also https://github.com/esphome/issues/issues/806  
						
						
							
						
					 
					
						2019-11-17 23:31:35 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						226e3b1dad 
					 
					
						
						
							
							Fix sensor force_update native API ( #847 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/842  
						
						
							
						
					 
					
						2019-11-17 23:31:35 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7752794fc5 
					 
					
						
						
							
							Fix neopixelbus missing method pins ( #848 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/839  
						
						
							
						
					 
					
						2019-11-17 23:31:35 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						b3094d6a53 
					 
					
						
						
							
							Add missing state attribute ( #851 )  
						
						... 
						
						
						
						* Add api missing_state attribute
Fixes https://github.com/esphome/issues/issues/828 
Adds a new property for missing state, so that HA can now when a sensor does not have a state yet.
* Update api.proto 
						
						
							
						
					 
					
						2019-11-17 23:31:35 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e3640e710f 
					 
					
						
						
							
							Add wifi output_power setting ( #853 )  
						
						... 
						
						
						
						* Add wifi output_power setting
See also:
 - https://github.com/esphome/feature-requests/issues/471#issuecomment-552350467 
 - https://github.com/esp8266/Arduino/issues/6366 
 - https://github.com/esp8266/Arduino/issues/6471 
 - 849f8cf920/code/espurna/config/general.h (L593-L599)https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/network/esp_wifi.html#_CPPv425esp_wifi_set_max_tx_power6int8_t 
* Lint 
						
						
							
						
					 
					
						2019-11-17 23:31:35 +01:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						2ef64b55c5 
					 
					
						
						
							
							fix missing checks of is_playing condition ( #844 )  
						
						
						
						
							
						
					 
					
						2019-11-17 23:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						7f6672bb37 
					 
					
						
						
							
							Fix calculations for negative sun declination ( #839 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/793 
Also adds a clampd function that operates with doubles, not floats 
						
						
							
						
					 
					
						2019-11-17 23:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						68a3b31628 
					 
					
						
						
							
							Update variable in scheduler ( #838 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/826  
						
						
							
						
					 
					
						2019-11-17 23:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1b35855e68 
					 
					
						
						
							
							Update platformio libraries ( #837 )  
						
						... 
						
						
						
						* Update platformio libraries
* Lint 
						
						
							
						
					 
					
						2019-11-17 23:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1e1837000d 
					 
					
						
						
							
							Fix homeassistant.service schema lambda ( #833 )  
						
						... 
						
						
						
						* Fix homeassistant.service schema lambda
Fixes https://github.com/esphome/issues/issues/820 
* Improve
* Fix 
						
						
							
						
					 
					
						2019-11-17 23:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e2d5257632 
					 
					
						
						
							
							Fix ESP32 rotary encoder ( #834 )  
						
						... 
						
						
						
						* Fix ESP32 rotary encoder
Fixes https://github.com/esphome/issues/issues/672 
* Update rotary_encoder.cpp
* Lint 
						
						
							
						
					 
					
						2019-11-17 23:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						387c75793b 
					 
					
						
						
							
							WiFi AP apply manual ip settings ( #836 )  
						
						
						
						
							
						
					 
					
						2019-11-17 23:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						4f3a74d08a 
					 
					
						
						
							
							ESP8266 remove default opmode check ( #835 )  
						
						
						
						
							
						
					 
					
						2019-11-17 23:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						fdbc59a159 
					 
					
						
						
							
							Bump version to v1.14.2  
						
						
						
						
							
 
						
					 
					
						2019-11-03 00:20:31 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						0db37bb55c 
					 
					
						
						
							
							Fix weird ESP8266 wifi crashes ( #831 )  
						
						... 
						
						
						
						* Try fix ESP8266 weird crashes
* Only call disconnect if STA is active 
						
						
							
						
					 
					
						2019-11-03 00:20:25 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						2ff2750628 
					 
					
						
						
							
							Fix stack trace decode for latest platformio ( #830 )  
						
						
						
						
							
 
						
					 
					
						2019-11-02 21:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						eae5c17b87 
					 
					
						
						
							
							Bump version to v1.14.1  
						
						
						
						
							
						
					 
					
						2019-11-02 21:00:05 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						a59cde91ad 
					 
					
						
						
							
							Add servo missing restore option to codegen ( #829 )  
						
						... 
						
						
						
						See also https://github.com/esphome/issues/issues/609  
						
						
							
						
					 
					
						2019-11-02 20:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1f243ae37e 
					 
					
						
						
							
							Remove PCF8574 input_pullup mode and cleanup ( #828 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/755 
Closes https://github.com/esphome/esphome/pull/822 
Fixes https://github.com/esphome/issues/issues/667 
Closes https://github.com/esphome/esphome/pull/808 
Co-Authored-By: Amish Vishwakarma <amishv@users.noreply.github.com >
Co-Authored-By: S-Przybylski <s-przybylski@users.noreply.github.com > 
						
						
							
						
					 
					
						2019-11-02 20:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						603f82977e 
					 
					
						
						
							
							Fix update-all input in dashboard ( #826 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/798  
						
						
							
						
					 
					
						2019-11-02 20:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						2d70422a6f 
					 
					
						
						
							
							Move native API enums to new namespace ( #825 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/801  
						
						
							
						
					 
					
						2019-11-02 20:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e2c8b21195 
					 
					
						
						
							
							Fix wizard mkdir ( #824 )  
						
						... 
						
						
						
						* Fix CLI wizard mkdir_p with empty path
Fixes https://github.com/esphome/issues/issues/796 
* Cleanup
* Lint 
						
						
							
						
					 
					
						2019-11-02 20:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Leisentritt 
							
						 
					 
					
						
						
							
						
						7adaeacd0b 
					 
					
						
						
							
							refactored xiaomi ble data parsing ( #823 )  
						
						
						
						
							
						
					 
					
						2019-11-02 20:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						3aaa92fdff 
					 
					
						
						
							
							Bump version to v1.14.0  
						
						
						
						
							
 
						
					 
					
						2019-11-01 18:27:24 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						5efd076c08 
					 
					
						
						
							
							Merge branch 'beta'  
						
						
						
						
							
						
					 
					
						2019-11-01 18:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						5f535e9756 
					 
					
						
						
							
							Bump version to v1.14.0b5  
						
						
						
						
							
 
						
					 
					
						2019-10-31 23:46:18 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						70faeb2fa8 
					 
					
						
						
							
							Fix some binary_sensor not having an initial state ( #819 )  
						
						... 
						
						
						
						Fixes https://github.com/home-assistant/home-assistant/issues/28384  
						
						
							
						
					 
					
						2019-10-31 23:46:10 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						469c0db981 
					 
					
						
						
							
							Fix fan oscillating ( #818 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/783  
						
						
							
						
					 
					
						2019-10-31 23:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						440e428aa4 
					 
					
						
						
							
							Scheduler fixes ( #813 )  
						
						... 
						
						
						
						* Scheduler fixes
Fixes https://github.com/esphome/issues/issues/789 , fixes https://github.com/esphome/issues/issues/788 
Also changes to use unique_ptr - this should be much safer than the raw pointers form before (though the scoping rules might cause some issues, but looking closely I didn't find anything)
* Disable debugging
* Format 
						
						
							
						
					 
					
						2019-10-31 23:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						dde70c95a4 
					 
					
						
						
							
							Allow TimePeriod for time_period_str_unit ( #815 )  
						
						
						
						
							
						
					 
					
						2019-10-31 23:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						09d1846261 
					 
					
						
						
							
							Print update interval for pulse counter ( #816 )  
						
						
						
						
							
						
					 
					
						2019-10-31 23:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						34d26a517d 
					 
					
						
						
							
							Uppercase ESPHome ( #814 )  
						
						
						
						
							
						
					 
					
						2019-10-31 23:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Vasilchuk 
							
						 
					 
					
						
						
							
						
						d24b88271c 
					 
					
						
						
							
							[Hotfix] Dashboard authentication on Py3 ( #812 )  
						
						... 
						
						
						
						* Fix
* Review fix
* Reverted first fix 
						
						
							
						
					 
					
						2019-10-31 23:46:08 +01:00 
						 
				 
			
				
					
						
							
							
								Antoine GRÉA 
							
						 
					 
					
						
						
							
						
						f22115792a 
					 
					
						
						
							
							Add check if middle_text is too short ( #811 )  
						
						... 
						
						
						
						* Add check if middle_text is too short
* Use int division as suggested 
						
						
							
						
					 
					
						2019-10-31 23:46:08 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						82a30558e1 
					 
					
						
						
							
							Fix web server transition length truncated ( #807 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/772  
						
						
							
						
					 
					
						2019-10-31 23:46:08 +01:00