Commit Graph
50187 Commits
Author SHA1 Message Date
Franck Nijhof b8d260f6ea Bumped version to 2022.6.0b0 2022.6.0b0 2022-05-25 20:49:10 +02:00
Zack BarettandGitHub a947c80f30 Bump Frontend to 20220525.0 (#72496) 2022-05-25 20:42:27 +02:00
Marc MuellerandGitHub 3c246b7800 Update mypy to 0.960 (#72481) 2022-05-25 11:42:14 -07:00
Erik MontnemeryandGitHub 2bc093a04d Hardware integration MVP (#71677) 2022-05-25 20:39:15 +02:00
Philip AllgaierandGitHub f166fc009a Fix typo in ISY994 re-authentication dialog (#72497) 2022-05-25 20:29:42 +02:00
Raman GuptaandGitHub fe3fa0ae17 Bump zwave-js-server-python to 0.37.0 (#72395) 2022-05-25 10:46:55 -07:00
Raman GuptaandGitHub c8c4bf6c37 Bypass dynamic validation for zwave_js custom triggers (#72471) 2022-05-25 19:20:40 +02:00
Raman GuptaandGitHub 9b40de18cd Allow zwave_js/network_status WS API to accept device or entry ID (#72205)
* Allow zwave_js/network_status WS API to accept device or entry ID

* Fix based on upstream feedback

* Fixt ests

* Fixes
2022-05-25 12:49:04 -04:00
Martin HjelmareandGitHub 4723119fad Clean zwave_js remaining typing issues (#72488) 2022-05-25 12:40:38 -04:00
Martin HjelmareandGitHub 10f0509ca3 Clean zwave_js services typing (#72485)
Fix services
2022-05-25 12:39:42 -04:00
Martin HjelmareandGitHub f9f87c607e Clean zwave_js api typing (#72484)
* Clean zwave_js api typing

* Add temporary type ignore
2022-05-25 12:35:54 -04:00
Erik MontnemeryandGitHub 101b1489c8 Fix meater remaining time sensor (#72490) 2022-05-25 19:09:53 +03:00
David F. MulcaheyandGitHub 692a602aea Bump ZHA quirks to 0.0.74 (#72482) 2022-05-25 14:48:34 +02:00
Erik MontnemeryandGitHub 84d1e10948 Bump pychromecast to 12.1.3 (#72475) 2022-05-25 12:53:12 +02:00
Franck NijhofandGitHub 36ff15b038 Fix container init (#72478) 2022-05-25 12:15:33 +02:00
42c80dda85 Create iAlarmXR integration (#67817)
* Creating iAlarmXR integration

* fixing after review code

* fixing remaining review hints

* fixing remaining review hints

* updating underlying pyialarm library

* Creating iAlarmXR integration

* fixing after review code

* fixing remaining review hints

* fixing remaining review hints

* updating underlying pyialarm library

* fixing after iMicknl review

* Improving exception handling

* Updating pyialarmxr library

* fixing after merge dev

* fixing after iMicknl review

* Update CODEOWNERS

Co-authored-by: Ludovico de Nittis <git@denittis.one>

* fixing iot_class

* Update homeassistant/components/ialarmxr/config_flow.py

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

* fixing after bdraco review

* Update homeassistant/components/ialarmxr/config_flow.py

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

* reverting catching exception in setup step

* Update homeassistant/components/ialarmxr/__init__.py

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

* Update homeassistant/components/ialarmxr/__init__.py

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

* fixing after bdraco suggestions

* Update homeassistant/components/ialarmxr/alarm_control_panel.py

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

* Update homeassistant/components/ialarmxr/alarm_control_panel.py

Co-authored-by: Mick Vleeshouwer <mick@imick.nl>

* Update homeassistant/components/ialarmxr/config_flow.py

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

* Update homeassistant/components/ialarmxr/config_flow.py

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

* Update homeassistant/components/ialarmxr/__init__.py

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

* Update homeassistant/components/ialarmxr/__init__.py

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

* Update homeassistant/components/ialarmxr/utils.py

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

* regenerate translation and rename function to async_get_ialarmxr_mac

* removing and collapsing unused error messages

* fixing tests

* improve code coverage in tests

* improve code coverage in tests

* improve code coverage in tests

* fixing retry policy with new pyalarmxr library

* snake case fix

* renaming integration in ialarm_xr

* renaming control panel name

Co-authored-by: Ludovico de Nittis <git@denittis.one>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Mick Vleeshouwer <mick@imick.nl>
2022-05-25 10:52:06 +02:00
Austin MroczekandGitHub 5b896b315e Add TotalConnect options flow to auto-bypass low battery (#62458)
* rebase

* use bypass option in async_setup_entry

* add test for options flow

* default to False for AUTO_BYPASS

* fix bypass defaults
2022-05-25 10:49:53 +02:00
epenetandGitHub 53fb581bff Adjust config-flow type hints in dynalite (#72476) 2022-05-25 10:37:09 +02:00
Guido SchmitzandGitHub bf75cb3cc5 Improve tests of devolo_home_network (#71873)
* Improve tests

* Use entity_registry_enabled_by_default fixture
2022-05-25 10:36:09 +02:00
AbadedeandGitHub 72cb320ed7 Fix Hue SONOFF S31 Lite zb plug (#69589)
* Update light.py

Same issue as https://github.com/home-assistant/core/issues/46619 with SONOFF S13 Lite Zigbee plug.

* Update light.py
2022-05-25 10:33:05 +02:00
ollo69andGitHub cc7b624418 Improve AndroidTV typing (#71036)
* Improve AndroidTV typing

* Change input type in async_connect_androidtv
2022-05-25 09:57:40 +02:00
Bryton HallandGitHub 1d5b8746fe Add co2 and iaq entities to venstar component (#71467) 2022-05-25 09:51:19 +02:00
804c888098 Free color selection for Fritz!Smarthome lights (#66213)
* Fritz light free color selection

* Use setcolor as fallback

* better debug log message

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>

* change if-clause

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2022-05-25 09:28:36 +02:00
rappenzeandGitHub 1e4690626f Better detection for brightness support in fibaro light (#71615) 2022-05-25 09:07:55 +02:00
Duco SebelandGitHub 88c49f034a Use 'python-homewizard-energy' dependency for HomeWizard (#71781)
* Update requirement

* Remove aiohwenergy and use python-homewizard-energy

* Update test to work with python-homewizard-energy

* Bumb python-homewizard-energy to 1.0.3
2022-05-25 09:05:11 +02:00
Dave TandGitHub ce477e65ce Render template during stream_url test for generic camera (#69716) 2022-05-25 09:02:48 +02:00
epenetandGitHub 4f14d40072 Adjust config-flow type hints in philips_js (#72443) 2022-05-25 09:00:42 +02:00
Allen PorterandGitHub 71bc650ac7 Stop updating google_calendars.yaml if it does not already exist (#72340)
* Stop updating google_calendars.yaml if it does not already exist

* Add additional test coverage to make CI pass

* Add test for no updates to google_calendar.yaml

* Add parameter to test for expecting write calls

* Missing call argument

* Remove conditional and replace with inline assert
2022-05-25 08:59:27 +02:00
David F. MulcaheyandGitHub 9591d5366e Add config entities for the Aqara P1 motion sensor to ZHA (#72466)
* initial work for configurable detection interval

* update opple cluster channel

* detection interval

* motion sensitivity

* only set the init attributes for the right device

* add trigger indicator configuration entity
2022-05-25 08:57:26 +02:00
Nathan SpencerandGitHub a98af2ad58 Better handling of balboa spa connection (#71909)
* Better handling of balboa spa connection

* Send a single message for keep alive task rather than multiple
2022-05-25 08:51:58 +02:00
RoboMagusandGitHub c1ddde3764 Check if attributes are present in new_state before accessing them (#71967)
* Check if attributes are present in new_state before accessing them.

* Early return if new state is None|Unknown|Unavailable

* Removed whitespace at line endings. +black run

* Update test for coverage
2022-05-25 08:44:08 +02:00
Guido SchmitzandGitHub 5dfeb1e02a Allow removing devices in devolo_home_control (#72190)
Allow removing devices
2022-05-25 08:39:05 +02:00
starkillerOGandGitHub 9514f491f0 Add netgear speed test sensor (#72215)
* implement speed_test

* fix units

* restore last speedtest result

* fix import

* fix restore state is None

* fix styling

* fix mypy

* Use newer notation

* correct unit

* fix typing

* fix pylint

* fix issort

* use RestoreSensor

* fix import

* fix sensor restore

* do not extend SensorEntity

* fix mypy

* fix typing 2
2022-05-25 08:38:47 +02:00
Hans OischingerandGitHub 4c8a77fbd4 Bump PyViCare==2.16.2 (#72448) 2022-05-25 08:30:21 +02:00
Raman GuptaandGitHub eb7a521232 Fix more typing for zwave_js (#72472)
* Fix more typing for zwave_js

* Revert one change

* reduce lines

* Fix tests
2022-05-25 07:50:25 +02:00
Philip AllgaierandGitHub 209f37196e Adjust path to version info in Github issue template (#72431) 2022-05-24 20:51:19 -07:00
Robert SvenssonandGitHub 76146cf57c Fix deCONZ does not generate unique IDs for battery sensors (#72455) 2022-05-24 20:51:02 -07:00
Robert SvenssonandGitHub e60b247b51 Simplify setup of deCONZ platforms (#72453) 2022-05-24 20:48:09 -07:00
jjlawrenandGitHub fbeaf200e4 Handle Plex searches in URL media_content_id format (#72462) 2022-05-24 20:46:27 -07:00
J. Nick KostonandGitHub b8e9b8f540 Add number platform to Big Ass Fans (#72435) 2022-05-24 20:45:27 -07:00
Kevin StillhammerandGitHub e4cd04f936 Use length_util for here_travel_time (#72458) 2022-05-24 20:42:37 -07:00
Raman GuptaandGitHub 352b7e86af Move zwave_js node metadata comments to separate WS API cmd (#71513)
* Move zwave_js node metadata comments to separate WS API cmd

* fix pr
2022-05-24 22:11:43 -04:00
Marc MuellerandGitHub d0008683be Use new project metadata format [PEP 621] (#72422) 2022-05-24 19:01:27 -07:00
38ad1ef233 Use My Home Assistant for OAuth2 redirect callbacks (#72449)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-05-24 19:00:36 -07:00
Zack BarettandGitHub b9baaf573c Bump Frontend to 20220524.0 (#72467) 2022-05-24 18:54:11 -07:00
G JohanssonandGitHub a2a691f232 Improve Sensibo terminology (#72451) 2022-05-24 14:40:26 -10:00
GitHub Action 301341a49f [ci skip] Translation update 2022-05-25 00:26:18 +00:00
rforroandGitHub db815a7504 ZHA Add entities for Lidl water valve quirk (#72307)
* init

* added timer number entity

* added write attribute button entity

* fixed missed errors

* minor changes & fixed failing test

* removed icon

* unit and icons
2022-05-24 19:56:03 -04:00
David F. MulcaheyandGitHub 7aca007a9a Don't discover entities or initialize cluster channels for the coordinator in ZHA (#72442)
don't discover coord entities or init channels
2022-05-24 19:44:33 -04:00
rforroandGitHub 0c2f22d478 Add configurable zha switch entity (#71784)
* add configurable zha switch entity

* final zha configurable switch

* fix codecov

* replaced errorneous cluster with local quirk

* test fix

* minor changes
2022-05-24 19:43:35 -04:00