Commit Graph
45768 Commits
Author SHA1 Message Date
Mick VleeshouwerandGitHub dcab9a19d6 Remove Overkiz switch platform todo and add 2 devices (#66069) 2022-02-08 14:05:35 +02:00
Eduard van ValkenburgandGitHub f74706a265 Bump azure-eventhub to 5.7.0 (#66061) 2022-02-08 12:56:24 +01:00
Franck NijhofandGitHub 1fc717ed1c Add diagnostics support to Plugwise (#65982) 2022-02-08 12:43:45 +01:00
Franck NijhofandGitHub d12a392767 Update plugwise 0.16.2 (#65933) 2022-02-08 11:13:05 +01:00
Sander JochemsandGitHub 0ea82bdbfb Fivem integration (#65089)
* Initial fivem integration setup

* Use licenseKey for unique ID

* Create FiveMServer class

* Create FiveMStatusBinarySensor

* Fix platform loading

* Create sensor platform

* Remove config flow tests

* Update manifest.json

* Use attr_ instead or properties in sensors.py

* Use entry_id as unique_id

* Move device info to _attr instead of property

* Register callback in FiveMEntity

* Create config flow tests

* Add loggin to fivem

* Use FiveM in config_flow

* Use update_coordinator instead of dispatcher

* Bump fivem-api to 0.1.2

* Remove leftovers

* More tests for config flow

* Add component files to .coveragerc

* Fix simple comments

* Add gamename check to config flow

* Use entity descriptions for sensors

* Move extra attributes to init

* Use [] instead of get() for server info

* Fix error in gamename test
2022-02-08 11:27:11 +02:00
Tobias SauerweinandGitHub 8b38fa58aa Bump pytest to 7.0.0 (#65981) 2022-02-08 10:03:27 +01:00
Maikel PunieandGitHub a03d8179d0 Bump velbusaio to 2022.2.3 (#66055) 2022-02-08 09:48:42 +01:00
Raman GuptaandGitHub 4076ca9641 Fix schema for zwave_js WS API (#66052) 2022-02-07 21:53:48 -08:00
Franck NijhofandGitHub 895aee3fb2 Add configuration_url to Plugwise discovery (#66047) 2022-02-08 03:00:41 +01:00
Franck NijhofandGitHub 379945860b Add configuration_url to Octoprint discovery (#66046) 2022-02-08 02:59:38 +01:00
Franck NijhofandGitHub 22e379cd54 Add support for mc devices to Tuya (#66044) 2022-02-08 02:56:32 +01:00
starkillerOGandGitHub f9c81dd00b Lock Netgear api during setup (#66033) 2022-02-08 02:50:38 +01:00
afd0005a31 Add sensor for filter time left on Tradfri fan platform (#65877)
* Add support for filter time left

* Fix test for fan platform

* Remove debug code

* Add unique id migration tool

* Convert to hours

* Fix tests

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add comment, check migration

* Refactor migration helper

* Refactor migration helper

* Move definition of new unique id

* Return after warning

* Add test for unique id migration

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-08 02:21:22 +01:00
J. Nick KostonandGitHub f943f30492 Add discovery support to elkm1 (#65205) 2022-02-07 16:25:26 -08:00
GitHub Action cf70ad10e8 [ci skip] Translation update 2022-02-08 00:15:56 +00:00
jjlawrenandGitHub 36cfa7786d Clean up Sonos unsubscribe/resubscribe exception handling and logging (#66025) 2022-02-07 16:00:57 -08:00
Erik MontnemeryandGitHub 33623c3fe8 Fix race in MQTT sensor and binary_sensor expire_after (#66040) 2022-02-07 15:47:23 -08:00
Erik MontnemeryandGitHub 39ed628cca Suppress unwanted error messages during recorder migration (#66004) 2022-02-07 15:46:40 -08:00
J. Nick KostonandGitHub 95cc677ba6 Fix decoding discovery with old Magic Home firmwares (#66038) 2022-02-07 15:45:50 -08:00
J. Nick KostonandGitHub 175812d9e1 Fix missing exception catch in august to prevent failed setup (#66045) 2022-02-07 15:45:40 -08:00
Paulus SchoutsenandGitHub 95a890c6e1 Get_url to prefer external URL if SSL configured (#66039) 2022-02-07 15:44:02 -08:00
Erik MontnemeryandGitHub 7cc6770f83 Revert "Make idle chromecasts appear as idle instead of off" (#66005) 2022-02-07 20:24:30 +01:00
Franck NijhofandGitHub 4732e37005 Remove passing loop into sleep in SamsungTV (#66030) 2022-02-07 20:08:54 +01:00
J. Nick KostonandGitHub 721d711762 Add firmware and hardware version to WiZ (#66017) 2022-02-07 19:23:08 +01:00
G JohanssonandGitHub 480ce84b8a Improve code quality filesize (#65240) 2022-02-07 11:59:06 -06:00
Erik MontnemeryandGitHub 910b1f1ec8 Speed up deletion of duplicated statistics (#66014) 2022-02-07 09:11:52 -08:00
J. Nick KostonandGitHub ace74279f1 Move WiZ socket ident to upstream lib (#65958) 2022-02-07 17:44:52 +01:00
d82899ed2f Add title placeholders to overkiz discovery (#65506)
* add gateway_id to the config flow context name.

* obfuscate gateway_id.

* replace const with homeassistant.const.

* Remove obfuscation of gateway_id.

* fix style.

* Add translatable title according to comments

* Update homeassistant/components/overkiz/strings.json

Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-07 17:53:05 +02:00
ebbe1ff1a2 Cache webostv supported_features state (#65930)
* Cache webostv supported_features state

* Fixes typings

* Restore supported_features attribute on restart

* Reverts change on supported_features initial state

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Fixes tests

Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-02-07 17:49:18 +02:00
J. Nick KostonandGitHub 9c82dcdee7 Add push updates support to WiZ (#65987) 2022-02-07 16:46:00 +01:00
3c5a667d97 Add Z-Wave.Me integration (#65473)
* Add support of Z-Wave.Me Z-Way and RaZberry server (#61182)

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: LawfulChaos <kerbalspacema@gmail.com>

* Add switch platform to Z-Wave.Me integration (#64957)

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>

* Add button platform to Z-Wave.Me integration (#65109)

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fix button controller access (#65117)

* Add lock platform to Z-Wave.Me integration #65109 (#65114)

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add sensor platform to Z-Wave.Me integration (#65132)

* Sensor Entity

* Sensor fixes

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Inline descriotion according to review proposal

* State Classes for sensor

* Generic sensor

* Generic sensor

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add binary sensor platform to Z-Wave.Me integration (#65306)

* Binary Sensor Entity

* Update docstring

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add Light Entity platform to Z-Wave.Me integration (#65331)

* Light Entity

* mypy fix

* Fixes, ZWaveMePlatforms enum

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fixes

* Fixes

* Fixes

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Add Thermostat platform to Z-Wave.Me integration #65331 (#65371)

* Climate entity

* Climate entity

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Climate entity fix

* Clean up

* cleanup

* Import order fix

* Correct naming

Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Correct zwave_me .coveragerc (#65491)

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: LawfulChaos <kerbalspacema@gmail.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-02-07 16:27:11 +01:00
b1015296d9 Add diagnostics to Version integration (#65999)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-07 16:11:04 +01:00
Joakim SørensenandGitHub e226cfaeb2 Use strings directly instead of Enums in version config (#66007) 2022-02-07 16:04:18 +01:00
Franck NijhofandGitHub da3024e162 Upgrade to newer Python pip>=21.0 (#59769) 2022-02-07 15:12:04 +01:00
Milan MeulemansandGitHub 78d2fbb402 Upgrade aionanoleaf to 0.2.0 (#66008) 2022-02-07 14:49:34 +01:00
486c068111 Allow None on Renault binary sensors (#65997)
* Enable None on renault binary sensors

* Adjust tests

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-07 15:06:40 +02:00
starkillerOGandGitHub d81139377c Add Netgear allow/block switch (#65705)
* add allow/block switch

* keep api private

* typing

* change default to None

* retain None state

* change default to None
2022-02-07 12:00:02 +01:00
Franck NijhofandGitHub bd31cfbd40 Add secondary dimmer to dj in Tuya (#65990) 2022-02-07 11:15:28 +01:00
Joakim SørensenandGitHub 38f7213002 Add more tests to device registry updates (#65989) 2022-02-07 11:15:04 +01:00
Franck NijhofandGitHub 1ae809293f Add support for qjdcz to Tuya (#65985) 2022-02-07 11:14:48 +01:00
03ade194ab Trigger full CI run on pylint amends (#65430)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-07 10:58:30 +01:00
starkillerOGandGitHub 791b700ac2 bump motionblinds to 0.5.11 (#65988) 2022-02-07 10:57:42 +01:00
rhpijnackerandGitHub bb762d5b0f 100% code coverage for config_flow of dsmr component (#65238) 2022-02-07 10:48:33 +01:00
Chris TalkingtonandGitHub f05caf451e Small cleanup of sonarr sensor platform (#65962) 2022-02-07 09:53:23 +01:00
Chris TalkingtonandGitHub 18ac72f613 Reduce coordinator cooldown for roku (#65973) 2022-02-07 09:03:19 +01:00
jjlawrenandGitHub 211db79f11 Bump plexapi to 4.9.2 (#65972) 2022-02-07 09:56:24 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f5bdbb7727 Bump actions/setup-python from 2.3.1 to 2.3.2 (#65974)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 08:50:27 +01:00
Anders MelchiorsenandGitHub 9e0926f943 Remove LIFX devices with no entities (#65964) 2022-02-07 08:19:32 +01:00
Chris TalkingtonandGitHub 0321f208ff Address late review from #65814 for roku (#65967) 2022-02-06 19:13:01 -06:00
GitHub Action 2772437a2b [ci skip] Translation update 2022-02-07 00:14:20 +00:00