Commit graph

10561 commits

Author SHA1 Message Date
Robert Hillis
07532c3153
Use enums in sensor tests (#62152) 2021-12-17 11:07:18 +01:00
Ian
a6cfbd4072
Nextbus upcoming sort as integer (#61416) 2021-12-17 09:39:55 +01:00
Dave T
4418b0a43e
Use DeviceClass Enums in gogogate2 tests (#62137) 2021-12-17 08:45:39 +01:00
Dave T
28e373297f
Use DeviceClass Enums in gios tests (#62135) 2021-12-17 08:43:03 +01:00
Dave T
b25595289e
Use DeviceClass Enums in forecast_solar tests (#62132) 2021-12-17 08:38:37 +01:00
Dave T
f55668ff40
Use DeviceClass Enums in blebox tests (#62109) 2021-12-17 08:28:31 +01:00
Dave T
c710958261
Use DeviceClass Enums in goalzero tests (#62136) 2021-12-16 22:52:25 -08:00
Dave T
569d5644ab
Use DeviceClass Enums in google_assistant tests (#62142) 2021-12-16 22:50:46 -08:00
Dave T
82e11aecca
Use DeviceClass Enums in efergy tests (#62119) 2021-12-16 23:40:58 +01:00
Dave T
f92baffd09
Use DeviceClass Enums in energy tests (#62122) 2021-12-16 23:40:24 +01:00
Dave T
f02e9eb70f
Use DeviceClass Enums in directv tests (#62118) 2021-12-16 23:34:07 +01:00
Dave T
61f2f9d9ac
Use DeviceClass Enums in devolo_home_control tests (#62116) 2021-12-16 23:27:44 +01:00
Dave T
16e152b797
Use DeviceClass Enums in axis tests (#62096) 2021-12-16 23:26:23 +01:00
Dave T
dab1a786a5
Use DeviceClass Enums in arlo tests (#62095) 2021-12-16 22:11:08 +01:00
Dave T
9e4f720591
Use DeviceClass Enums in elgato tests (#62121) 2021-12-16 22:07:52 +01:00
rianadon
3b3ab2c19c
Handle None values in weather entity forecast (#61467) 2021-12-16 22:01:32 +01:00
Dave T
cabd6375d1
Use DeviceClass Enums in canary tests (#62113) 2021-12-16 21:47:59 +01:00
Dave T
373790cb15
Use DeviceClass Enums in deconz tests (#62114) 2021-12-16 21:46:01 +01:00
Erik Montnemery
4353b1e62c
Improve tests for template binary sensor (#62103) 2021-12-16 21:31:37 +01:00
Dave T
0409665907
Use DeviceClass Enums in ambee tests (#62108) 2021-12-16 21:22:26 +01:00
Dave T
84dad5d678
Use DeviceClass Enums in brother tests (#62110) 2021-12-16 21:22:04 +01:00
Franck Nijhof
0dbd948867
Add Open-Meteo integration (second attempt) (#61742) 2021-12-16 21:12:33 +01:00
Dave T
fe08668a87
Use DeviceClass Enums in accuweather tests (#61990) 2021-12-16 21:05:56 +01:00
Dave T
4a7a3b0469
Use DeviceClass Enums in advantage_air tests (#61986) 2021-12-16 21:05:12 +01:00
Dave T
1a594d2a8c
Use DeviceClass Enums in abode tests (#61980) 2021-12-16 20:59:55 +01:00
Dave T
4f7182a41a
Use DeviceClass Enums in airly tests (#61989) 2021-12-16 20:59:25 +01:00
Eduard van Valkenburg
80833aa7fb
Add config flow to Azure Event Hub integration (#61155)
* config flow added, no tests yet

* added tests

* refinement of tests

* small reverses of hub code

* fix small bug

* test fixes from review

* test fixes from review

* further refinement of tests and config flow

* removed true return from hub and added failed reason for import

* added deepcopy to default options

* deleted max_delay from options, can still be in yaml for now

* updated dropped message

* mistaken period at eol
2021-12-16 18:57:51 +01:00
epenet
7f823f7211
Fix OwnetError preventing onewire initialisation (#61696)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 14:06:38 +01:00
epenet
550004f109
Fix mfi tests (#61904)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 13:59:58 +01:00
J. Nick Koston
94ae6ac2b2
Handle color temp to RGBWW conversion (#61473)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-12-16 05:39:33 -06:00
J. Nick Koston
11fde22d45
Add hardware version support to homekit controller (#61743) 2021-12-16 05:24:18 -06:00
J. Nick Koston
04153c0075
Add hardware version to the device registry (#61650) 2021-12-16 05:16:19 -06:00
J. Nick Koston
048102e053
Prevent apple_tv rediscovery from secondary identifiers (#61973) 2021-12-16 02:25:18 -06:00
Ville Skyttä
5bf67cac66
Use RegistryEntryDisabler (#60436) 2021-12-15 23:25:40 +02:00
javicalle
75e7104339
A few RFLink tests (#58544)
* Full coverage for RFLink tests

* use global constants

* extend RFLink keepalive tests
2021-12-15 23:09:54 +02:00
Ville Skyttä
7db3246de4
Make config entry disabled_by an enum (#60445)
* Make config entry disabled_by an enum

* Update homeassistant/config_entries.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-12-15 20:53:21 +01:00
Robert Hillis
cc3a4fef53
Remove deprecated yaml config from enphase envoy (#61840) 2021-12-15 13:55:31 +01:00
Marvin Wichmann
cefbc2c428
Allow setting local_ip for knx routing connections (#61836) 2021-12-15 13:15:56 +01:00
Allen Porter
bff677e34e
Bump google-nest-sdm to 0.4.8 (#61851) 2021-12-15 13:12:38 +01:00
Jan Bouwhuis
d5defa8995
Support publishing MQTT messages with raw bytes payloads (#61090)
* correctly publish mqtt ouput

* Additional tests

* Add template test with binary output

* render_outgoing_payload with command templates

* use MqttCommandTemplate helper class

* add tests command_template

* Additional tests

* support pass-through for MqttComandTemplate

* fix bugs

* unify workform always initiate with hass

* clean up

* remove not needed lines

* comment not adding value
2021-12-15 11:28:43 +01:00
Erik Montnemery
f17164fa47
Don't override pychromecast MediaController's APP ID (#61796) 2021-12-15 10:40:37 +01:00
Marcel van der Veldt
01c8e5f49d
Fix turn_off with transition for grouped Hue lights (#61728)
* fix turn_off with transition for grouped hue lights

* add test
2021-12-14 11:24:37 -08:00
Erik Montnemery
cf09d1b604
Improve warnings when a zone trigger is referencing a none-existing zone (#61763) 2021-12-14 20:14:50 +01:00
Pascal Vizeli
c02aae58fb
Add twinkly DHCP support (#61434)
* Add twinkly DHCP support

* fix typing import

* fix format

* Fix imports v2

* Using IP

* Fix tests

* Apply suggestions from code review

Thanks @bdraco

Co-authored-by: J. Nick Koston <nick@koston.org>

* fix black

* Add confirm step

* Add more tests

* Update homeassistant/components/twinkly/config_flow.py

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-14 15:12:19 +01:00
Robert Hillis
dfcadd600c
Remove deprecated yaml from foscam (#61761) 2021-12-14 13:11:07 +01:00
epenet
eddc1ae0ed
Use new enums in huisbaasje (#61776)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 10:54:47 +01:00
Franck Nijhof
de45144750
Remove deprecated YAML configuration from Luftdaten (#61748) 2021-12-14 09:21:12 +01:00
RDFurman
1ed6abe23d
Honeywell unique id fix (#59393)
* Move error logging and remove reload

* Change device assignment and improve logging

* Use dictionary for devices

* Check if new device exists in API response

* Add test and make loop better

* Make test assert on error in log
2021-12-13 20:38:43 -08:00
Marcel van der Veldt
438d19f72b
Fix Flash effect for Hue lights (#61733) 2021-12-13 16:27:58 -08:00
Klaas Schoute
dea20cf816
Upgrades Garages Amsterdam to v3.0.0 (#61734) 2021-12-14 00:31:22 +01:00