jan iversen
990d474d02
use fixtures. ( #56130 )
2021-09-12 15:08:46 -07:00
jan iversen
cb8c0cb123
Update template/test_lock.py to use pytest ( #56102 )
2021-09-11 11:48:25 -07:00
jan iversen
ac1251c52b
Update template/test_trigger.py to use pytest ( #55950 )
2021-09-10 09:55:51 -07:00
Raman Gupta
37d75e8a03
Allow multiple template.select platform entries ( #55908 )
2021-09-07 14:50:07 -07:00
jan iversen
6348bf70ac
Add caplog setup fixture. ( #55714 )
2021-09-04 07:09:55 -07:00
jan iversen
7aa454231f
Update template/test_sensor.py to use pytest ( #55288 )
2021-09-03 22:56:12 -07:00
jan iversen
a756308e79
Update template/test_binary_sensor.py to use pytest ( #55220 )
2021-09-03 15:43:07 -07:00
Paulus Schoutsen
0c2772e0be
Fix template sensor availability ( #55635 )
2021-09-03 09:02:45 +02:00
Raman Gupta
e9625e4b7a
Add number platform to template integration ( #54789 )
2021-08-25 11:34:20 -07:00
Raman Gupta
8407ad01d4
Add select platform to template integration ( #54835 )
2021-08-25 11:21:24 -07:00
jan iversen
de7352dbde
Convert template/vacuum to pytest with fixtures ( #54841 )
2021-08-24 14:11:40 +02:00
J. Nick Koston
ee242764a1
Update template lock to support locking, unlocking, jammed ( #52817 )
2021-07-20 21:50:21 -07:00
Erik Montnemery
2097ab76f5
Allow combining value_template and position_template for template cover ( #52383 )
2021-07-01 14:09:48 +02:00
Paulus Schoutsen
cc00617cd5
Allow defining state class for template sensors ( #52130 )
2021-06-23 14:37:04 -07:00
Franck Nijhof
c5383219f1
Remove stale debug statements from tests ( #51059 )
2021-05-25 11:52:20 +02:00
jacekpaszkowski
85495c08b0
Add support for effects, transition/brightness parameters to template light, min_mireds and max_mireds templates ( #43850 )
...
* Add support for effects, transition/brightness parameters to template light, min_mireds and max_mireds templates
* code fixes
* min_mireds, max_mireds fixes
* test fixes
* more fixes
* format fix
* style fix
* _update_effect_list change
* style fix
* Fixes after review
* additional fixes
* duplicated lines removed
* fixes after CI run
* test fixes
* code and test fixes
* supports transition change, added test cases
2021-05-24 13:31:57 +02:00
Paulus Schoutsen
f5e4b13814
Add auto_off to binary sensor template entity ( #49615 )
2021-04-29 09:25:34 -07:00
Paulus Schoutsen
dcee78b747
Template sensor/binary sensors without trigger now respect section unique id ( #49613 )
2021-04-24 07:14:31 -07:00
Paulus Schoutsen
1016d4ea28
Support trigger-based template binary sensors ( #49504 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-22 14:54:28 -07:00
Paulus Schoutsen
beea2dd35f
Internally work with modern config syntax for template binary sensor platform config ( #48981 )
2021-04-13 07:58:44 -07:00
Paulus Schoutsen
65126cec3e
Allow top level non-trigger template entities ( #48976 )
2021-04-12 17:15:50 -07:00
Paulus Schoutsen
2d5edeb1ef
Set hass when adding template attribute ( #49094 )
2021-04-11 22:49:09 -07:00
Brandon Rothweiler
52e8c7166b
Allow template covers to have opening and closing states ( #47925 )
2021-04-09 11:36:02 +02:00
Paulus Schoutsen
09635678bc
Allow reloading top-level template entities ( #48733 )
2021-04-06 12:10:39 -07:00
Paulus Schoutsen
e882460933
Support modern config for the trigger based template entity ( #48635 )
2021-04-02 16:57:16 -07:00
Paulus Schoutsen
212d9aa748
Fix trigger template entities without a unique ID ( #48631 )
2021-04-02 10:24:38 -07:00
Erik Montnemery
b26779a27a
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
Paulus Schoutsen
022f56f54d
Allow specifying template entities based on triggers ( #48169 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-29 09:57:51 -07:00
J. Nick Koston
564688af25
Fix template fan default speed count ( #48389 )
...
* Fix template fan default speed count
The default speed count was defaulting to 3 when percentage
was implemented instead of the documented value of 100
* Increase coverage
* remove unreachable code
2021-03-29 09:33:56 +02:00
Christian Soltenborn
955804bf58
Add template support for remaining attributes of weather entity ( #47736 )
...
* added template support for remaining attributes of weather entity
* wind bearing is now angle (number)
2021-03-27 18:53:35 +00:00
Paulus Schoutsen
3dec394cad
Migrate template to register reload service on async_setup ( #48273 )
2021-03-23 20:35:15 -07:00
Franck Nijhof
5a2b5fe7c5
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
sycx2
009e44ed9b
Rewrite tests for Template Light ( #41163 )
2021-03-17 11:30:44 +01:00
J. Nick Koston
53952b9662
Ensure template fan value_template always determines on state ( #47598 )
2021-03-08 18:34:34 +01:00
Ville Skyttä
dc880118a4
Lint suppression cleanups ( #47248 )
...
* Unused pylint suppression cleanups
* Remove outdated pylint bug references
* Add flake8-noqa config and note to run it every now and then
* Add codes to noqa's
* Unused noqa cleanups
2021-03-02 09:02:04 +01:00
Erik Montnemery
dd9e926689
Pass variables to initial evaluation of template trigger ( #47236 )
...
* Pass variables to initial evaluation of template trigger
* Add test
* Clarify test
2021-03-01 23:34:26 +01:00
Diogo Gomes
0e44d61225
Add weather platform to template domain ( #45031 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-02-21 18:08:00 -10:00
J. Nick Koston
f2b303d509
Implement percentage step sizes for fans ( #46512 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-02-18 21:05:09 -10:00
Anders Melchiorsen
f8f86fbe48
Do not trigger when template is true at startup ( #46423 )
2021-02-14 19:54:11 +01:00
Erik Montnemery
ed31cc363b
Wait for registries to load at startup ( #46265 )
...
* Wait for registries to load at startup
* Don't decorate new functions with @bind_hass
* Fix typing errors in zwave_js
* Load registries in async_test_home_assistant
* Tweak
* Typo
* Tweak
* Explicitly silence mypy errors
* Fix tests
* Fix more tests
* Fix test
* Improve docstring
* Wait for registries to load
2021-02-11 17:36:19 +01:00
J. Nick Koston
babfef829d
Add support for percentage speeds and preset modes to template fan ( #45478 )
2021-01-28 10:44:36 +01:00
Franck Nijhof
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
J. Nick Koston
035f9412ba
Fix template triggers from time events ( #44603 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-12-29 23:16:39 +01:00
Paulus Schoutsen
b3be708db6
Add default config if not there ( #43321 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-11-25 15:10:04 +01:00
Maciej Wilczyński
6a5546afc1
Add an option to template delay_on/off in template binary sensor ( #43259 )
2020-11-17 07:24:04 -10:00
J. Nick Koston
935c2df7cb
Add a test for template entities that reuse the template ( #42404 )
2020-10-26 16:08:57 +01:00
Paulus Schoutsen
5dac3883b0
Stub light profiles ( #42232 )
2020-10-23 16:28:21 +02:00
Philip Allgaier
dde6305549
Cleanup unused loggers (components N-Z + tests) ( #41982 )
2020-10-16 21:24:08 -05:00
Jaroslav Hanslík
3e82cc1b4f
Add arming state to template alarm control panel ( #41964 )
2020-10-16 23:01:06 +02:00
sycx2
91042e3e46
Improve template test lock ( #41195 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-16 13:25:57 +02:00