J. Nick Koston and Paulus Schoutsen
afbc55b181
Do not update unifiprotect host from discovery if its not an ip ( #65548 )
2022-02-03 15:06:32 -08:00
Jan Bouwhuis and Paulus Schoutsen
931c27f452
Return current state if template throws ( #65534 )
2022-02-03 15:06:31 -08:00
Maciej Bieniek and Paulus Schoutsen
1155d229f3
Get wind speed unit from AccuWeather data ( #65425 )
2022-02-03 15:06:23 -08:00
Erik Montnemery and Franck Nijhof
ec2e450442
Stringify MQTT payload in mqtt/debug/info WS response ( #65429 )
2022-02-02 18:11:24 +01:00
J. Nick Koston and Franck Nijhof
1809489421
Ensure unifiprotect discovery can be ignored ( #65406 )
2022-02-02 18:11:07 +01:00
J. Nick Koston and Franck Nijhof
95d4be375c
Handle brightness being None for senseme ( #65372 )
2022-02-02 18:10:40 +01:00
37f9c833c0
Fix MQTT expire_after effects after reloading ( #65359 )
...
* Cleanup sensor expire triggers after reload
* fix test binary_sensor
* Also trigger cleanup parent classes
* Restore an expiring state after a reload
* correct discovery_update
* restore expiring state with remaining time
* Update homeassistant/components/mqtt/binary_sensor.py
description
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Log remaining time
* Move check
* check and tests reload
* remove self.async_write_ha_state()
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2022-02-02 18:10:36 +01:00
b902c59504
Report unmet dependencies for failing config flows ( #65061 )
...
* Report unmet dependencies for failing config flows
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/setup.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Modify error message
* Add test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-02-02 18:10:30 +01:00
Robert Svensson and Paulus Schoutsen
f3c39d8dca
Redact host address in UniFi diagnostics ( #65379 )
2022-02-01 09:59:25 -08:00
Bram Kragten and Paulus Schoutsen
4f8752b351
Allow removing keys from automation ( #65374 )
2022-02-01 09:59:23 -08:00
G Johansson and Paulus Schoutsen
03bd3f5001
Fix options for dnsip ( #65369 )
2022-02-01 09:59:22 -08:00
Paulus Schoutsen
68651be2cc
Simplify unifi cleanup logic ( #65345 )
2022-02-01 09:59:21 -08:00
7fe1b85495
Fix MotionEye config flow ( #64360 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-02-01 09:59:19 -08:00
Paulus Schoutsen
b7c7571a39
I zone, you zone, we zoning ( #65344 )
2022-01-31 17:12:26 -08:00
J. Nick Koston and Paulus Schoutsen
5c3d4cb9a5
Prevent unifiprotect from being rediscovered on UDM-PROs ( #65335 )
2022-01-31 17:12:23 -08:00
J. Nick Koston and Paulus Schoutsen
eea9e26ef5
Fix guardian being rediscovered via dhcp ( #65332 )
2022-01-31 17:12:21 -08:00
Michael and Paulus Schoutsen
649b4ce329
Improve debugging and error handling in Fritz!Tools ( #65324 )
2022-01-31 17:12:21 -08:00
Simone Chemelli and Paulus Schoutsen
1facd0edd4
Fritz tests cleanup ( #65054 )
2022-01-31 17:12:20 -08:00
Paulus Schoutsen
1fbd624a24
Alexa to handle brightness and catch exceptions ( #65322 )
2022-01-31 17:10:25 -08:00
Franck Nijhof and Paulus Schoutsen
ea511357b6
Add diagnostics support to WLED ( #65317 )
2022-01-31 17:10:23 -08:00
Erik Montnemery and Paulus Schoutsen
0885d48186
Correct cast media browse filter for audio groups ( #65288 )
2022-01-31 17:06:22 -08:00
J. Nick Koston and Paulus Schoutsen
c5d68f8669
Increase august timeout and make failure to sync at startup non-fatal ( #65281 )
2022-01-31 17:06:21 -08:00
73750d8a25
Add cast platform for extending Google Cast media_player ( #65149 )
...
* Add cast platform for extending Google Cast media_player
* Update tests
* Refactor according to review comments
* Add test for playing using a cast platform
* Apply suggestions from code review
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com >
* Pass cast type instead of a filter function when browsing
* Raise on invalid cast platform
* Test media browsing
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com >
2022-01-31 17:06:19 -08:00
Matthias Alphart and Paulus Schoutsen
5d7aefa0b4
Update xknx to 0.19.1 ( #65275 )
2022-01-30 20:28:34 -08:00
J. Nick Koston and Paulus Schoutsen
7e350b8347
Handle missing attrs in whois results ( #65254 )
...
* Handle missing attrs in whois results
- Some attrs are not set depending on where the
domain is registered
- Fixes #65164
* Set to unknown instead of do not create
* no multi-line lambda
2022-01-30 20:28:32 -08:00
J. Nick Koston and Paulus Schoutsen
ffe262abce
Fix flux_led not generating unique ids when discovery fails ( #65250 )
2022-01-30 20:28:30 -08:00
Shay Levy and Paulus Schoutsen
6e4c281e15
Fix webostv live TV source missing when configuring sources ( #65243 )
2022-01-30 20:28:29 -08:00
J. Nick Koston and Paulus Schoutsen
eca3514f9e
Fix senseme fan lights ( #65217 )
2022-01-30 20:28:27 -08:00
Robert Svensson and Paulus Schoutsen
508fd0cb2a
Add logic to avoid creating the same scene multiple times ( #65207 )
2022-01-30 20:28:25 -08:00
Aaron Bach and Paulus Schoutsen
f6f25fa4ff
Add diagnostics to SimpliSafe ( #65171 )
...
* Add diagnostics to SimpliSafe
* Bump
* Cleanup
2022-01-30 20:28:23 -08:00
dcf6e61d4f
Ensure diagnostics redaction can handle lists of lists ( #65170 )
...
* Ensure diagnostics redaction can handle lists of lists
* Code review
* Update homeassistant/components/diagnostics/util.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
* Code review
* Typing
* Revert "Typing"
This reverts commit 8a57f772ca .
* New typing attempt
* Revert "New typing attempt"
This reverts commit e26e4aae69 .
* Fix typing
* Fix typing again
* Add tests
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-01-30 20:28:22 -08:00
Aaron Bach and Paulus Schoutsen
2041d4c118
Clean up SimpliSafe config flow tests ( #65167 )
...
* Clean up SimpliSafe config flow tests
* Cleanup
2022-01-30 20:28:21 -08:00
Marvin Wichmann and Paulus Schoutsen
1a6964448c
Fix KNX Expose for strings longer than 14 bytes ( #63026 )
...
* Fix KNX Expose for too long strings
* Fix tests
* Catch exception and avoid error during config entry setup for exposures
* Properly catch exceptions in knx expose
* Fix pylint
* Fix CI
* Add test for conversion error
2022-01-30 20:28:19 -08:00
Marvin Wichmann and Paulus Schoutsen
3dde12f887
Add tests for KNX diagnostic and expose ( #64938 )
...
* Add test for KNX diagnostic
* Add test for KNX expose
* Apply review suggestions
2022-01-30 20:27:37 -08:00
J. Nick Koston and Paulus Schoutsen
f8e0c41e91
Fix uncaught exception during isy994 dhcp discovery with ignored entry ( #65165 )
2022-01-28 21:53:12 -08:00
Allen Porter and Paulus Schoutsen
25e6d8858c
Update nest diagnostics ( #65141 )
2022-01-28 21:53:05 -08:00
Allen Porter and Paulus Schoutsen
fdb52df7b7
Add diagnostics for rtsp_to_webrtc ( #65138 )
2022-01-28 09:37:32 -08:00
Nenad Bogojevic and Paulus Schoutsen
6ba52b1c86
Use new withings oauth2 refresh token endpoint ( #65134 )
2022-01-28 09:37:30 -08:00
1e60958fc4
Add diagnostics support to onewire ( #65131 )
...
* Add diagnostics support to onewire
* Add tests
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-28 09:37:30 -08:00
Paulus Schoutsen
909b0fb689
Add support for proxy-selected intent ( #65094 )
2022-01-28 09:37:25 -08:00
Robert Svensson and Paulus Schoutsen
3f763ddc9a
Reconnect client service tried to connect even if device didn't exist ( #65082 )
2022-01-28 09:37:24 -08:00
Jc2k and Paulus Schoutsen
735edd83fc
Support unpairing homekit accessories from homekit_controller ( #65065 )
2022-01-28 09:37:22 -08:00
Klaas Schoute and Paulus Schoutsen
7415513352
Add diagnostics support to P1 Monitor ( #65060 )
...
* Add diagnostics to P1 Monitor
* Add test for diagnostics
2022-01-28 09:37:22 -08:00
Shay Levy and Paulus Schoutsen
6f20a75583
Fix Shelly detached switches automation triggers ( #65059 )
2022-01-28 09:37:21 -08:00
Jc2k and Paulus Schoutsen
05d7fef9f0
Better names for energy related homekit_controller sensors ( #65055 )
2022-01-28 09:37:20 -08:00
ff445b69f4
Update Renault to 0.1.7 ( #65076 )
...
* Update Renault to 0.1.7
* Adjust tests accordingly
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-27 11:23:38 -08:00
a768de51c0
Correct zone state ( #65040 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-01-27 11:23:32 -08:00
Chris Talkington and Paulus Schoutsen
290a0df2be
Update rokuecp to 0.12.0 ( #65030 )
2022-01-27 11:23:30 -08:00
Jesse Hills and Paulus Schoutsen
a7d83993be
Add diagnostics download to ESPHome ( #65008 )
2022-01-27 11:23:26 -08:00
Jan Bouwhuis and Paulus Schoutsen
63048a67e0
Fix MQTT climate action null warnings ( #64658 )
2022-01-27 11:23:25 -08:00