Commit Graph
12294 Commits
Author SHA1 Message Date
577b8cd976 Add Geocaching integration (#50284)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Reinder Reinders <reinder.reinders@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-05-12 12:12:47 +02:00
Franck NijhofandGitHub 135326a4a6 Remove YAML configuration from filesize (#71692) 2022-05-12 10:31:42 +02:00
Franck NijhofandGitHub 3ce19cd6f8 Remove YAML configuration from DuneHD (#71694) 2022-05-12 09:39:49 +02:00
533257021c Parallelize zwave_js service calls (#71662)
* Parallelize zwave_js service calls to speed them up and handle exceptions properly

* Fix bug

* Add tests

* Fix comments

* Additional comment fixes

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-12 03:07:58 -04:00
Raman GuptaandGitHub 0d69adb404 Send initial message for certain zwave_js ws subscriptions (#71723)
* Send initial message for certain zwave_js ws subscriptions

* Be consistent

* fix tests and bugs
2022-05-12 03:07:11 -04:00
Raman GuptaandGitHub ca52aa47aa Enable sentry reporting for zwave_js (#71719)
* Enable sentry reporting for zwave_js

* Fix test
2022-05-12 03:05:35 -04:00
J. Nick KostonandGitHub 9cd81db5b3 Add device_id and logbook descriptions to lutron_caseta (#71713) 2022-05-11 20:45:16 -07:00
J. Nick KostonandGitHub 1dc15bb7c8 Prevent history_stats from rejecting states when microseconds differ (#71704) 2022-05-11 20:44:35 -07:00
04af9698d3 Add logbook/get_events websocket endpoint (#71706)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-05-11 22:28:06 -05:00
Franck NijhofandGitHub 08851d8366 Remove YAML configuration from International Space Station (ISS) (#71693) 2022-05-12 02:32:02 +02:00
J. Nick KostonandGitHub e2cef55162 Add history/history_during_period websocket endpoint (#71688) 2022-05-11 17:52:22 -05:00
J. Nick KostonandGitHub 81e8d2ab86 Significantly improve logbook performance when selecting entities (#71657) 2022-05-11 15:27:02 -07:00
G JohanssonandGitHub 49491bcda5 Sensibo test data adjustment from late review (#71482)
* Sensibo test data

* Separate pytest fixture for json load

* Scope to session
2022-05-11 19:36:30 +02:00
J. Nick KostonandGitHub 1304808f89 Add additional test cover for history_stats (#71648) 2022-05-11 13:09:55 +02:00
Erik MontnemeryandGitHub fb6cdb5a38 Optimistically set hs_color in template light (#71629)
* Optimistically set hs_color in template light

* Update light.py

* Update test
2022-05-11 09:57:54 +02:00
Graham Arthur BlairandGitHub 945eba9aa3 Change Ring Chime play sound Buttons to a Siren (#71449) 2022-05-10 13:49:38 -07:00
Franck NijhofandGitHub ef16e6c129 Fix Plugwise recovering from aiohttp client error (#71642) 2022-05-10 15:28:44 +02:00
J. Nick KostonandGitHub 26177bd080 Convert logbook to use lambda_stmt (#71624) 2022-05-10 08:23:13 -05:00
Erik MontnemeryandGitHub 275a90a2e8 Check state attributes in template light tests (#71608) 2022-05-10 12:46:02 +02:00
3a00c95113 Add device_info and entity_category to Vallox (#67353)
* Add device_info and entity_category to Vallox

* Fix DeviceInfo

* Address review comments 1

* vallox suggested changes

Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-09 17:00:31 -05:00
64636a4310 Add service entity context (#71558)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-05-09 14:45:53 -07:00
J. Nick KostonandGitHub d8336a5216 Fix missing context_id in script logbook entries (#71602) 2022-05-09 15:22:27 -05:00
J. Nick KostonandGitHub 222baa53dd Make database access in the eventloop raise an exception (#71547) 2022-05-09 15:22:08 -05:00
J. Nick KostonandGitHub 2560d35f1c Always show the start and stop event in logbook (#71600) 2022-05-09 15:21:21 -05:00
347193055e Rename logbook humanify function (#71597)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-09 23:10:26 +03:00
MichaelandGitHub 287bc5e3dc Add release url to Fritz!Tools update entity (#71606)
* add release url to update entity

* fix test
2022-05-09 23:07:47 +03:00
TheHolyRogerandGitHub 0fcdca2d71 Add optional base64 decoding of mqtt camera image (#71223)
Add unittest for b64 decoding of camera, fix linting
2022-05-09 21:40:15 +02:00
J. Nick KostonandGitHub 37c4318d33 Fix merge conflict with master to dev in sabnzbd (CI fix) (#71605) 2022-05-09 12:58:42 -05:00
epenetandGitHub 75ce66e8bd Migrate wemo light to ColorMode (#70857) 2022-05-09 18:42:18 +02:00
Erik MontnemeryandGitHub e5870c65ee Add missing cast test fixture (#71595) 2022-05-09 18:41:25 +02:00
Álvaro Fernández RojasandGitHub 88c2c5c36c Add Binary Sensors for Airzone Systems (#69736) 2022-05-09 09:07:11 -05:00
Paulus SchoutsenandGitHub 539ce7ff0e Allow mobile app to disable entities by default (#71562) 2022-05-09 08:05:31 -05:00
Álvaro Fernández RojasandGitHub a599325c2d Add QNAP QSW Binary Sensor platform (#70868) 2022-05-09 07:44:14 -05:00
141688e210 Cleanup ServiceInfo compatibility (#60540)
Co-authored-by: epenet <epenet@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-09 14:17:48 +02:00
Erik MontnemeryandGitHub d284e579bb Improve Google Cast detection of HLS playlists (#71564) 2022-05-09 13:57:32 +02:00
Erik MontnemeryandGitHub 524920dd2e Add 'toggle' device action to fans (#71570) 2022-05-09 13:49:35 +02:00
Robert HillisandGitHub 4db289ad6e Remove deprecated yaml config from Deluge (#71487) 2022-05-09 13:22:51 +02:00
epenetandGitHub 08856cfab0 Remove 1-Wire SysBus (ADR-0019) (#71232) 2022-05-09 13:16:23 +02:00
J. Nick KostonandGitHub 30fdfc454f Avoid lowercasing entities after template ratelimit recovery (#71415) 2022-05-09 12:48:38 +02:00
Jan BouwhuisandGitHub 5d9dc8252b Use helper for testing an event change (#71579) 2022-05-09 11:52:08 +02:00
f50681e3d3 Migrate sabnzbd sensors unique ids (#71455)
* Migrate sensors unique ids

1. migrate sensors to have unique id constructed also from entry_id
2. add migration flow in init
3. bump config flow to version 2
4. add tests for migration

* move migrate to async_setup_entry

* 1. Use the entity registry api in tests
2. Set up the config entry and not use integration directly
3. remove patch for entity registry

* fix too many lines

* Update tests/components/sabnzbd/test_init.py

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

* Update tests/components/sabnzbd/test_init.py

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

* Update tests/components/sabnzbd/test_init.py

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

* Update tests/components/sabnzbd/test_init.py

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-09 09:27:23 +02:00
epenetandGitHub 1be2438ef6 Use climate enums in mqtt (#70696) 2022-05-09 08:15:11 +02:00
J. Nick KostonandGitHub 24d7a464e1 Refactor logbook to reduce overhead and complexity (#71509) 2022-05-08 21:47:26 -07:00
2b30bda6c8 Add binary sensor platform to devolo Home Network (#60301)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-08 21:33:20 -05:00
J. Nick KostonandGitHub cec7e53302 Fix zeroconf tests (#71557) 2022-05-08 19:15:18 -07:00
1d63c2069e Add ZiGate device on automatic integration USB and ZEROCONF (#68577)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-08 18:27:09 -05:00
Álvaro Fernández RojasandGitHub 9a5e0281db Add missing AEMET weather units (#70165) 2022-05-08 18:20:18 -05:00
Shawn SaengerandGitHub 5e737bfe4f Add ws66i core integration (#56094)
* Add ws66i core integration

* Remove all ws66i translations

* Update ws66i unit tests to meet minimum code coverage

* Update ws66i based on @bdraco review

* General improvements after 2nd PR review

* Disable entities if amp shutoff, set default source names, set 30sec polling

* Add _attr_ and change async_on_unload

* Improve entity generation

* Implement coordinator

* Made options fields required, retry connection on failed attempts, use ZoneStatus for attributes

* Refactor WS66i entity properties, raise HomeAssistantError on restore service if no snapshot

* Update to pyws66i v1.1

* Add quality scale of silver to manifest

* Update config_flow test
2022-05-08 16:52:39 -05:00
J. Nick KostonandGitHub 7c9c0e911a Move do_adhoc_statistics to recorder test helpers (#71544) 2022-05-08 12:45:57 -07:00
Brandon RothweilerandGitHub e46310ac0b Add device class for Mazda pressure sensors (#71539) 2022-05-08 20:29:58 +01:00