Sergio 
							
						 
					 
					
						
						
							
						
						a919b015b4 
					 
					
						
						
							
							Add support for INA226 Current/Power Monitor ( #801 )  
						
						... 
						
						
						
						* Add support for INA226 Current/Power Monitor
* fix lint errors
* fix narrowing conversion
* Remove useless code
Co-authored-by: Sergio Muñoz <sergio@iMac-de-Sergio.local > 
						
						
							
						
					 
					
						2019-11-06 13:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								DAVe3283 
							
						 
					 
					
						
						
							
						
						f94e9b6b1e 
					 
					
						
						
							
							Add MAX31865 sensor support, fix MAX31855 sensor ( #832 )  
						
						... 
						
						
						
						* Add MAX31865 sensor support, fix MAX31855 sensor.
# MAX31865
Added support for the MAX31865 RTD-to-Digital Converter to measure PT100 and
similar RTDs. Verified with an Adafruit unit (product ID: 3328) and a PT100
probe.
# MAX31855
This was setup for incorrect SPI clock polarity and phase, and would return bad
data due to a race condition measuring on the wrong edge (verified with Saleae
Logic scope). Selecting the correct configuration fixes that problem.
Re-wrote the decode off the datasheet to handle error states better (sends NaN
as an update on failure to read temperature, which shows the value as Unknown
in Home Assistant).
Added the *optional* ability to monitor the internal high-precision temperature
sensor, which can be nice in some applications.
* Tests for MAX31855/MAX38165.
* Update style to match project rules.
Also fix CONF_REFERENCE_RESISTANCE and CONF_REFERENCE_TEMPERATURE being defined
multiple places. Missed this when I added them to const.py.
* Update style to match project rules.
Pylint line limit 101/100 ("missed it by that much").
Also apparently I can't read and patched the wrong line in max31855.cpp.
* Minor string/style cleanup.
There was a copy-paste leftover in max31855.cpp and max31865/sensor.py had
unnecessary whitespace.
* Improve MAX31865 fault detection and logging.
Log levels are more in-line with the documented descriptions.
Fault detection code is improved. A transient fault between reads is still
reported, but now only faults *during* a read cause the sensor to fail and
return NAN ("unknown" in Home Assistant).
* Update style to match project rules.
I just now realized the .clang-format and pylintrc files are included. D'oh!
* MAX31855 & MAX31865 code style alignment.
@OttoWinter caught some style mismatches, updated to match project better.
* Fix a lost '\' in max31865/sensor.py. 
						
						
							
						
					 
					
						2019-11-06 13:56:43 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1ed8e63d59 
					 
					
						
						
							
							Remove useless code  
						
						... 
						
						
						
						See also https://github.com/esphome/esphome/pull/801/files#r342813117  
						
						
							
						
					 
					
						2019-11-05 22:45:31 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						d97bc95798 
					 
					
						
						
							
							Update platformio libraries ( #837 )  
						
						... 
						
						
						
						* Update platformio libraries
* Lint 
						
						
							
						
					 
					
						2019-11-05 22:28:19 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						5c56f15c67 
					 
					
						
						
							
							Fix homeassistant.service schema lambda ( #833 )  
						
						... 
						
						
						
						* Fix homeassistant.service schema lambda
Fixes https://github.com/esphome/issues/issues/820 
* Improve
* Fix 
						
						
							
						
					 
					
						2019-11-05 22:27:35 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						3fdb68cba8 
					 
					
						
						
							
							Fix ESP32 rotary encoder ( #834 )  
						
						... 
						
						
						
						* Fix ESP32 rotary encoder
Fixes https://github.com/esphome/issues/issues/672 
* Update rotary_encoder.cpp
* Lint 
						
						
							
						
					 
					
						2019-11-05 22:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						85c46becdf 
					 
					
						
						
							
							WiFi AP apply manual ip settings ( #836 )  
						
						
						
						
							
						
					 
					
						2019-11-05 22:11:15 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						0cbd373817 
					 
					
						
						
							
							ESP8266 remove default opmode check ( #835 )  
						
						
						
						
							
						
					 
					
						2019-11-05 21:56:35 +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 
							
						 
					 
					
						
						
							
						
						8027facb39 
					 
					
						
						
							
							Fix weird ESP8266 wifi crashes ( #831 )  
						
						... 
						
						
						
						* Try fix ESP8266 weird crashes
* Only call disconnect if STA is active 
						
						
							
						
					 
					
						2019-11-03 00:19:57 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						2ff2750628 
					 
					
						
						
							
							Fix stack trace decode for latest platformio ( #830 )  
						
						
						
						
							
 
						
					 
					
						2019-11-02 21:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						16c2dc2aaf 
					 
					
						
						
							
							Fix stack trace decode for latest platformio ( #830 )  
						
						
						
						
							
						
					 
					
						2019-11-02 21:19:15 +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 
							
						 
					 
					
						
						
							
						
						dc2279b74f 
					 
					
						
						
							
							Add servo missing restore option to codegen ( #829 )  
						
						... 
						
						
						
						See also https://github.com/esphome/issues/issues/609  
						
						
							
						
					 
					
						2019-11-02 20:56:42 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						75275c4e93 
					 
					
						
						
							
							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:31:39 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						65d3dc9cb8 
					 
					
						
						
							
							Fix update-all input in dashboard ( #826 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/798  
						
						
							
						
					 
					
						2019-11-02 19:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						66aa02fc34 
					 
					
						
						
							
							Move native API enums to new namespace ( #825 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/801  
						
						
							
						
					 
					
						2019-11-02 19:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						be6b4ee47f 
					 
					
						
						
							
							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 19:35:37 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Leisentritt 
							
						 
					 
					
						
						
							
						
						90f909d2ea 
					 
					
						
						
							
							refactored xiaomi ble data parsing ( #823 )  
						
						
						
						
							
						
					 
					
						2019-11-02 18:55:10 +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 
							
						 
					 
					
						
						
							
						
						09fd505f08 
					 
					
						
						
							
							Add stale probot  
						
						
						
						
							
						
					 
					
						2019-11-01 11:50:36 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						042ccde441 
					 
					
						
						
							
							Add lock probot  
						
						
						
						
							
						
					 
					
						2019-11-01 11:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						442030b6ca 
					 
					
						
						
							
							Add sentiment-bot  
						
						
						
						
							
						
					 
					
						2019-11-01 11:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1df9ae53f8 
					 
					
						
						
							
							Add ci-reporter bot  
						
						
						
						
							
						
					 
					
						2019-11-01 11:50:02 +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 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						847fe5adca 
					 
					
						
						
							
							Fix modbus register ( #806 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/feature-requests/issues/49#issuecomment-546555289 
Co-Authored-By: tsunglung <tsunglung@users.noreply.github.com > 
						
						
							
						
					 
					
						2019-10-31 23:46:08 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						775b51c6a1 
					 
					
						
						
							
							AS3935 Use normal pin polling for IRQ ( #805 )  
						
						... 
						
						
						
						* AS3935 Use normal pin polling for IRQ
See also https://github.com/esphome/feature-requests/issues/452 
* Fix tests 
						
						
							
						
					 
					
						2019-10-31 23:46:08 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						e0ad5a9009 
					 
					
						
						
							
							Add Tuya message for no datapoints ( #804 )  
						
						... 
						
						
						
						See also https://github.com/esphome/feature-requests/issues/352#issuecomment-546579206  
						
						
							
						
					 
					
						2019-10-31 23:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						1bf01a9081 
					 
					
						
						
							
							Warn when UART and logger operating on same bus ( #803 )  
						
						
						
						
							
						
					 
					
						2019-10-31 23:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Golovin 
							
						 
					 
					
						
						
							
						
						6ae59bb43d 
					 
					
						
						
							
							Fujitsu General climate new component ( #677 )  
						
						... 
						
						
						
						* new Fujitsu-General climate component
* Refactor out climate_ir
CC @glmnet
Refactored out climate_ir python files too.
Fixed invalid namespace name for climate_ir.
* Add namespace lint check
* Refactor Fujitsu Climate to climate_ir
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
							
						
					 
					
						2019-10-31 23:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						adf2a463fd 
					 
					
						
						
							
							Fix some binary_sensor not having an initial state ( #819 )  
						
						... 
						
						
						
						Fixes https://github.com/home-assistant/home-assistant/issues/28384  
						
						
							
						
					 
					
						2019-10-31 21:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						80aaf66963 
					 
					
						
						
							
							Fix fan oscillating ( #818 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/issues/issues/783  
						
						
							
						
					 
					
						2019-10-31 20:31:58 +01:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						560251ab2a 
					 
					
						
						
							
							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 20:25:16 +01:00