Commit Graph

37999 Commits (cf7c716bda484a497573c65963f696be8c294f69)

Author SHA1 Message Date
Franck Nijhof babb3d10a1
Deprecate the Deutsche Bahn (#76286) 2022-08-05 10:59:43 +02:00
Erik Montnemery 3b29cbcd61
Support creating persistent repairs issues (#76211) 2022-08-05 10:11:20 +02:00
GitHub Action cb46441b74 [ci skip] Translation update 2022-08-05 00:28:51 +00:00
J. Nick Koston ca4b7cca1a
Run black on twitter to fix CI (#76254) 2022-08-04 23:45:35 +02:00
epenet fa9d0b9ff7
Use attributes in tikteck light (#76022) 2022-08-04 23:11:37 +02:00
epenet a987cad973
Use attributes in unifiled light (#76019) 2022-08-04 23:10:27 +02:00
Daniel Dietzler bb58ad0f54
Add ability to specify user(s) when sending DMs using the Twitter integration (#71310) 2022-08-04 22:08:24 +02:00
Jonathan Keslin d76ebbbb0b
Remove @decompil3d as maintainer on volvooncall (#76153)
* Remove @decompil3d as maintainer on volvooncall

* Run hassfest

Signed-off-by: Franck Nijhof <git@frenck.dev>

Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-08-04 22:37:20 +03:00
Phil Bruckner 343508a015
Fix Life360 recovery from server errors (#76231) 2022-08-04 21:28:59 +02:00
Aaron Bach 3d42c4ca87
Add reboot button to RainMachine (#75227) 2022-08-04 13:22:10 -06:00
Franck Nijhof 0df4642b62
Remove YAML configuration from Simplepush (#76175) 2022-08-04 21:03:26 +02:00
Franck Nijhof 31d9425e49
Add entity category to Wiz number entities (#76191) 2022-08-04 20:58:12 +02:00
On Freund b2ceb2043b
Fix arm away in Risco (#76188) 2022-08-04 20:57:53 +02:00
Aaron Bach 639a522caa
Add repair item to remove no-longer-functioning Flu Near You integration (#76177)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-04 19:45:28 +02:00
y34hbuddy b5a6ee3c56
Refactor volvooncall to (mostly) use DataUpdateCoordinator (#75885)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-04 19:44:39 +02:00
J. Nick Koston 02ad4843b8
Fix flux_led ignored entries not being respected (#76173) 2022-08-04 19:44:22 +02:00
Aaron Bach b2dc810ea4
More explicitly call out special cases with SimpliSafe authorization code (#76232) 2022-08-04 19:43:02 +02:00
Diogo Gomes 8ca5b5d4a4
Remove icon attribute if device class is set (#76161) 2022-08-04 19:36:37 +02:00
Jc2k 91486f2d61
Enable strict typing for HomeKit Controller config flow module (#76233) 2022-08-04 17:41:47 +01:00
MosheTzvi 8810d3320c
added Hanetz Hachama (#76216)
added missing variable
2022-08-04 10:08:23 -06:00
Franck Nijhof 5e75bed929
Update sentry-sdk to 1.9.0 (#76192) 2022-08-04 18:04:54 +02:00
mkmer 0ce44150fd
Bump AIOAladdin Connect to 0.1.41 (#76217) 2022-08-04 10:01:58 -06:00
J. Nick Koston 5d7cef6416
Fix race in bluetooth async_process_advertisements (#76176) 2022-08-04 17:58:15 +02:00
J. Nick Koston 63b454c9ed
BLE pairing reliablity fixes for HomeKit Controller (#76199)
- Remove the cached map from memory when unpairing so
  we do not reuse it again if they unpair/repair

- Fixes for accessories that use a config number of
  0

- General reliablity improvements to the pairing process
  under the hood of aiohomekit
2022-08-04 16:38:55 +01:00
Rami Mosleh ff255fedda
Fix nullable ip_address in mikrotik (#76197) 2022-08-04 16:04:12 +02:00
Franck Nijhof 8793cf4996
Fix spelling of OpenWrt in luci integration manifest (#76219) 2022-08-04 15:57:00 +02:00
epenet 9af64b1c3b
Improve type hints in zha light (#75947) 2022-08-04 14:02:07 +02:00
Maciej Bieniek 88a5ab1e1e
Bump NextDNS library (#76207) 2022-08-04 14:01:26 +02:00
Franck Nijhof 726eb82758
Mark RPI Power binary sensor as diagnostic (#76198) 2022-08-04 13:21:37 +02:00
Jc2k aa3097a3be
Add a Thread network status sensor to homekit_controller (#76209) 2022-08-04 11:55:29 +01:00
Jc2k d5695a2d86
Fix some homekit_controller pylint warnings and (local only) test failures (#76122) 2022-08-04 11:30:37 +01:00
epenet b7b965c9c9
Use attributes in yeelightsunflower light (#75995) 2022-08-04 09:41:07 +02:00
Jan Bouwhuis e6e5b98bc7
Allow climate operation mode fan_only as custom mode in Alexa (#76148)
* Add support for FAN_ONLY mode

* Tests for fan_only as custom mode
2022-08-04 09:13:20 +02:00
Franck Nijhof 22eba6ce1b
Remove attribution from extra state attributes (#76172) 2022-08-04 08:13:20 +02:00
GitHub Action e2e277490b [ci skip] Translation update 2022-08-04 00:27:38 +00:00
epenet 1ff7686160
Use attributes in zengge light (#75994) 2022-08-04 01:15:56 +02:00
Aaron Bach 847f150a78
Modify RainMachine to store a single dataclass in `hass.data` (#75460)
* Modify RainMachine to store a single dataclass in `hass.data`

* Pass one object around instead of multiple
2022-08-03 16:23:42 -06:00
Artem Draft 3388248eb5
Fix prettier on HomeKit Controller (#76168) 2022-08-03 11:58:30 -10:00
Jc2k 72a0ca4871
Add homekit_controller thread node capabilties diagnostic sensor (#76120) 2022-08-03 22:03:10 +01:00
Martin Hjelmare 842cc060f8
Fix zwave_js addon info (#76044)
* Add add-on store info command

* Use add-on store info command in zwave_js

* Fix init tests

* Update tests

* Fix method for addon store info

* Fix response parsing

* Fix store addon installed response parsing

* Remove addon info log that can contain network keys

* Add supervisor store addon info test

* Default to version None if add-on not installed

Co-authored-by: Mike Degatano <michael.degatano@gmail.com>

Co-authored-by: Mike Degatano <michael.degatano@gmail.com>
2022-08-03 22:33:05 +02:00
Paul Annekov dd862595a3
New binary sensors for Ukraine Alarm (#76155)
new alert types for ukraine alarm
2022-08-03 23:19:10 +03:00
epenet 1806172551
Improve type hints in hive lights (#76025) 2022-08-03 22:26:34 +03:00
Aaron Bach fbde347e64
Move RainMachine utils to the correct location (#76051)
* Move RainMachine utils to the correct location

* Imports
2022-08-03 22:24:55 +03:00
epenet 84747ada66
Use attributes in decora light (#76047) 2022-08-03 22:22:30 +03:00
J. Nick Koston 34b0e0d062
Bump bleak to 0.15.1 (#76136) 2022-08-03 07:46:54 -10:00
Erik Flodin 7f83cba83a
Bump pyTibber to 0.24.0 (#76098)
To be able to add tibber sensors for production.
2022-08-03 11:53:29 +02:00
Heine Furubotten 651928ee0c
Bump `azure-servicebus` to support py3.10 (#76092)
Bump azure-servicebus
2022-08-03 10:31:09 +02:00
epenet 1ee4445a7b
Improve type hints in azure devops config flow (#75909)
* Improve type hints in azure devops config flow

* Improve
2022-08-03 10:15:41 +02:00
epenet 1ba18f8df6
Improve type hints in vesync lights (#75998)
* Improve type hints in vesync lights

* Adjust import
2022-08-03 09:56:13 +02:00
Robert Svensson 98f0b24c42
Fix deconz group log warning (#76114) 2022-08-03 09:41:00 +02:00
J. Nick Koston 6006fc7e30
Bump aiohomekit to 1.2.3 to fix hang at startup (#76102) 2022-08-03 08:35:41 +02:00
J. Nick Koston 0dbb119677
Bump pySwitchbot to 0.17.3 to fix hang at startup (#76103) 2022-08-03 08:34:46 +02:00
GitHub Action e09bbc749c [ci skip] Translation update 2022-08-03 00:28:23 +00:00
J. Nick Koston bf931f1225
Handle additional bluetooth start exceptions (#76096) 2022-08-02 13:46:43 -10:00
Jc2k fbf3c1a5d4
Fix Xiaomi BLE UI string issues (#76099) 2022-08-02 22:05:36 +01:00
Jc2k a0adfb9e62
Fix serialization of Xiaomi BLE reauth flow (#76095)
* Use data instead of context to fix serialisation bug

* Test change to async_start_reauth
2022-08-02 21:38:38 +01:00
J. Nick Koston cf849c59a4
Bump pyatv to 0.10.3 (#76091) 2022-08-02 21:11:50 +02:00
lunmay 9f31be8f01
Fix capitalization in mitemp_bt strings (#76063)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-08-02 19:22:29 +02:00
Erik Montnemery 17fbee7dd3
Refresh homeassistant_alerts when hass has started (#76083) 2022-08-02 19:05:09 +02:00
Jc2k f043203b56
Add optional context parameter to async_start_reauth (#76077) 2022-08-02 18:20:37 +02:00
Zack Barett a1d495a25b
Bump Frontend to 20220802.0 (#76087) 2022-08-02 18:08:33 +02:00
David F. Mulcahey 67cef0dc94
Ensure ZHA devices load before validating device triggers (#76084) 2022-08-02 17:29:32 +02:00
epenet be4f9598f9
Improve type hints in blinksticklight lights (#75999) 2022-08-02 16:28:41 +02:00
mkmer fbe22d4fe7
Bump AIOAladdinConnect to 0.1.39 (#76082) 2022-08-02 16:10:20 +02:00
Martin Hjelmare cfe6c8939c
Add Open Exchange Rates coordinator (#76017)
* Add Open Exchange Rates coordinator

* Move debug log

* Fix update interval calculation
2022-08-02 14:49:46 +02:00
Erik Montnemery 404d530b5f
Handle missing attributes in meater objects (#76072) 2022-08-02 14:13:07 +02:00
Jc2k d69d7a8761
Fix typo in new xiaomi_ble string (#76076) 2022-08-02 14:11:06 +02:00
Franck Nijhof 48a34756f0
Remove Somfy from Overkiz title in manifest (#76073) 2022-08-02 13:03:34 +02:00
Maciej Bieniek 320b264d03
Use `SourceType.ROUTER` in Tractive integration (#76071)
Use SourceType.ROUTER
2022-08-02 12:40:14 +02:00
J. Nick Koston fe6d6b81e3
Add support for switchbot motion sensors (#76059) 2022-08-02 12:38:31 +02:00
epenet 786780bc8c
Use attributes in limitlessled light (#76066) 2022-08-02 12:35:24 +02:00
Franck Nijhof 033e3b7e85
Small title adjustment to the Home Assistant Alerts integration (#76070) 2022-08-02 11:42:57 +02:00
mkmer bec4b168d6
Bump AIOAladdinConnect to 0.1.37 (#76046) 2022-08-02 08:56:50 +02:00
Erik Montnemery 32b1259786
Support multiple trigger instances for a single webhook (#76037) 2022-08-02 08:54:28 +02:00
J. Nick Koston 56050e9fbe
Lower bluetooth startup timeout to 9s to avoid warning (#76050) 2022-08-02 08:46:22 +02:00
J. Nick Koston 33651d14df
Bump bluetooth-adapters to 0.1.3 (#76052) 2022-08-02 08:36:27 +02:00
J. Nick Koston 41d7eba1ad
Fix govee H5074 data (#76057) 2022-08-02 08:34:48 +02:00
Eloston 44b6213217
Add support for SwitchBot Plug Mini (#76056) 2022-08-01 16:29:44 -10:00
Allen Porter 26e2ef8175
Add repair issues for nest app auth removal and yaml deprecation (#75974)
* Add repair issues for nest app auth removal and yaml deprecation

* Apply PR feedback

* Re-apply suggestion that i force pushed over

* Update criticality level
2022-08-02 03:20:20 +02:00
GitHub Action 81e3ef03f7 [ci skip] Translation update 2022-08-02 00:27:42 +00:00
Jc2k 652a8e9e8a
Add reauth flow to xiaomi_ble, fixes problem adding LYWSD03MMC (#76028) 2022-08-01 22:04:16 +01:00
epenet deff0ad61e
Implement generic in Deconz base device (#76015)
* Make DevonzBase a generic

* Adjust alarm_control_panel

* Adjust binary_sensor

* Adjust climate

* More platforms

* Adjust light

* Ignore type-var

* Add space

* Implement recommendation

* Use type: ignore[union-attr]

* Revert "Use type: ignore[union-attr]"

This reverts commit 983443062a.

* Adjust assert

* Adjust lock

* Rename type variables

* type: ignore[union-attr]

* Formatting

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-08-01 19:18:29 +02:00
krazos 567f181a21
Fix capitalization of Sonos "Status light" entity name (#76035)
Tweak capitalization of "Status light" entity name

Tweak capitalization of "Status light" entity name for consistency with blog post guidance, which states that entity names should start with a capital letter, with the rest of the words lower case
2022-08-01 18:45:18 +02:00
Franck Nijhof fc399f21e9
Guard imports for type hinting in Bluetooth (#75984) 2022-08-01 17:54:06 +02:00
David F. Mulcahey bd3de4452b
Enhance logging for ZHA device trigger validation (#76036)
* Enhance logging for ZHA device trigger validation

* use IntegrationError
2022-08-01 11:43:07 -04:00
rhadamantys 7141c36f8b
Fix invalid enocean unique_id (#74508)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-01 17:42:47 +02:00
Aaron Godfrey 91384e07d0
Add unique id for todoist calendar entity (#75674)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-01 17:15:51 +02:00
Ethan Madden 1eb0983fba
Enable air quality sensor for Core300s (#75695) 2022-08-01 17:06:28 +02:00
Joakim Plate 2dd62b14b6
Convert fjäråskupan to built in bluetooth (#75380)
* Add bluetooth discovery

* Use home assistant standard api

* Fixup manufacture data

* Adjust config flow to use standard features

* Fixup tests

* Mock bluetooth

* Simplify device check

* Fix missing typing

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-01 16:56:08 +02:00
mkmer f2da46d99b
Remove aiohttp close from aladdin connect config_flow (#76029)
Remove aiohttp close from config_flow - throwing error found in #75933
2022-08-01 16:07:17 +02:00
Erik Montnemery 687ac91947
Support MWh for gas consumption sensors (#76016) 2022-08-01 14:22:24 +02:00
Martin Hjelmare 826de707e4
Add strict typing to openexchangerates (#76004) 2022-08-01 11:35:31 +02:00
Simone Chemelli 0738f08215
Add missing sensors for Shelly Plus H&T (#76001)
* Add missing sensors for Shelly Plus H&T

* Cleanup

* Fix

* Add voltage to battery sensor

* Apply review comments
2022-08-01 09:52:51 +02:00
GitHub Action 5bb5920697 [ci skip] Translation update 2022-08-01 00:28:32 +00:00
epenet 89729b2c49
Improve Registry typing in Alexa handlers (#75921) 2022-08-01 00:39:38 +02:00
Jc2k 0167875789
Add physical controls lock to homekit_controller (#75993) 2022-07-31 13:30:29 -07:00
mkmer 003ee853a3
Bump AIOAladdinConnect to 0.1.33 (#75986)
Bump aladdin_connect 0.1.33
2022-07-31 13:14:30 -07:00
Franck Nijhof 4af95ecf78
Fix Home Connect services not being set up (#75997) 2022-07-31 13:14:09 -07:00
J. Nick Koston a95851c9c2
Bump pySwitchbot to 0.16.0 to fix compat with bleak 0.15 (#75991) 2022-07-31 13:13:05 -07:00
Aaron Bach a3bffdf523
Appropriately mark Guardian entities as `unavailable` during reboot (#75234) 2022-07-31 13:10:29 -07:00
epenet 98293f2179
Use climate enums in alexa (#75911) 2022-07-31 21:29:54 +02:00
Paul Annekov 97b30bec8b
Added a configuration_url for the ukraine_alarm service (#75988) 2022-07-31 21:25:16 +02:00
mvn23 84d91d2b3a
Bump pyotgw to 2.0.2 (#75980) 2022-07-31 21:14:03 +02:00
epenet 20fec104e2
Improve type hints in light [a-i] (#75936)
* Improve type hints in ads light

* Improve type hints in avea light

* Improve type hints in avion light

* Improve type hints in broadlink light

* More type hints

* One more
2022-07-31 20:46:13 +02:00
Franck Nijhof c795597511
Improve authentication handling for camera view (#75979) 2022-07-31 18:00:42 +02:00
Marc Mueller 1a8ccfeb56
Use device_tracker SourceType enum [a-g] (#75963) 2022-07-31 15:51:04 +02:00
Marc Mueller f068fc8eb7
Use device_tracker SourceType enum [h-m] (#75964) 2022-07-31 15:49:57 +02:00
Marc Mueller 450b7cd644
Use device_tracker SourceType enum [n-r] (#75965) 2022-07-31 15:48:43 +02:00
Marc Mueller c9ddb10024
Use device_tracker SourceType enum [s-z] (#75966) 2022-07-31 14:01:18 +02:00
epenet 7b1463e03d
Improve type hints in light [i-r] (#75943) 2022-07-31 13:53:22 +02:00
epenet 11a19c2612
Improve type hints in light [s-z] (#75946) 2022-07-31 13:50:24 +02:00
epenet 90458ee200
Use attributes in zerproc light (#75951) 2022-07-31 13:46:25 +02:00
MasonCrawford ee273daf8d
Small fixes for LG soundbar (#75938) 2022-07-31 13:32:40 +02:00
Heine Furubotten 1e115341af
Bump enturclient to 0.2.4 (#75928) 2022-07-31 13:28:09 +02:00
Aidan Timson 1204b4f700
Add typings to Certificate Expiry integration (#75945) 2022-07-31 13:26:16 +02:00
mvn23 abb7495ced
Handle failed connection attempts in opentherm_gw (#75961) 2022-07-31 12:21:25 +02:00
GitHub Action 377f56ff5f [ci skip] Translation update 2022-07-31 00:25:44 +00:00
J. Nick Koston b9b916cdcd
Bump govee-ble to fix H5179 sensors (#75957)
Changelog: https://github.com/Bluetooth-Devices/govee-ble/compare/v0.12.4...v0.12.5
2022-07-30 15:15:06 +02:00
ildar170975 faf25b2235
Add telegram disable_web_page_preview (#75898)
* Add telegram disable_web_page_preview

Adds ability to specify disable_web_page_preview to telegram.notify:
```
- service: notify.telegram
  data:
    message: >-
      <a href="https://www.home-assistant.io/">HA site</a>
    data:
      parse_mode: html
      disable_web_page_preview: true
```

* Update homeassistant/components/telegram/notify.py

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

* Update notify.py

* Update notify.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-30 14:06:55 +02:00
Alex Henry ace359b1bd
Add multi-zone support to Anthem AV receiver and distribution solution (#74779)
* Add multi-zone support to Anthem AV receiver and distribution amplifier

* Fix typo in comment

* Convert properties to attribute and add test

* Migrate entity name

* Fix after rebase add strict typing and bump version

* fix typing

* Simplify test

* Small improvement

* remove dispatcher send and use callback
2022-07-30 14:04:24 +02:00
epenet 8181da7090
Improve type hints in axis (#75910) 2022-07-30 11:04:31 +02:00
J. Nick Koston bb3e094552
Fix switchbot failing to setup when last_run_success is not saved (#75887) 2022-07-29 21:33:29 -07:00
J. Nick Koston 80a9659524
Update to bleak 0.15 (#75941) 2022-07-29 17:53:33 -07:00
GitHub Action c4ad6d46ae [ci skip] Translation update 2022-07-30 00:22:48 +00:00
Bob van Mierlo 69a0943205
Increase the discovery timeout (#75948) 2022-07-29 21:46:30 +01:00
Jan Stienstra 879b415415
Fix incorrect check for media source (#75880)
* Fix incorrect check for media source

* Update homeassistant/components/jellyfin/media_source.py

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-07-29 10:11:53 -07:00
Franck Nijhof 2798a77b5f
Fix SimplePush repairs issue (#75922) 2022-07-29 09:56:19 -07:00
Matthias Alphart 9bbbee3d88
Update xknx to 0.22.1 (#75932) 2022-07-29 09:54:49 -07:00
Jc2k ca6676a708
Fix xiaomi_ble discovery for devices that don't put the fe95 uuid in service_uuids (#75923) 2022-07-29 14:28:39 +02:00
Marc Mueller 2b1e1365fd
Add StrEnum for device_tracker `SourceType` (#75892)
Add StrEnum for device_tracker SourceType
2022-07-29 13:09:03 +02:00
Nephiel ab5dfb3c42
Use climate enums in google_assistant (#75888) 2022-07-29 12:08:32 +02:00
G Johansson 08b169a7ad
Fix broken Yale lock (#75918)
Yale fix lock
2022-07-29 11:57:19 +02:00
Paulus Schoutsen aec885a467
Fix Roon media player being set up before hass.data set up (#75904) 2022-07-29 09:53:08 +02:00
Paulus Schoutsen 4b2beda473
Move some bleak imports to be behind TYPE_CHECKING (#75894) 2022-07-28 22:26:37 -07:00
J. Nick Koston 9f16c14681
Fix incorrect manufacturer_id for govee 5182 model (#75899) 2022-07-28 17:07:32 -10:00
Alex Henry bbd7041a73
Refactor and improve anthemav (#75852) 2022-07-29 03:20:05 +02:00
GitHub Action a1d96175a8 [ci skip] Translation update 2022-07-29 00:25:31 +00:00
Marc Mueller 003fe9220e
Add protocol types for device_tracker `async_see` and `see` (#75891) 2022-07-29 00:27:47 +02:00
J. Nick Koston 702cef3fc7
Add startup timeout to bluetooth (#75848)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-28 11:14:13 -10:00
Franck Nijhof 6ba0b9cff2
Fix AdGuard Home rules count sensor (#75879) 2022-07-28 13:36:11 -07:00
Jc2k 10356b9379
Fix Xiaomi BLE not detecting encryption for some devices (#75851) 2022-07-28 19:10:37 +01:00
Brandon West 4ed0463438
Bump russound_rio to 0.1.8 (#75837) 2022-07-28 18:27:48 +02:00
Franck Nijhof 166e58eaa4
Fix camera token to trigger authentication IP ban (#75870) 2022-07-28 18:20:39 +02:00
Zack Barett a020482c23
Update frontend to 20220728.0 (#75872) 2022-07-28 18:20:10 +02:00
Franck Nijhof 16e75f2a13
Fix incorrect sensor key in DSMR (#75865) 2022-07-28 18:15:27 +02:00
Franck Nijhof 1012064bb7
Remove state class from daily net sensors in DSMR Reader (#75864) 2022-07-28 18:13:16 +02:00
puddly 8e2f0497ce
ZHA network backup and restore API (#75791)
* Implement WS API endpoints for zigpy backups

* Implement backup restoration

* Display error messages caused by invalid backup JSON

* Indicate to the frontend when a backup is incomplete

* Perform a coordinator backup before HA performs a backup

* Fix `backup.async_post_backup` docstring

* Rename `data` to `backup` in restore command

* Add unit tests for new websocket APIs

* Unit test backup platform

* Move code to overwrite EZSP EUI64 into ZHA

* Include the radio type in the network settings API response
2022-07-28 11:24:31 -04:00
Franck Nijhof 91180923ae
Fix HTTP 404 being logged as a stack trace (#75861) 2022-07-28 16:43:32 +02:00
Chaim Turkel 7251445ffb
Add shabat sensors to jewish_calendar (#57866)
* add shabat sensors

* add shabat sensors

* add shabat sensors

* add shabat sensors

* add shabat sensors

* Remove redundunt classes and combine sensors

* Update homeassistant/components/jewish_calendar/binary_sensor.py

Co-authored-by: Yuval Aboulafia <yuval.abou@gmail.com>

* Update homeassistant/components/jewish_calendar/binary_sensor.py

Co-authored-by: Yuval Aboulafia <yuval.abou@gmail.com>

* updated requirements

* call get_zmanim once

* add type hint to entity description

* fix errors resulted from type hints introduction

* fix mypy error

* use attr for state

* Update homeassistant/components/jewish_calendar/binary_sensor.py

Co-authored-by: Teemu R. <tpr@iki.fi>

* Fix typing

Co-authored-by: Yuval Aboulafia <yuval.abou@gmail.com>
Co-authored-by: Teemu R. <tpr@iki.fi>
2022-07-28 16:19:20 +02:00
Franck Nijhof 4f56028491
Fix unit of measurement usage in COSignal (#75856) 2022-07-28 12:39:10 +02:00
borky 25d943d272
Add xiaomi air purifier 4 and 4 pro support (#75745)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-28 12:38:04 +02:00
Robert Svensson c16db4c3e1
Make Axis utilise forward_entry_setups (#75178) 2022-07-28 11:41:03 +02:00
Rami Mosleh 4f25b8d58e
Add issue to repairs for deprecated Simplepush YAML configuration (#75850) 2022-07-28 11:05:56 +02:00
GitHub Action 0317cbb388 [ci skip] Translation update 2022-07-28 00:25:05 +00:00
Rolf Berkenbosch 997f03d0ea
Fix fetching MeteoAlarm XML data (#75840) 2022-07-27 23:50:41 +02:00
Franck Nijhof f07d64e7db
Raise YAML removal issue for Xbox (#75843) 2022-07-27 23:49:22 +02:00
Raman Gupta 4aa6300b8b
Update zwave_js WS API names (#75797) 2022-07-27 23:42:17 +02:00
Raman Gupta 44f1d92890
Add new zwave_js notification parameters (#75796) 2022-07-27 23:40:44 +02:00
Zack Barett b0c17d67df
Add Leviton as a supported brand of ZwaveJS (#75729)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-27 23:39:39 +02:00
Franck Nijhof ef9142f379
Fix temperature unit in evohome (#75842) 2022-07-27 13:58:58 -07:00
Paulus Schoutsen b0f877eca2
Add issue_domain to repairs (#75839) 2022-07-27 22:53:51 +02:00
Tom Harris 4ffd6fc4be
Add Insteon lock and load controller devices (#75632) 2022-07-27 10:06:33 -10:00
Paulus Schoutsen 04d00a9acd
Remove learn more URL from Home Assistant alerts (#75838) 2022-07-27 21:59:43 +02:00
borky 2e4f13996f
Set Level for MIOT purifiers as in python-miio (#75814)
* Set Level for MIOT purifiers as in python-miio

* Refactoring after review suggestion
2022-07-27 18:33:07 +02:00
Raman Gupta 3a8748bc93
Bump zwave-js-server-python to 0.40.0 (#75795) 2022-07-27 18:01:00 +02:00
IceBotYT d99334eb07
Add LaCrosse View integration (#71896)
* Add new LaCrosse View integration

* Add new LaCrosse View integration

* Add retry logic

* Actually use the start time for the retry logic

* Get new token after 1 hour

* Replace retry logic with more reliable logic

* Improve test coverage

* Add device info and unique id to config entry

* Fix manufacturer name

* Improve token refresh and check sensor permission

* Improve test cover

* Add LaCrosse View to .strict-typing

* Remove empty fields in manifest.json

* Fix mypy

* Add retry logic for get_data

* Add missing break statement in retry decorator

* Fix requirements

* Finish suggestions by Allen Porter

* Suggestions by Allen Porter

* Fix typing issues with calls to get_locations and get_sensors
2022-07-27 07:37:22 -07:00
Franck Nijhof 9dc0544835
Raise YAML removal issue for Bose SoundTouch (#75817) 2022-07-27 14:41:00 +02:00
Tobias Sauerwein 49854b809c
Netatmo entity renaming and clean up (#75337) 2022-07-27 14:17:38 +02:00
Franck Nijhof 314778cb50
Raise YAML removal issue for Anthem A/V Receivers (#75816) 2022-07-27 14:17:22 +02:00
David F. Mulcahey 6254142b8a
Fix ZHA on with timed off cluster command (#75815) 2022-07-27 14:03:51 +02:00
Bram Kragten 699fff08ed
Update frontend to 20220727.0 (#75813) 2022-07-27 13:21:07 +02:00
Franck Nijhof 07a433a516
Deprecate the OpenALPR Local integration (#75810)
* Deprecate the OpenALPR Local integration

* Remove tests
2022-07-27 12:52:13 +02:00
Jc2k f8b115dd9d
Add xiaomi_ble voltage, consumable and formaldehyde sensors (#75807)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-27 11:28:58 +01:00
Franck Nijhof aaf5837759
Deprecate the Ambee integration (#75805) 2022-07-27 11:29:52 +02:00
Jevgeni Kiski a4d4170279
Add new vallox temperature and fan sensors (#75783)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-07-27 10:58:43 +02:00
Erik Montnemery 51c3836ec2
Create Repairs based on Alerts (#75397)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-27 10:13:16 +02:00
jjlawren bbdce93291
Fix error on shutdown when no Sonos devices available (#75798) 2022-07-27 10:01:44 +02:00
rikroe 5687150786
Add state to CheckControlMessages in bmw_connected_drive (#75802)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-07-27 10:01:09 +02:00
uvjustin 5e6217f20c
Use executor to finish stream recording (#75776) 2022-07-27 14:13:38 +08:00
Jean-François Roy 89493f2d7f
Add occupancy sensor to the BAF integration (#75793)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-07-26 17:36:41 -10:00
GitHub Action 33c635809c [ci skip] Translation update 2022-07-27 00:28:57 +00:00
TheJulianJES 129b42cd23
Fix ZHA light brightness jumping around during transitions (#74849)
* Moved color commands to a new ``async_handle_color_commands`` method

* Fixed tests

* Fix brightness jumping around during transitions

* Add config option to disable "Enhanced brightness slider during light transition"
2022-07-26 20:03:17 -04:00
starkillerOG 6868865e3e
Add 1.5 second sleep to motion blinds update (#75494) 2022-07-27 00:01:49 +02:00
João Henriques fb52f5098f
Add en-GB locale for AlexaMotionSensor and AlexaContactSensor (#75705)
Added en-GB as supported locale for AlexaMotionSensor and AlexaContactSensor
2022-07-26 17:36:46 -04:00
uvjustin c5912f0fae
Cleanup unused camera constants (#75772)
Cleanup unused camera constants after #75452
2022-07-26 23:04:08 +02:00
Franck Nijhof 0ff34f232c
Add events to repairs issue registry changes (#75784) 2022-07-26 22:42:19 +02:00
David F. Mulcahey e2dd2c9424
Add guards to ZHA light groups when using hs color mode (#75599)
* fix polling currentSaturation

* Guard light groups against enhanced current hue

* Use XY if all group members do not support HS

* add config option to always prefer XY color mode

* use correct enum

* remove periods
2022-07-26 16:42:08 -04:00
puddly 2b1a5e5549
Bump ZHA dependencies (#75785) 2022-07-26 16:19:51 -04:00
Teemu R 184e254a43
Bump python-eq3bt requirement (#75145) 2022-07-26 21:50:41 +02:00
Franck Nijhof bb4ee1ba32
Adjust wording in raised mitemp_bt issue (#75779) 2022-07-26 21:44:12 +02:00
J. Nick Koston 1e85ddabfd
Fix startup race in BLE integrations (#75780) 2022-07-26 09:29:23 -10:00
Franck Nijhof 157f7292d7
Raise YAML removal issue for Lyric (#75756) 2022-07-26 20:02:50 +02:00
Franck Nijhof cb17a01e48
Raise YAML removal issue for nVent RAYCHEM SENZ (#75757) 2022-07-26 20:01:15 +02:00
J. Nick Koston fad7a6cb08
Bump sensorpush-ble to 1.5.1 (#75771) 2022-07-26 19:09:46 +02:00
Franck Nijhof c63a838b47
Raise repair issue for Xiaomi Mijia BLE Temperature and Humidity Sensor (#75754) 2022-07-26 17:42:22 +02:00
Franck Nijhof 3ee0ca8550
Raise repair issue for Mi Flora (#75752) 2022-07-26 17:35:47 +02:00
J. Nick Koston e6802f4f7e
Add support for switchbot contact/door sensor (#75730) 2022-07-26 05:14:02 -10:00
Jevgeni Kiski 7d895c79e8
Bump vallox-websocket-api to 2.12.0 (#75734) 2022-07-26 16:58:22 +02:00
Marc Mueller 516324ff54
Fix small type issue [fritz] (#75761) 2022-07-26 16:30:12 +02:00
Marc Mueller af7df260a0
Fix small type issues [core] (#75760) 2022-07-26 16:28:22 +02:00