kroimon 
							
						 
					 
					
						
						
							
						
						8613c02d5c 
					 
					
						
						
							
							Add constant_brightness property to CWWW/RGBWW lights ( #1007 )  
						
						... 
						
						
						
						Fixes https://github.com/esphome/feature-requests/issues/460 
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2020-04-08 09:31:23 -03:00 
						 
				 
			
				
					
						
							
							
								Evgeny 
							
						 
					 
					
						
						
							
						
						dea6675c21 
					 
					
						
						
							
							Add HM3301 laser dust detection sensor ( #963 )  
						
						... 
						
						
						
						* Add HM3301 laser dust detection sensor
* Fixed after lint
* Fixed after lint
* added status clear warning 
						
						
					 
					
						2020-04-06 14:11:41 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						43cf3063e0 
					 
					
						
						
							
							removes comments from lambda ( #998 )  
						
						... 
						
						
						
						* removes comments from lambda
* include comments in lambda test
* pylint no else return 
						
						
					 
					
						2020-04-05 22:14:49 -03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Vasilchuk 
							
						 
					 
					
						
						
							
						
						3b7a47fb90 
					 
					
						
						
							
							VSCode devcontainer support ( #914 )  
						
						... 
						
						
						
						* Devcontainer
* Removed header from json 
						
						
					 
					
						2020-04-05 15:50:52 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						79248e8b74 
					 
					
						
						
							
							fix servo bug restoring state and starting servo detached ( #1008 )  
						
						
						
						
					 
					
						2020-04-05 13:42:43 -03:00 
						 
				 
			
				
					
						
							
							
								Bartłomiej Biernacki 
							
						 
					 
					
						
						
							
						
						4620ad6124 
					 
					
						
						
							
							Support for pcd8544 (nokia 5110 and 3310) screen ( #973 )  
						
						... 
						
						
						
						* First version of working compontent for pc8544 screen
* Fixed lint errors
* Fixed lint errors #2  
						
						
					 
					
						2020-04-04 18:23:23 -03:00 
						 
				 
			
				
					
						
							
							
								Abílio Costa 
							
						 
					 
					
						
						
							
						
						25cdbacecc 
					 
					
						
						
							
							wifi: retry connection if the connection is not valid ( #994 )  
						
						
						
						
					 
					
						2020-03-30 10:32:48 -07:00 
						 
				 
			
				
					
						
							
							
								Germain Masse 
							
						 
					 
					
						
						
							
						
						4ec636c08f 
					 
					
						
						
							
							Add AHT10 sensor ( #949 )  
						
						
						
						
					 
					
						2020-03-21 15:31:07 -03:00 
						 
				 
			
				
					
						
							
							
								John 
							
						 
					 
					
						
						
							
						
						4cb30a22ac 
					 
					
						
						
							
							Corrections to default register values of ATM90E32 component ( #982 )  
						
						... 
						
						
						
						* Corrections to default register values of ATM90E32 component 
						
						
					 
					
						2020-03-13 10:27:19 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Savage 
							
						 
					 
					
						
						
							
						
						c632b0e1d4 
					 
					
						
						
							
							Unittests for esphome python code ( #931 )  
						
						
						
						
					 
					
						2020-03-12 14:27:22 -07:00 
						 
				 
			
				
					
						
							
							
								Nicholas Peters 
							
						 
					 
					
						
						
							
						
						714d28a61a 
					 
					
						
						
							
							Add TMP117 component ( #992 )  
						
						... 
						
						
						
						* Create TMP117 sensor component 
						
						
					 
					
						2020-03-12 14:25:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
							
						
						c60989a7be 
					 
					
						
						
							
							pzemac total energy support ( #933 )  
						
						... 
						
						
						
						* add energy support in pzemac sensor
Co-authored-by: Sergio Mayoral Martinez <sergiomayoralmartinez@gmail.com >
Co-authored-by: t151602 <sergio.mayoralmartinez@telefonica.com >
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2020-03-12 13:37:57 -07:00 
						 
				 
			
				
					
						
							
							
								Derek Hageman 
							
						 
					 
					
						
						
							
						
						11b727fdf7 
					 
					
						
						
							
							SCD30 fixes and improvements ( #962 )  
						
						... 
						
						
						
						* SCD30 improvements 
						
						
					 
					
						2020-03-11 17:39:40 -07:00 
						 
				 
			
				
					
						
							
							
								escoand 
							
						 
					 
					
						
						
							
						
						a1dfd355f7 
					 
					
						
						
							
							add on_rc_switch trigger ( #983 )  
						
						
						
						
					 
					
						2020-03-11 17:36:34 -07:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						fcb2cc2471 
					 
					
						
						
							
							add time cover assumed_state option ( #979 )  
						
						
						
						
					 
					
						2020-03-11 17:35:01 -07:00 
						 
				 
			
				
					
						
							
							
								Quinn Hosler 
							
						 
					 
					
						
						
							
						
						177617e6e3 
					 
					
						
						
							
							Rgbww color fix ( #967 )  
						
						... 
						
						
						
						* RGBWW color vs white and brightness adjustments 
						
						
					 
					
						2020-03-11 17:33:20 -07:00 
						 
				 
			
				
					
						
							
							
								Nikolay Vasilchuk 
							
						 
					 
					
						
						
							
						
						e0b4226930 
					 
					
						
						
							
							http_request http fix ( #980 )  
						
						... 
						
						
						
						Co-authored-by: Nikolay Vasilchuk <nikolay.vasilchuk@corp.mail.ru > 
						
						
					 
					
						2020-03-11 17:27:05 -07:00 
						 
				 
			
				
					
						
							
							
								sekkr1 
							
						 
					 
					
						
						
							
						
						426e6a1b46 
					 
					
						
						
							
							Fixed iBeacon struct and major and minor parsing ( #987 )  
						
						... 
						
						
						
						Co-authored-by: sekkr1 <dekel.reches@pm.me > 
						
						
					 
					
						2020-03-11 17:25:54 -07:00 
						 
				 
			
				
					
						
							
							
								buxtronix 
							
						 
					 
					
						
						
							
						
						66083c5e97 
					 
					
						
						
							
							Add support for Tuya ceiling fan controllers ( #989 )  
						
						... 
						
						
						
						* Add support for Tuya ceiling fan controllers 
						
						
					 
					
						2020-03-11 17:24:05 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Savage 
							
						 
					 
					
						
						
							
						
						aff4f1e9e2 
					 
					
						
						
							
							Bugfix/1077 decode called on str fetching platformio stacktrace ( #991 )  
						
						... 
						
						
						
						* Remove decode from str result, add type annotations 
						
						
					 
					
						2020-03-11 17:22:45 -07:00 
						 
				 
			
				
					
						
							
							
								Niklas Wagner 
							
						 
					 
					
						
						
							
						
						3c68348868 
					 
					
						
						
							
							Fix OTA updates getting killed by task_wdt ( #959 )  
						
						
						
						
					 
					
						2020-03-11 17:20:27 -07:00 
						 
				 
			
				
					
						
							
							
								Thomas Klingbeil 
							
						 
					 
					
						
						
							
						
						7f2a6e7403 
					 
					
						
						
							
							Add support for TTGO epaper boards with B73 revision ( #928 )  
						
						... 
						
						
						
						* Add support for TTGO epaper boards with B73 revision 
						
						
					 
					
						2020-03-11 17:19:01 -07:00 
						 
				 
			
				
					
						
							
							
								Paul Nicholls 
							
						 
					 
					
						
						
							
						
						11069085e3 
					 
					
						
						
							
							Fix esphome/issues#947 - RGBW(W) white brightness ( #925 )  
						
						
						
						
					 
					
						2020-03-11 17:17:29 -07:00 
						 
				 
			
				
					
						
							
							
								Brandon Davidson 
							
						 
					 
					
						
						
							
						
						854d735ab3 
					 
					
						
						
							
							Allow custom lights to be addressable ( #954 )  
						
						
						
						
					 
					
						2020-03-11 17:16:33 -07:00 
						 
				 
			
				
					
						
							
							
								Brandon Davidson 
							
						 
					 
					
						
						
							
						
						a4ab52918b 
					 
					
						
						
							
							Output from platformio click command does not need to be decoded ( #953 )  
						
						
						
						
					 
					
						2020-03-11 17:16:05 -07:00 
						 
				 
			
				
					
						
							
							
								Erwin Kooi 
							
						 
					 
					
						
						
							
						
						eb895d2095 
					 
					
						
						
							
							Added equal symbol for MAX7219 7-segment display ( #986 )  
						
						
						
						
					 
					
						2020-03-02 19:56:25 -03:00 
						 
				 
			
				
					
						
							
							
								Elkropac 
							
						 
					 
					
						
						
							
						
						67cbaabd99 
					 
					
						
						
							
							Webserver - include css, js in index ( #932 )  
						
						... 
						
						
						
						* add new config options
* init variables in code
* load css and js in python
* update print inside webserver
* fix indentation
* fix indentation
* indentation fix
* fix condition in init
* use cv.file_ instead of cv.string
* do not import EsphomeError
* support embedding js and css at the same time as defined in url
* handle css as separate page
* handle js as separate page
* fix copy and paste error 
						
						
					 
					
						2020-02-20 09:05:10 -03:00 
						 
				 
			
				
					
						
							
							
								Evgeny 
							
						 
					 
					
						
						
							
						
						4402a6eb4c 
					 
					
						
						
							
							Add TM1651 simple level, turn on, turn off actions ( #920 )  
						
						... 
						
						
						
						* Add TM1651 simple level action
* fixed brightness validation
* Updated lib, fixed import
* Added turn_on, turn_off actions
* Fixed after lint 
						
						
					 
					
						2020-02-15 20:52:20 -03:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						6ae1efcf9f 
					 
					
						
						
							
							Revert ESP32 default upload speed to 115200 ( #978 )  
						
						
						
						
					 
					
						2020-02-15 20:48:08 -03:00 
						 
				 
			
				
					
						
							
							
								puuu 
							
						 
					 
					
						
						
							
						
						1d136ab0df 
					 
					
						
						
							
							MQTT climate features ( #913 )  
						
						... 
						
						
						
						* mqtt_climate: add action support
* mqtt_climate: add fan and swing mode support
* mqtt_climate: reduce length of discovery payload by using abbreviations
https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/mqtt/abbreviations.py  
						
						
					 
					
						2020-02-09 13:20:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jelle Raaijmakers 
							
						 
					 
					
						
						
							
						
						7721049ed7 
					 
					
						
						
							
							BME280: fix typos, use forced mode constant ( #974 )  
						
						... 
						
						
						
						* Fix typo in BME280 chip ID error message
* Use BME280 forced mode constant instead of literal 
						
						
					 
					
						2020-02-08 14:10:07 -03:00 
						 
				 
			
				
					
						
							
							
								Andrzej 
							
						 
					 
					
						
						
							
						
						e6f21873c3 
					 
					
						
						
							
							sim800l: Add support of roaming-registered SIM cards ( #977 )  
						
						... 
						
						
						
						* Add support of roaming-registered cards
* Change or to || 
						
						
					 
					
						2020-02-08 14:03:24 -03:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						499903bd3d 
					 
					
						
						
							
							fix tm1637 missing __init__.py ( #975 )  
						
						
						
						
					 
					
						2020-02-04 22:35:41 -03:00 
						 
				 
			
				
					
						
							
							
								Héctor Giménez 
							
						 
					 
					
						
						
							
						
						2d0d794a9d 
					 
					
						
						
							
							Daikin climate ir component ( #964 )  
						
						... 
						
						
						
						* Daikin ARC43XXX IR remote controller support
* Format and lint fixes
* Check temperature values against allowed min/max 
						
						
					 
					
						2020-01-22 19:38:04 -03:00 
						 
				 
			
				
					
						
							
							
								Mario 
							
						 
					 
					
						
						
							
						
						a55787f40c 
					 
					
						
						
							
							Support a further variant of Xiaomi CGG1 ( #930 )  
						
						
						
						
					 
					
						2020-01-14 10:34:49 +01:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						990a4d4774 
					 
					
						
						
							
							Display tm1637 ( #946 )  
						
						... 
						
						
						
						* add TM1637 support 
						
						
					 
					
						2020-01-13 14:44:55 -08:00 
						 
				 
			
				
					
						
							
							
								Keith Burzinski 
							
						 
					 
					
						
						
							
						
						6a60f01753 
					 
					
						
						
							
							Add transmit pioneer ( #922 )  
						
						... 
						
						
						
						* Added pioneer_protocol to support transmit_pioneer 
						
						
					 
					
						2020-01-13 14:39:17 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Savage 
							
						 
					 
					
						
						
							
						
						30ecb58e06 
					 
					
						
						
							
							Bugfix/normalize core comparisons (and Python 3 update fixes) ( #952 )  
						
						... 
						
						
						
						* Correct implementation of comparisons to be Pythonic
If a comparison cannot be made return NotImplemented, this allows the
Python interpreter to try other comparisons (eg __ieq__) and either
return False (in the case of __eq__) or raise a TypeError
exception (eg in the case of __lt__).
* Python 3 updates
* Add a more helpful message in exception if platform is not defined
* Added a basic pre-commit check 
						
						
					 
					
						2020-01-13 14:35:55 -08:00 
						 
				 
			
				
					
						
							
							
								Kamil Trzciński 
							
						 
					 
					
						
						
							
						
						3b689ef39c 
					 
					
						
						
							
							Add register_*_effect to allow registering custom effects ( #947 )  
						
						... 
						
						
						
						This allows to register custom effect from user components,
allowing for bigger composability of source. 
						
						
					 
					
						2020-01-12 17:08:48 +01:00 
						 
				 
			
				
					
						
							
							
								Panuruj Khambanonda (PK) 
							
						 
					 
					
						
						
							
						
						170d52e0db 
					 
					
						
						
							
							Fix SGP30 incorrect baseline reading/writing ( #936 )  
						
						... 
						
						
						
						* Split the SGP30 baseline into 2 values
- According to the SGP30 datasheet, each eCO2 and TVOC baseline is a 2-byte value (MSB first)
- The current implementation ignores the MSB of each of the value
- Update the schema to allow 2 different baseline values (optional, but both need to be specified for the baseline to apply)
* Make both eCO2 and TVOC required if the optional baseline is defined
* Make dump_config() looks better 
						
						
					 
					
						2020-01-12 16:42:18 +01:00 
						 
				 
			
				
					
						
							
							
								Guillermo Ruffino 
							
						 
					 
					
						
						
							
						
						92d93d658c 
					 
					
						
						
							
							add tcl112 support for dry, fan and swing ( #939 )  
						
						
						
						
					 
					
						2020-01-12 16:39:23 +01:00 
						 
				 
			
				
					
						
							
							
								dmkif 
							
						 
					 
					
						
						
							
						
						d7a2816c58 
					 
					
						
						
							
							Update hdc1080.cpp ( #887 )  
						
						... 
						
						
						
						* Update hdc1080.cpp
increase waittime, to fix reading errors
* Fix: Update HDC1080.cpp
i fixed the my change on write_bytes 
						
						
					 
					
						2020-01-12 16:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								András Bíró 
							
						 
					 
					
						
						
							
						
						a30d2f291c 
					 
					
						
						
							
							Fix dump/tx of 64 bit codes ( #940 )  
						
						... 
						
						
						
						* Fix dump/tx of 64 bit codes
* fixed source format 
						
						
					 
					
						2020-01-12 16:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Luar Roji 
							
						 
					 
					
						
						
							
						
						d33a158585 
					 
					
						
						
							
							Added degree symbol for MAX7219 7-segment display. ( #764 )  
						
						... 
						
						
						
						The ascii char to use it is "~" (0x7E).
Disclaimer: I didn't test this yet. 
						
						
					 
					
						2020-01-12 15:18:30 +01:00 
						 
				 
			
				
					
						
							
							
								voibit 
							
						 
					 
					
						
						
							
						
						e21dbc4b60 
					 
					
						
						
							
							Inverted output in neopixelbus ( #895 )  
						
						... 
						
						
						
						* Added inverted output
* Added support for inverted output in neopixelbus
* Update esphome/components/neopixelbus/light.py
Co-Authored-By: Otto Winter <otto@otto-winter.com >
* Update light.py
* corrected lint errors
Co-authored-by: Otto Winter <otto@otto-winter.com > 
						
						
					 
					
						2020-01-12 15:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								gitolicious 
							
						 
					 
					
						
						
							
						
						8a754421fe 
					 
					
						
						
							
							extract and use current version of python 3 ( #938 )  
						
						
						
						
					 
					
						2020-01-09 13:27:39 -08:00 
						 
				 
			
				
					
						
							
							
								Vc 
							
						 
					 
					
						
						
							
						
						a73fd55fc2 
					 
					
						
						
							
							Adding the espressif 2.6.3 ( #944 )  
						
						
						
						
					 
					
						2020-01-09 13:25:35 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Savage 
							
						 
					 
					
						
						
							
						
						45630d74f3 
					 
					
						
						
							
							Use b''.decode() instead of str(b'') ( #941 )  
						
						... 
						
						
						
						Handling of request arguments in WizardRequestHandler is not decoding
bytes and rather just doing a str conversion resulting in a value of
"b''" being supplied to the wizard code. 
						
						
					 
					
						2020-01-09 13:23:25 -08:00 
						 
				 
			
				
					
						
							
							
								Otto Winter 
							
						 
					 
					
						
						
							
						
						a6d31f05ee 
					 
					
						
						
							
							PID Climate ( #885 )  
						
						... 
						
						
						
						* PID Climate
* Add sensor for debugging PID output value
* Add dump_config, use percent
* Add more observable values
* Update
* Set target temperature
* Add autotuner
* Add algorithm explanation
* Add autotuner action, update controller
* Add simulator
* Format
* Change defaults
* Updates 
						
						
					 
					
						2020-01-04 12:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Vasilchuk 
							
						 
					 
					
						
						
							
						
						05f9dede70 
					 
					
						
						
							
							http_request version fix ( #917 )  
						
						
						
						
					 
					
						2019-12-31 12:40:20 +01:00