Marc Mueller
e8156adb13
Update mypy to 0.981 ( #79115 )
2022-09-26 16:10:06 -04:00
Marc Mueller
79bdc02829
Improve esphome state property decorator typing ( #77152 )
2022-08-26 10:52:05 +02:00
epenet
31fbc088fe
Use ColorMode enum in esphome ( #70490 )
2022-04-23 09:13:40 -10:00
epenet
dae2cf2827
Use EntityFeature enum in esphome ( #69386 )
2022-04-06 11:52:59 +02:00
Franck Nijhof
176f03d4ac
Allow toggles (switches) state to be None ( #64621 )
2022-01-23 11:31:01 +01:00
Marc Mueller
2a8eaf0e0f
Use assignment expressions 06 ( #57786 )
2021-10-17 20:05:11 +02:00
Oxan van Leeuwen
c6f48056fd
Remove dead code from ESPHome light entity ( #55519 )
2021-09-30 12:12:37 +02:00
Otto Winter
46159c3f18
ESPHome light color mode use capabilities ( #55206 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-09-01 10:03:41 +02:00
Oxan van Leeuwen
844000556f
Set correct ESPHome color mode when setting color temperature ( #54596 )
2021-08-16 16:16:36 +02:00
Jesse Hills
41d932fcf8
Send color_brightness to ESPHome devices on 1.20 (pre-color_mode) ( #54670 )
2021-08-15 19:56:21 -07:00
Oxan van Leeuwen
2c181181e1
Clamp color temperature to supported range in ESPHome light ( #54595 )
...
ESPHome devices initially report a color temperature of 0 or 1 until it
has been changed by the user. This broke the conversion from RGBWW to
an RGB color.
Fixes #54293 .
2021-08-13 23:27:47 -07:00
Otto Winter
d4cb819e1f
ESPHome implement light color modes ( #53854 )
2021-08-02 22:07:37 +02:00
Daniel Hjelseth Høyer
fbad453c89
Pylint 2.9.3 ( #52972 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-07-14 21:44:57 -07:00
Otto Winter
4d16cda957
ESPHome enable static type checking ( #52348 )
2021-07-12 22:56:10 +02:00
Franck Nijhof
168b3c100c
Remove HomeAssistantType alias - Part 4 ( #49515 )
2021-04-21 12:18:42 +02:00
Marc Mueller
91df3fa904
Update typing 06 ( #48039 )
2021-03-17 23:49:01 +01:00
Philip Allgaier
625bbe6238
Cleanup unused loggers (components A-M) ( #41600 )
2020-10-12 16:59:05 +02:00
Erik Montnemery
e4333a7a44
Rename Light to LightEntity ( #34593 )
2020-04-26 18:49:41 +02:00
Ville Skyttä
761d7f21e9
Upgrade pylint ( #27279 )
...
* Upgrade pylint to 2.4.2 and astroid to 2.3.1
https://pylint.readthedocs.io/en/latest/whatsnew/2.4.html
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-1
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-2
* unnecessary-comprehension fixes
* invalid-name fixes
* self-assigning-variable fixes
* Re-enable not-an-iterable
* used-before-assignment fix
* invalid-overridden-method fixes
* undefined-variable __class__ workarounds
https://github.com/PyCQA/pylint/issues/3090
* no-member false positive disabling
* Remove some no longer needed disables
* using-constant-test fix
* Disable import-outside-toplevel for now
* Disable some apparent no-value-for-parameter false positives
* invalid-overridden-method false positive disables
https://github.com/PyCQA/pylint/issues/3150
* Fix unintentional Entity.force_update override in AfterShipSensor
2019-10-07 08:17:39 -07:00
CQoute
02c983d332
Add 'flash_length' to esphome light async_turn_off ( #27214 )
...
flash_length was overlooked when fixing the asyn_turn_on flash attribute. async_turn_off is now fixed with the flash attribute.
2019-10-06 21:49:31 +02:00
CQoute
544cdae67c
Update light.py ( #26703 )
...
Fix for esphome lights to use the flash feature
2019-09-22 01:29:52 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Otto Winter
015c8811a5
Use global imports for ESPHome ( #24158 )
...
* Use global import for ESPHome
* Add aioesphomeapi to test requirements
aioesphomeapi is also shipped as a pure-python wheel, so this should not impact test install time
2019-05-29 13:33:49 +02:00
Otto Winter
3186109172
Simplify esphome ( #22868 )
...
* Add ESPHome climate support
* Adjust line length
* Update .coveragerc
* Update climate.py
* Simplify esphome integration
* Undo change
* Update cover.py
2019-04-16 13:48:46 -07:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Paulus Schoutsen
4b1de61110
Use relative imports inside integrations ( #22235 )
...
* Use relative imports inside integrations
* Lint
* Fix automation tests
* Fix scene imports
2019-03-20 22:56:46 -07:00
Otto Winter
f225570980
Move ESPHome Source Files ( #20092 )
...
* Move ESPHome source files
* Update .coveragerc
* Update CODEOWNERS
2019-01-14 09:00:48 -07:00