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
Otto Winter
864c5d8908
Allow TimePeriod for time_period_str_unit ( #815 )
2019-10-31 20:09:57 +01:00
Otto Winter
742c21506c
Print update interval for pulse counter ( #816 )
2019-10-31 20:09:23 +01:00
Otto Winter
a6faccb4d9
Uppercase ESPHome ( #814 )
2019-10-31 20:09:07 +01:00
Lumpusz
69fd3e8937
service uuid based ble tracking ( #800 )
...
* service uuid based ble tracking
* code review fixes
* fix import, format
* fix indentation
* reformat
2019-10-31 15:34:19 +01:00
Nikolay Vasilchuk
41233d7f25
[Hotfix] Dashboard authentication on Py3 ( #812 )
...
* Fix
* Review fix
* Reverted first fix
2019-10-31 15:10:52 +01:00
Antoine GRÉA
07286d1d76
Add check if middle_text is too short ( #811 )
...
* Add check if middle_text is too short
* Use int division as suggested
2019-10-30 16:16:14 +01:00
Otto Winter
08148c5830
Fix web server transition length truncated ( #807 )
...
Fixes https://github.com/esphome/issues/issues/772
2019-10-27 12:30:48 +01:00
Otto Winter
969bdb06ce
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-27 12:30:36 +01:00
Otto Winter
b0bb692af4
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-27 12:30:19 +01:00
Otto Winter
7bf6fd316f
Add Tuya message for no datapoints ( #804 )
...
See also https://github.com/esphome/feature-requests/issues/352#issuecomment-546579206
2019-10-27 12:28:01 +01:00
Otto Winter
c1f5e04d6c
Warn when UART and logger operating on same bus ( #803 )
2019-10-27 12:27:46 +01:00
John
5a67e72389
Added more power data to the atm90e32 component ( #799 )
...
* Added more data to atm90e32 component
* ignore
* correction
* Delete 6chan_energy_meter.yaml
* Update sensor.py
fixed indents
* Update atm90e32.h
* Update esphome/components/atm90e32/sensor.py
Co-Authored-By: Otto Winter <otto@otto-winter.com>
* PR request changes
* repository test branch
* Update setup.py
* Update const.py
* backslash
* comma!
* delete test yaml
* corrected chip temp
* change to signed int for get_pf_ functions
* Update atm90e32.h
formatting
* adjusted function & variable names
* Update atm90e32.h
formatting
* Update sensor.py
Import CONF_POWER_FACTOR from const.py
* travis formatting
* Update esphome/components/atm90e32/sensor.py
Co-Authored-By: Otto Winter <otto@otto-winter.com>
* Update esphome/components/atm90e32/atm90e32.h
Co-Authored-By: Otto Winter <otto@otto-winter.com>
2019-10-27 12:05:13 +01:00
Pavel Golovin
91c9b11647
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-25 11:32:31 +02:00
Otto Winter
929600d7f7
Fix merge
2019-10-24 22:16:09 +02:00
Otto Winter
163d0c55ab
Bump version to v1.14.0b4
2019-10-24 22:02:40 +02:00
Otto Winter
327ccb241e
Make file generation saving atomic ( #792 )
...
* Make file generation saving atomic
* Lint
* Python 2 Compat
* Fix
* Handle file not found error
2019-10-24 22:02:29 +02:00
Otto Winter
6b3c7b0854
Fix scheduler first execution ( #798 )
...
* Fix scheduler first execution not immediately
* Also update sensor filters
2019-10-24 22:02:29 +02:00
Otto Winter
681dcb51da
Fix MQTT not showing logs with Python 3 ( #797 )
...
* Fix MQTT logging for Python 3
* Also fix captive portal PACKED
2019-10-24 22:02:29 +02:00
Chris Debenham
576d5021fd
Add missing include - fixes missing GPIOPin definition ( #794 )
2019-10-24 22:02:29 +02:00
Otto Winter
6cd76f00ac
Implement more dump_configs ( #791 )
2019-10-24 22:02:29 +02:00
Otto Winter
6f63a62a8d
Add lint check for integer constants ( #775 )
2019-10-24 22:02:23 +02:00
Otto Winter
8867a0fcfb
Add additional custom lint checks ( #790 )
2019-10-24 21:59:24 +02:00
Otto Winter
bb2582717f
Make file generation saving atomic ( #792 )
...
* Make file generation saving atomic
* Lint
* Python 2 Compat
* Fix
* Handle file not found error
2019-10-24 21:53:42 +02:00
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
42b4a166ec
Bump version to v1.14.0b3
2019-10-22 23:01:55 +02:00
Otto Winter
c27fd0f01a
Fix modbus CRC calculation ( #789 )
...
* Fix modbus CRC calculation
Fixes https://github.com/esphome/feature-requests/issues/49#issuecomment-545045776
* Fix
2019-10-22 23:01:51 +02:00
Otto Winter
dcb4a0a81e
Add Python 2 deprecation notice ( #784 )
...
* Add Python 2 deprecation notice
* Update __main__.py
2019-10-22 23:01:51 +02:00
Nils Schulte
17da9fddc3
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-22 23:01:51 +02:00
Otto Winter
31aa3c55ca
Fix ledc can't find bit_depth ( #786 )
...
Fixes https://github.com/esphome/issues/issues/759
2019-10-22 23:01:51 +02:00
Otto Winter
eca3685ea0
Update docker base image to 2.0.1 ( #785 )
2019-10-22 23:01:50 +02:00
Otto Winter
bd216c5c63
Add sensor force_update option ( #783 )
...
* Add sensor force_update option
* Add test
2019-10-22 23:01:50 +02:00
amishv
31ff76427c
Implementation of LCD Clear ( #781 )
...
* Implementation of LCD Clear
* Implementation of LCD Clear
* Implementation of LCD Clear
* Implementation of LCD Clear
2019-10-22 23:01:50 +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