Commit Graph
50198 Commits
Author SHA1 Message Date
Paulus Schoutsen a7fc1a4d62 Bumped version to 2022.6.0b1 2022.6.0b1 2022-05-26 13:16:31 -07:00
j-a-nandPaulus Schoutsen e1c39d8c4b Fix Moehlenhoff Alpha2 set_target_temperature and set_heat_area_mode (#72533)
Fix set_target_temperature and set_heat_area_mode
2022-05-26 13:16:23 -07:00
Raman GuptaandPaulus Schoutsen 3be5a354c0 Fix jitter in nzbget uptime sensor (#72518) 2022-05-26 13:16:22 -07:00
Marcio Granzotto RodriguesandPaulus Schoutsen e1ba0717e2 Fix bond device state with v3 firmwares (#72516) 2022-05-26 13:16:21 -07:00
jack5mikemotownandPaulus Schoutsen fa98b7e136 Fix Google Assistant brightness calculation (#72514)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-05-26 13:16:20 -07:00
Raman GuptaandPaulus Schoutsen f038d0892a Update node statistics for zwave_js device diagnostics dump (#72509) 2022-05-26 13:16:20 -07:00
J. Nick KostonandPaulus Schoutsen 180b5cd2bb Fix flux_led taking a long time to recover after offline (#72507) 2022-05-26 13:16:19 -07:00
J. Nick KostonandPaulus Schoutsen ff72c32b20 Fixes for logbook filtering and add it to the live stream (#72501) 2022-05-26 13:16:18 -07:00
Jan BouwhuisandPaulus Schoutsen 6bb78754dd Move manual configuration of MQTT device_tracker to the integration key (#72493) 2022-05-26 13:16:18 -07:00
Erik MontnemeryandPaulus Schoutsen f9d9c34018 Add hardkernel hardware integration (#72489)
* Add hardkernel hardware integration

* Remove debug prints

* Improve tests

* Improve test coverage
2022-05-26 13:16:17 -07:00
Allen PorterandPaulus Schoutsen d39de6e699 Throw nest climate API errors as HomeAssistantErrors (#72474) 2022-05-26 13:16:16 -07:00
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