Commit Graph

10475 Commits

Author SHA1 Message Date
Robert Hillis
75e8a2ec77 Use platform enums in plex tests (#62561) 2021-12-22 07:59:54 -05:00
Robert Hillis
432d48a4d7 Use platform enums in vizio tests (#62555) 2021-12-22 07:33:13 -05:00
Robert Hillis
d9788c2447 Use platform enums in rest tests (#62564) 2021-12-22 07:31:55 -05:00
Franck Nijhof
496165711d Improve config flow Luftdaten (#62589)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-22 13:00:51 +01:00
Franck Nijhof
60b2cdd069 Allow binary sensor state to be None (#60193) 2021-12-22 12:24:29 +01:00
Erik Montnemery
3323263c94 Flip behavior for grouped locks (#62580) 2021-12-22 12:14:45 +01:00
Robert Hillis
ee878513a7 Remove deprecated yaml config from squeezebox (#62537) 2021-12-22 12:03:31 +01:00
Robert Hillis
5e25df91b2 Use platform enums in utility_meter tests (#62553) 2021-12-22 10:43:33 +01:00
Dave T
563e6b3e80 Use new enums in modern_forms tests (#62519) 2021-12-22 10:04:12 +01:00
Dave T
e64352a7e0 Use new enums in modbus tests (#62518) 2021-12-22 10:03:11 +01:00
Dave T
f2ae7c0b92 Use new enums in mfi tests (#62516)
* Use new enums in mfi tests

* Code review: swap == for is
2021-12-22 10:01:00 +01:00
Dave T
a7ef983a31 Use new enums in litterrobot tests (#62515)
* Use new enums in litterrobot tests

* Code review: swap == for is
2021-12-22 10:00:24 +01:00
Jc2k
d3d6965ba0 Support setting Aqara Hub Volume via homekit_controller (#62538) 2021-12-22 08:43:17 +00:00
Dave T
c7b910ca33 Use new enums in knx tests (#62513)
* Use new enums in knx tests

* Code review: Swap == for is
2021-12-22 09:31:23 +01:00
schmyd
f135d77a27 Fix deconz light service parameter handling (#62128)
* Only check presence of values, not their content

* Add tests

* Revert "Only check presence of values, not their content"

This reverts commit 046f0ed5fd631cbac0d26e4d3869ad2c6254c0f9.

* Validate existence of keys, not their values

* Properly handle cases of missing keys
2021-12-22 09:29:54 +01:00
Dave T
3663e0af41 Use enums for ozw tests (#62547) 2021-12-22 09:16:37 +01:00
Robert Hillis
ce9abdb520 Use platform enums in ring tests (#62565) 2021-12-21 21:01:01 -08:00
Robert Hillis
0c82a3c7b0 Use platform enums in withings tests (#62551) 2021-12-21 20:37:17 -08:00
Robert Hillis
1279592a98 Remove deprecated yaml config from vlc_telnet (#62542) 2021-12-21 23:37:46 +01:00
Robert Hillis
550fe18603 Use enums in tasmota tests (#62150)
* Use enums in tasmota tests

* platform enums
2021-12-21 23:01:07 +01:00
Dave T
d82e8b6cc0 Use new enums in mobile_app tests (#62517) 2021-12-21 22:30:18 +01:00
Dave T
043a4b06d0 Use new enums in mqtt tests (#62520) 2021-12-21 22:04:32 +01:00
Dave T
03054bc430 Use new enums in mysensors tests (#62521) 2021-12-21 21:57:55 +01:00
Dave T
e0c5cbf1e0 Use new enums in nam tests (#62522) 2021-12-21 21:54:58 +01:00
Dave T
8166f37830 Use new enums in nzbget tests (#62524) 2021-12-21 21:51:10 +01:00
Dave T
33bddf275c Use SensorStateClass Enums in fritzbox tests (#62134) 2021-12-21 19:17:23 +01:00
Ville Skyttä
9b437ef146 Remaining DeviceAutomationType bits (#62508)
* Use DeviceAutomationType in missed tests/components/*

* Tighten device automation type hints
2021-12-21 20:05:48 +02:00
Dave T
498720f3c9 Use DeviceClass Enums in integration tests (#62511) 2021-12-21 19:03:39 +01:00
Dave T
1f62371f45 Use DeviceClass Enums in iotawatt tests (#62512) 2021-12-21 19:02:15 +01:00
Franck Nijhof
07e034c1c6 Add iif (immediate if) template function/filter (#61428) 2021-12-21 17:25:07 +01:00
Erik Montnemery
6151bbe5c8 Improve debug log when warning about a dip in total_increasing sensor (#62501) 2021-12-21 17:22:40 +01:00
Erik Montnemery
48b3d6e1c0 Save original + duplicate pairs when deleting duplicated statistics (#62498) 2021-12-21 15:24:36 +01:00
Erik Montnemery
cab2a74b5f Don't pollute config dir with deleted duplicated statistics (#62489) 2021-12-21 14:27:35 +01:00
Erik Montnemery
cbcd6d458e Assert current state of script condition validation in tests (#62486) 2021-12-21 14:10:05 +01:00
Erik Montnemery
684c380ce2 Use SensorDeviceClass enum in sensor device automations (#62480) 2021-12-21 14:07:01 +01:00
Franck Nijhof
e62148b8ff Remove deprecated YAML configuration from Stookalert (#61007) 2021-12-21 12:53:19 +01:00
Erik Montnemery
e2fca2e305 Support shorthand templates in condition actions (#61177)
* Support shorthand templates in condition actions

* Fix validation message

* Fix tests
2021-12-21 12:19:31 +01:00
J. Nick Koston
4b30c9631f Add set_music_mode service to flux_led for detailed music mode control (#62429) 2021-12-21 12:09:41 +01:00
Ville Skyttä
ea58432721 Use DeviceAutomationType in tests/components/[s-z]* (#62450) 2021-12-21 11:56:00 +01:00
Brynley McDonald
26dc526234 Add slugify as a template filter (#58724) 2021-12-21 11:35:54 +01:00
J. Nick Koston
e0ef066022 Remove legacy migration and yaml from tplink (#62457)
- tplink has been fully migrated to a config flow in previous
  versions.
2021-12-21 11:24:32 +01:00
Robert Hillis
a9c45fdcc0 Remove deprecated yaml config from philips_js (#62471) 2021-12-21 11:11:25 +01:00
Robert Hillis
101341f186 Remove deprecated yaml config from google travel time (#62468) 2021-12-21 11:00:11 +01:00
Robert Hillis
d1980e7351 Remove deprecated yaml config from honeywell (#62469) 2021-12-21 10:53:07 +01:00
Franck Nijhof
7cdfc7558e Cleanup stale setup/import from Nuki (#62476)
* Cleanup stale setup/import from Nuki

* Adjust tests
2021-12-21 10:31:41 +01:00
Robert Hillis
d73081f875 Remove deprecated yaml config from nuki (#62470) 2021-12-21 10:01:43 +01:00
J. Nick Koston
a7cae02725 Add support for changing Magic Home socket power restore state (#62301) 2021-12-20 20:35:50 -06:00
Ville Skyttä
f913961d63 Use DeviceAutomationType in tests/components/[m-r]* (#62443) 2021-12-20 22:29:22 +01:00
Ville Skyttä
5926961ed5 Use DeviceAutomationType in tests/components/[a-f]* (#62440) 2021-12-20 22:26:29 +01:00
Ville Skyttä
c5e6489475 Use DeviceAutomationType in tests/components/[h-l]* (#62441) 2021-12-20 22:18:53 +01:00