Commit Graph

33792 Commits (1f066a7b6fd75a9e8f0308049e3042f145f5d362)

Author SHA1 Message Date
Erik Montnemery 0e28fbbe83
Minor refactor of template vacuum (#61860) 2021-12-16 20:53:19 +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
Robert Hillis 619529b40c
Use enums in Powerwall (#62072) 2021-12-16 11:38:56 -06:00
Robert Hillis 31bef18e9a
Use enums in screenlogic (#62049) 2021-12-16 11:38:32 -06:00
Robert Hillis 21e46e318d
Use enums in venstar (#61993) 2021-12-16 17:42:24 +01:00
Robert Hillis 521458d981
Use enums in openverse (#62082) 2021-12-16 17:12:18 +01:00
Erik Montnemery 6acf45566e
Minor refactor of template switch (#61859) 2021-12-16 17:11:47 +01:00
Erik Montnemery 597045149f
Minor refactor of template select (#62091) 2021-12-16 17:11:27 +01:00
Robert Hillis e6956acb4b
Use enums in octoprint (#62079) 2021-12-16 17:07:50 +01:00
Robert Hillis ec3efb4b1a
Use enums in poolsense (#62071) 2021-12-16 17:06:16 +01:00
Robert Hillis b28c821bc3
Use enums in ondilo_ico (#62081) 2021-12-16 17:04:47 +01:00
Erik Montnemery 859bcb6eb4
Minor refactor of template alarm (#61862) 2021-12-16 16:41:40 +01:00
Erik Montnemery 682f29f131
Minor refactor of template weather (#61861) 2021-12-16 16:39:44 +01:00
Robert Hillis d660d68c34
Use enums in rainmachine (#62058) 2021-12-16 08:36:16 -07:00
Robert Hillis f9cc6c069e
Use enums in recollect_waste (#62060) 2021-12-16 08:35:18 -07:00
Robert Hillis e39dcd7152
Use enums in openuv (#62085) 2021-12-16 08:33:50 -07:00
Erik Montnemery bb3a3bbc1b
Minor refactor of template number (#61863) 2021-12-16 16:22:17 +01:00
Erik Montnemery c9320b5ca1
Fix none-check in template light (#62089) 2021-12-16 16:12:43 +01:00
Erik Montnemery 9bf7e25e6c
Minor refactor of template lock (#61858) 2021-12-16 16:12:24 +01:00
Robert Hillis 1b66f3208d
Use enums in ozw (#62088) 2021-12-16 16:11:55 +01:00
Erik Montnemery a0b6edc894
Minor refactor of template light (#61857) 2021-12-16 16:11:23 +01:00
Robert Hillis 1fb69fb69a
Use enums in rpi_power (#62046) 2021-12-16 16:09:19 +01:00
Erik Montnemery 12ae684c96
Minor refactor of template fan (#61856) 2021-12-16 16:07:18 +01:00
Robert Hillis 16d16585ae
Use enums in plaato (#62069)
* Use enums in plaato

* uno mas

* uno mas
2021-12-16 16:00:22 +01:00
epenet 7c8d235356
Use SensorDeviceClass in mfi (#61900)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-16 15:51:36 +01:00
epenet 599c8f4757
Use new enums in neato (#61939) 2021-12-16 15:49:11 +01:00
epenet 2cc343bb7f
Use new enums in nws (#61947) 2021-12-16 15:43:15 +01:00
Robert Hillis e1a7f6d1b2
Use enums in pluugwise (#62067) 2021-12-16 15:40:32 +01:00
Robert Hillis a5cf783e6a
Use enums in ping (#62066) 2021-12-16 15:38:02 +01:00
Robert Hillis 42fab1bb51
Use enums in picnic (#62065) 2021-12-16 15:36:38 +01:00
Robert Hillis 6d9787526b
Use enums in oasa_telematics (#62077) 2021-12-16 15:34:42 +01:00
Robert Hillis 0ce985ee7b
Use enums in ovo_energy (#62087) 2021-12-16 15:30:59 +01:00
Robert Hillis 6083b56139
Use enums for Panasonic Viera (#62062) 2021-12-16 15:29:45 +01:00
epenet c8607b1a4c
Use DeviceClass Enum in ness-alarm schema (#61969) 2021-12-16 15:20:40 +01:00
epenet b16d779280
Use DeviceClass Enum in concord232 schema (#61968) 2021-12-16 15:18:52 +01:00
epenet 5454c5467d
Use new enums in nx584 (#61948) 2021-12-16 15:15:54 +01:00
Robert Hillis b315877ad0
Clean up upcloud (#61971) 2021-12-16 15:14:46 +01:00
epenet 029af94d28
Use new enums in mobile_app (#61929) 2021-12-16 15:13:13 +01:00
Robert Hillis 5227019d3e
Use enums in rdw (#62059) 2021-12-16 15:10:54 +01:00
epenet 079b7f217f
Use new enums in mqtt (#61936)
* Use new enums in mqtt

* Fix typo
2021-12-16 15:09:31 +01:00
Robert Hillis ff654a9753
Use enums philips_js (#62063) 2021-12-16 15:02:38 +01:00
Robert Hillis 3b9547addc
Use enums in qnap (#62055) 2021-12-16 15:01:45 +01:00
Robert Hillis 395fa6d15f
Use enums in samsung_tv (#62047) 2021-12-16 14:57:06 +01:00
Robert Hillis fa522fc504
Use enums in rova (#62044) 2021-12-16 14:42:43 +01:00
Robert Hillis 093202f138
Use enum in roku (#62043) 2021-12-16 14:41:59 +01:00
Robert Hillis 7506b12277
Use enums in risco (#62042) 2021-12-16 14:41:20 +01:00
Robert Hillis 0dc5ae6dca
Use enums in ridwell (#62040) 2021-12-16 14:34:51 +01:00
Robert Hillis d5fe0fcee0
Use enums in rfxtrx (#62039) 2021-12-16 14:34:10 +01:00
Robert Hillis 18ae4a9420
Use enums in repetier (#62038) 2021-12-16 14:33:23 +01:00
Robert Hillis 4983a8f218
Use enums in simplisafe (#62037) 2021-12-16 14:32:03 +01:00
Robert Hillis 9ddf2035d0
Use enums in sht31 (#62036) 2021-12-16 14:28:21 +01:00
Robert Hillis b6ed3e87e0
Use enums in senses (#62050) 2021-12-16 14:25:12 +01:00
Robert Hillis 65b67d9d91
Use enums in sensehat (#62051) 2021-12-16 14:20:36 +01:00
Robert Hillis ed8c7afc52
use enums in skybeacon (#62052) 2021-12-16 14:20:00 +01:00
Robert Hillis 25f72e45d7
Use enums in skybell (#62053) 2021-12-16 14:19:23 +01:00
Robert Hillis 1dab28a957
Use enums in uptime (#62032) 2021-12-16 14:13:43 +01:00
Robert Hillis 9e30e0c9bd
Use enums in ring (#62041) 2021-12-16 14:12:57 +01:00
Robert Hillis 0cf0104662
Use enums in shelly (#62035) 2021-12-16 14:12:23 +01:00
Simone Chemelli db6b472e7a
Add restore logic to Shelly climate platform (#61632)
* Add restore logic to Shelly climate platform

* Handle missing channel on restore
2021-12-16 14:08:40 +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
Simone Chemelli 105ad861bd
Add buttons and deprecate services for Fritz (#61483)
* Add buttons and deprecate services

* Exclude tests

* Log full service name
2021-12-16 13:25:06 +01:00
Simone Chemelli 116759f2a1
Implement DataUpdateCoordinator for Fritz (#60909)
* Implement DataUpdateCoordinator for Fritz

* mypy

* Wrap sync method to async

* Apply review comments + final cleanup

* CoordinatorEntity
2021-12-16 13:24:32 +01:00
Robert Hillis 58942601b4
Use enums in tolo (#62020) 2021-12-16 13:09:35 +01:00
Robert Hillis 09892a5c55
Use enums in totalconnect (#62022) 2021-12-16 13:08:37 +01:00
Robert Hillis fcda72a337
Use enums in tplink (#62023) 2021-12-16 13:08:04 +01:00
Robert Hillis 357d91fb0e
Use enums in tradfri (#62025) 2021-12-16 13:07:33 +01:00
Robert Hillis db4721bfba
Use enums in trafikverket_train (#62026) 2021-12-16 13:07:10 +01:00
Robert Hillis b4daa88d9e
Use enums in trafikverket_weatherstation (#62027) 2021-12-16 13:05:46 +01:00
Robert Hillis e713a597ec
Use entity category enums in tuya (#62028) 2021-12-16 12:53:50 +01:00
Robert Hillis a49683d09a
Use enums in unifi (#62029) 2021-12-16 12:53:01 +01:00
Robert Hillis a3765b2977
Use enums in updated (#62030) 2021-12-16 12:52:29 +01:00
Robert Hillis 633706d04a
Use enums in upnp (#62031) 2021-12-16 12:52:06 +01:00
Robert Hillis 44f4656fe6
Use enums in utility_meter (#62033) 2021-12-16 12:50:41 +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 12671b370e
Bump flux_led to 0.26.15 (#62017) 2021-12-16 12:37:48 +01:00
Robert Hillis ad778f53f7
Use enums in tractive (#62024) 2021-12-16 12:34:01 +01:00
Robert Hillis 087724d2f2
Use enums in toon (#62021) 2021-12-16 12:26:39 +01:00
J. Nick Koston 11fde22d45
Add hardware version support to homekit controller (#61743) 2021-12-16 05:24:18 -06:00
epenet 389d9c2c35
Use new enums in netgear (#61943) 2021-12-16 12:16:56 +01:00
J. Nick Koston 04153c0075
Add hardware version to the device registry (#61650) 2021-12-16 05:16:19 -06:00
Daniel Hjelseth Høyer b1b3079d07
Add Tibber estimated hour consumption sensor (#62003) 2021-12-16 12:15:40 +01:00
Franck Nijhof a9879487cc
Bump version to 2022.2.0dev0 (#62011) 2021-12-16 09:54:45 +01:00
epenet c9dbcc49e3
Use new enums in mysensors (#61935) 2021-12-16 09:49:15 +01:00
Robert Hillis b03ead1c9b
Use enums in vicare (#61994) 2021-12-16 09:27:53 +01:00
Erik Montnemery b1117c17f1
Tweak comment for ENERGY sensor device class (#62006) 2021-12-16 09:26:44 +01:00
J. Nick Koston 048102e053
Prevent apple_tv rediscovery from secondary identifiers (#61973) 2021-12-16 02:25:18 -06:00
Robert Hillis 06c1949d2f
Use enums in vilfo (#61995) 2021-12-16 09:23:54 +01:00
Robert Hillis 9d66dd35cc
Use enums in waqi (#61998) 2021-12-16 09:21:58 +01:00
Robert Hillis 7764772202
Use enums in waterfurnace (#61999) 2021-12-16 09:21:28 +01:00
Robert Hillis b4c9d1844e
Use enums in webostv (#62000) 2021-12-16 09:20:52 +01:00
Robert Hillis 868e5db47a
Use enums in vallox (#61992) 2021-12-16 09:12:57 +01:00
Robert Hillis 701699350d
Use enums in youless (#61977) 2021-12-16 09:11:51 +01:00
Robert Hillis 1568ee67c2
Use enums in velux (#61991) 2021-12-16 09:11:22 +01:00
Robert Hillis 173582d4fc
Use enums in yandex_transport (#61978) 2021-12-16 09:10:38 +01:00
Robert Hillis 806366a0c1
Use enums in wolflink (#61988) 2021-12-16 09:10:14 +01:00
Robert Hillis f691b0a1da
Use enums in withings (#61987) 2021-12-16 09:09:28 +01:00
Robert Hillis 98c2c8c2d1
Use enums in xiaomi_aqara (#61981) 2021-12-16 09:05:13 +01:00
Robert Hillis a41810efcf
Use enums in xbee (#61982) 2021-12-16 09:04:11 +01:00
Robert Hillis b8dabfe659
Use enums in wemo (#61983)
* Use enums in wemo

* uno mas
2021-12-16 09:02:23 +01:00
Robert Hillis 2e0fc65bf3
Use enums in wirelesstag (#61985) 2021-12-16 09:01:46 +01:00
Robert Hillis 9084a227fd
Use enums in wiffi (#61984) 2021-12-16 09:01:20 +01:00
Pierre Ståhl 574f0fced3
Bump pyatv to 0.9.8 (#61959) 2021-12-15 19:24:38 -06:00
epenet c49d59bf54
Use new enums in nexia (#61952) 2021-12-15 19:15:54 -06:00
epenet f72b2e71ee
Use new BinarySensorDeviceClass in isy994 (#61825) 2021-12-15 19:11:46 -06:00
Robert Hillis d68946f568
Use Enums in zamg (#61976) 2021-12-15 16:17:20 -08:00
GitHub Action b22a9e4d0a [ci skip] Translation update 2021-12-16 00:13:36 +00:00
Robert Hillis b0f5e7dabf
Use Enums in zoneminder (#61975) 2021-12-15 16:07:12 -08:00
Marcel van der Veldt 62f411fccc
Bump aiohue to 3.0.6 (#61974) 2021-12-16 00:53:20 +01:00
Robert Hillis 7a5177b7e2
Clean up dirt from recollect_waste yaml (#61964) 2021-12-16 00:43:26 +01:00
Ville Skyttä 5bf67cac66
Use RegistryEntryDisabler (#60436) 2021-12-15 23:25:40 +02:00
epenet 25d33a2126
Use new enums in nest (#61942) 2021-12-15 13:00:10 -08:00
epenet 1e9e056671
Use new enums in notion (#61950) 2021-12-15 13:46:48 -07:00
Paulus Schoutsen 77829e397b
Don't log DB connection string on error (#61927) 2021-12-15 20:54:57 +01: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
epenet aa83b0388a
Use new enums in mullvad (#61934) 2021-12-15 20:44:41 +01:00
epenet 6b13dc7285
Use new enums in myq (#61933) 2021-12-15 20:44:27 +01:00
epenet f9a310ea49
Use new enums in motioneye (#61932) 2021-12-15 20:43:39 +01:00
epenet 85199b4cde
Use new enums in modern_forms (#61930) 2021-12-15 20:40:38 +01:00
epenet 6102e0aae8
Use new SensorDeviceClass in mitemp-bt (#61925) 2021-12-15 20:14:50 +01:00
epenet d95ce8a026
Use new BinarySensorDeviceClass in minecraft_server (#61924) 2021-12-15 20:14:18 +01:00
epenet 2da2de2ac8
Use SensorDeviceClass in mhz19 (#61923) 2021-12-15 20:11:06 +01:00
Erik Montnemery b42e2e6ef0
Fix typo in template select (#61919) 2021-12-15 20:10:42 +01:00
epenet 67061aeb7d
Use new enums in miflora (#61922) 2021-12-15 20:09:10 +01:00
Marvin Wichmann 66b8f87e43
Fix notify platform setup for KNX (#61842)
* Fix notify platform setup for KNX

* Apply review suggestions

* Store hass config in DATA_HASS_CONFIG

* Readd guard clause
2021-12-15 19:30:38 +01:00
epenet 59e4b52065
Use new enums in lyric (#61888)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:37:35 +01:00
epenet c9132b229d
Use new enums in melcloud (#61894)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:37:17 +01:00
epenet 3ac585ea2d
Use new enums in meteo-france (#61896)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:36:22 +01:00
epenet e095cd95bf
Use new SensorDeviceClass in meteoclimatic (#61897)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:35:35 +01:00
epenet ce2063fb07
Use new SensorDeviceClass in metoffice (#61899)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:33:15 +01:00
epenet b91124c030
Use _attr_attribution in meteoclimatic (#61898)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 16:32:48 +01:00
epenet 5b77fb9a0f
Use BinarySensorDeviceClass in lutron (#61886)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:57:33 +01:00
epenet 61a6d278b8
Use new enums in lookin (#61885)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:17:37 +01:00
epenet 232d793661
Use new DeviceClass enums in lutron_caseta (#61887)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:17:18 +01:00
Bram Kragten b5d54d9bb1
Update frontend to 20211215.0 (#61877) 2021-12-15 15:15:47 +01:00
epenet 6c4f335650
Use new enums in litterrobot (#61884)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 15:02:42 +01:00
epenet ef15b159c1
Use SensorDeviceClass in lacrosse (#61879)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 14:48:19 +01:00
Robert Hillis cc3a4fef53
Remove deprecated yaml config from enphase envoy (#61840) 2021-12-15 13:55:31 +01:00
Aaron Bach 5372871727
Ensure SimpliSafe websocket reconnects upon new token (#61835) 2021-12-15 13:17:09 +01:00
Marvin Wichmann cefbc2c428
Allow setting local_ip for knx routing connections (#61836) 2021-12-15 13:15:56 +01:00
Michael Davie 9dea96399f
Fix broken Environment Canada (#61848) 2021-12-15 13:13:59 +01:00
Allen Porter bff677e34e
Bump google-nest-sdm to 0.4.8 (#61851) 2021-12-15 13:12:38 +01:00
epenet 764ff65a38
Use new DeviceClass enums in konnected (#61870)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 13:10:53 +01:00
epenet 25cf690b20
Tidy up package constraint messages (#61866)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:28:04 +01:00
Marcel van der Veldt a6f0492623
Bump aiohue to 3.0.5 (#61875) 2021-12-15 12:15:05 +01:00
epenet 9d36616477
Use new enums in kostal_plenticore (#61871)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:12:54 +01:00
epenet 19f398259d
Use new enums in keba (#61869)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:06:47 +01:00
epenet bc61c5f49e
Use new BinarySensorDeviceClass in keenetic_ndms2 (#61867)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 12:06:16 +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
epenet a1abcad0ca
Use new CoverDeviceClass in knx (#61868)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-15 10:54:14 +01:00
Erik Montnemery f17164fa47
Don't override pychromecast MediaController's APP ID (#61796) 2021-12-15 10:40:37 +01:00
Erik Montnemery a371d568c0
Bump pychromecast to 10.2.1 (#61811) 2021-12-15 10:40:06 +01:00
Martin Hjelmare a818afdad1
Revert pillow 8.3.2 (#61793)
* Revert "Bump pillow from 8.2.0 to 8.3.2 (#61661)"

This reverts commit 3635946211.

* Add comment

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Fix comment

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-12-15 03:10:06 +01:00
GitHub Action 77843be01f [ci skip] Translation update 2021-12-15 00:13:42 +00:00
Teemu R 72556e5eaa
Bump python-miio to 0.5.9.2 (#61831) 2021-12-14 22:36:55 +01:00
epenet 002512f4ff
Use SensorDeviceClass in jewish-calendar (#61827) 2021-12-14 22:12:34 +01:00
epenet 158ff601b6
Use SensorDeviceClass in islamic_prayer_times (#61824) 2021-12-14 22:11:54 +01:00
epenet 12349eb70e
Use SensorDeviceClass in ipp (#61822) 2021-12-14 22:11:26 +01:00
epenet b59f39b214
Use SensorStateClass in iqvia (#61823) 2021-12-14 13:56:36 -07: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
Daniel Hjelseth Høyer d9105b071a
Last reset is no longer deprecated (#61816) 2021-12-14 20:06:50 +01:00
epenet 6bf41325ca
Use new DeviceClass enum in home_connect (#61759)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:59:47 +01:00
epenet 67ddfcb218
Use new DeviceClass enums in hive (#61758)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:59:17 +01:00
epenet 3404be8bb0
Use SensorDeviceClass in icloud (#61804)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:42:12 +01:00
epenet ffccc5bfa5
Use new enums in iotawatt (#61802)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 19:39:18 +01:00
epenet ef2a28cce2
Use new BinarySensorDeviceClass in insteon (#61801)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:48:06 +01:00
epenet d254d963b8
Use SensorDeviceClass in incomfort (#61800)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:46:38 +01:00
epenet 93c05b627f
Use new SensorDeviceClass in ihc (#61799)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:46:02 +01:00
Daniel Hjelseth Høyer e203b85303
Tibber, update library, fixes #61525 (#61813) 2021-12-14 18:40:47 +01:00
epenet 1692fab664
Use new enums in integration (#61803)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:32:33 +01:00
epenet 2c26eae9b2
Use new DeviceClass enums in iaqualink (#61805)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 18:32:17 +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
MattWestb 36d3fb15f7
Fix ZHA unoccupied setpoints. (#61791)
ATTR_UNOCCP_HEAT_SETPT and ATTR_UNOCCP_COOL_SETPT is mixed up. 
Fixing so heating is heating and cooling is colling.
2021-12-14 08:49:00 -05:00
Robert Hillis dfcadd600c
Remove deprecated yaml from foscam (#61761) 2021-12-14 13:11:07 +01:00
epenet 8cda315cd1
Use SensorDeviceClass enum in htu21d (#61770)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:09:19 +01:00
epenet 36da11e924
Use new enums in hue (#61772)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:08:49 +01:00
epenet bcc9251517
Use new enums in hunterdouglas_powerview (#61777)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:07:59 +01:00
epenet 237a8a8331
Use new enums in hydrawise (#61781)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 13:06:55 +01:00
Eduard van Valkenburg a28ce75a92
Bump brunt package to 1.0.1 (#61784) 2021-12-14 13:01:30 +01:00
epenet cec43fe868
Use new enums in huawei-lte (#61771)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 12:59:00 +01:00
epenet 96e54ca939
Use new SensorDeviceClass enum in hvv_departures (#61780)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 11:55:31 +01:00
epenet f4edd0ea20
Use new enums in homematicip_cloud (#61768)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 11:43:14 +01:00
epenet adc0c6523f
Use new SensorDeviceClass enum in homeassistant-triggers (#61764)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 11:24:32 +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
epenet b7c0b21c6c
Use new enums in homematic (#61765)
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 10:53:47 +01:00
epenet 8fc69b7242
Use new SwitchDeviceClass enum in home-plus-control (#61760)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 09:56:52 +01:00
Franck Nijhof de45144750
Remove deprecated YAML configuration from Luftdaten (#61748) 2021-12-14 09:21:12 +01:00
Franck Nijhof 4a1f49852a
Use SensorDeviceClass enum in Luftdaten (#61746) 2021-12-13 20:39:19 -08: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
Franck Nijhof 228f141bfd
Upgrade tailscale to 0.1.5 (#61744) 2021-12-14 01:39:51 +01:00
Marcel van der Veldt 438d19f72b
Fix Flash effect for Hue lights (#61733) 2021-12-13 16:27:58 -08:00
Marcel van der Veldt 89a6640b82
Blacklist availability check for a light at startup in Hue integration (#61737) 2021-12-13 16:23:32 -08:00
GitHub Action eb345bfdf1 [ci skip] Translation update 2021-12-14 00:13:33 +00:00
Marcel van der Veldt 4204f5799f
Add check for incompatible device trigger in Hue integration (#61726) 2021-12-13 16:04:55 -08:00
Klaas Schoute dea20cf816
Upgrades Garages Amsterdam to v3.0.0 (#61734) 2021-12-14 00:31:22 +01:00
lunmay 0d4051efcb
Typo fixes for Adax in strings.json (#61492) 2021-12-14 00:24:14 +01:00
lunmay f26b88998a
Fix typo in wolflink strings.sensor.json (#61716)
Stablization -> Stabilization
2021-12-14 00:19:58 +01:00
epenet 933d624a4e
Use _attr_* in ecoal_boiler (#61363)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 00:17:39 +01:00
epenet 3b80cbc495
Use _attr_* in danfoss_air (#61341)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 00:17:08 +01:00
Franck Nijhof b1a3ba2025
Upgrade sentry-sdk to 1.5.1 (#61735) 2021-12-14 00:13:13 +01:00