Maciej Bieniek
753a3c0921
Add new sensors to NextDNS integration ( #76262 )
...
* Add DNS-over-HTTP/3 sensors
* Update tests
2022-08-09 17:45:48 +02:00
Kevin Stillhammer
b19ace9124
Use constructor instead of factory method for sensors in here_travel_time ( #76471 )
2022-08-09 10:54:07 -04:00
J. Nick Koston
929eeac1e4
Add support for Govee 5184 BBQ sensors ( #76490 )
2022-08-09 10:53:21 -04:00
J. Nick Koston
6bae03c14b
Fix inkbird ibbq2s that identify with xbbq ( #76492 )
2022-08-09 10:49:17 -04:00
uvjustin
891158f332
Use stream to generate fallback image for onvif ( #75584 )
2022-08-09 10:41:19 -04:00
Franck Nijhof
4e3db5bb5c
Update sqlalchemy to 1.4.40 ( #76505 )
2022-08-09 09:35:22 -04:00
J. Nick Koston
a0ceb38f5f
Bump govee-ble to 0.14.0 to fix H5052 sensors ( #76497 )
2022-08-09 09:35:08 -04:00
Álvaro Fernández Rojas
46a8f19197
Update aioqsw to v0.2.0 ( #76509 )
2022-08-09 15:24:53 +02:00
Rami Mosleh
f90d007e73
Add config flow to `android_ip_webcam` ( #76222 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-09 14:08:46 +02:00
Jc2k
7d427ddbd4
Allow parsing to happen in PassiveBluetoothProcessorCoordinator ( #76384 )
2022-08-09 06:36:39 +01:00
GitHub Action
12721da063
[ci skip] Translation update
2022-08-09 00:28:50 +00:00
J. Nick Koston
2d43145303
Bump aiohomekit to 1.2.6 ( #76488 )
2022-08-08 13:06:49 -10:00
Aaron Bach
759503f863
Ensure ConfirmRepairFlow can make use of translation placeholders ( #76336 )
...
* Ensure ConfirmRepairFlow can make use of translation placeholders
* Automatically determine the issue
* Fix tests
* Update homeassistant/components/repairs/issue_handler.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-08 16:46:48 -06:00
Sarabveer Singh
01de1c6304
Update HomeKit PM2.5 mappings to US AQI ( #76358 )
2022-08-08 11:49:07 -10:00
Koen van Zuijlen
cefc535edb
Add JustNimbus integration ( #75718 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-08 23:35:05 +02:00
Aaron Bach
acbeb8c881
Bump `regenmaschine` to 2022.08.0 ( #76483 )
2022-08-08 14:53:27 -06:00
rlippmann
36d6ef6228
Add ecobee CO2, VOC, and AQI sensors ( #76366 )
...
* Add support for CO2, VOC, and AQI sensors
* Update sensor.py
* Formatting changes
* Use class thermostat member in async_update
* Remove thermostat attribute, add mixin class
* Add docstrings
* Add blank line
* Sort imports
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-08 22:34:38 +02:00
Christopher Bailey
d139d1e175
Add UniFi Protect media source ( #73244 )
2022-08-08 10:00:50 -10:00
Franck Nijhof
8456a25f86
Update apprise to 1.0.0 ( #76441 )
2022-08-08 20:03:21 +02:00
Franck Nijhof
e199b24374
Update sentry-sdk to 1.9.2 ( #76444 )
2022-08-08 20:00:05 +02:00
Christopher Bailey
ccf7b8fbb9
Bump version of pyunifiprotect to 4.0.12 ( #76465 )
2022-08-08 07:50:41 -10:00
uvjustin
6540bed59d
Defer preload stream start on startup ( #75801 )
2022-08-08 11:15:31 -04:00
Maciej Bieniek
9f240d5bab
Bump NextDNS backend library ( #76300 )
...
* Bump NextDNS backend library
* Update tests
* Update diagnostics tests
* Use fixtures
2022-08-08 07:52:36 -07:00
epenet
3fcdad74fc
Fix iCloud listeners ( #76437 )
2022-08-08 09:35:45 -04:00
epenet
fe9c101817
Improve select type hints ( #76446 )
2022-08-08 15:22:22 +02:00
epenet
3026a70f96
Improve type hints in zwave_js select entity ( #76449 )
2022-08-08 14:55:23 +02:00
Pieter Mulder
7cd4be1310
Add tests for the HDMI-CEC integration ( #75094 )
...
* Add basic tests to the HDMI-CEC component
* Add tests for the HDMI-CEC switch component
* Add test for watchdog code
* Start adding tests for the HDMI-CEC media player platform
Also some cleanup and code move.
* Add more tests for media_player
And cleanup some switch tests.
* Improve xfail message for features
* Align test pyCEC dependency with main dependency
* Make fixtures snake_case
* Cleanup call asserts
* Cleanup service tests
* fix issues with media player tests
* Cleanup MockHDMIDevice class
* Cleanup watchdog tests
* Add myself as code owner for the HDMI-CEC integration
* Fix async fire time changed time jump
* Fix event api sync context
* Delint tests
* Parametrize watchdog test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-08 13:47:05 +02:00
Laz
a1d5a4bc79
Add Escea fireplace integration ( #56039 )
...
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-08 11:48:42 +02:00
Shay Levy
42dd0cabb3
Fix Shelly H&T sensors rounding ( #76426 )
2022-08-08 07:52:39 +03:00
GitHub Action
f11fbf2989
[ci skip] Translation update
2022-08-08 00:22:41 +00:00
Martin Hjelmare
d1ab93fbaf
Add openexchangerates config flow ( #76390 )
2022-08-07 23:45:32 +02:00
Aaron Bach
ceecab9559
Add update entity to RainMachine ( #76100 )
...
* Add update entity to RainMachine
* Fix tests
* Cleanup
* Test missing controller diagnostics
* Code review
2022-08-07 15:21:49 -06:00
Aaron Bach
dc30d97938
Add debug logging for unknown Notion errors ( #76395 )
...
* Add debug logging for unknown Notion errors
* Remove unused constant
* Code review
2022-08-07 14:51:00 -06:00
Aaron Bach
8ea9f975fd
Fix bug potential in RainMachine switches by simplifying architecture ( #76417 )
...
* Fix bug potential in RainMachine switches by simplifying architecture
* Better typing (per code review)
* Broader error catch
2022-08-07 14:50:49 -06:00
Aaron Bach
27f1955f28
Automatically enable common RainMachine restriction entities ( #76405 )
...
Automatically enable common delay-related RainMachine entities
2022-08-07 14:27:52 -06:00
J. Nick Koston
56acb66514
Fix Govee 5185 Meat Thermometers with older firmware not being discovered ( #76414 )
2022-08-07 10:11:34 -10:00
Alex Yao
714d46b153
Silence Yeelight Discovery Log Errors ( #76373 )
2022-08-07 09:47:49 -10:00
Aaron Bach
9552250f36
Fix bug where RainMachine entity states don't populate on startup ( #76412 )
2022-08-07 13:44:50 -06:00
Aaron Bach
e89459453b
Add more controller-related RainMachine diagnostics ( #76409 )
2022-08-07 13:44:27 -06:00
Álvaro Fernández Rojas
7deeea02c2
Update aioairzone to v0.4.8 ( #76404 )
2022-08-07 09:29:07 -10:00
Avi Miller
d14b76e7fc
Enable the LIFX diagnostic buttons by default ( #76389 )
2022-08-07 08:45:26 -10:00
Paulus Schoutsen
89e0db3548
Remove Z-Wave JS trigger uart USB id ( #76391 )
2022-08-07 14:36:30 -04:00
jjlawren
ea88f229a3
Bump plexapi to 4.12.1 ( #76393 )
2022-08-07 13:41:12 -04:00
rlippmann
36808a0db4
Add ecobee Smart Premium thermostat ( #76365 )
...
Update const.py
Add device model constant for ecobee Smart Premium thermostat
2022-08-07 18:27:17 +02:00
J. Nick Koston
c7838c347f
Bump zeroconf to 0.39.0 ( #76328 )
2022-08-07 12:11:11 -04:00
mvn23
ddf3d23c27
Fix opentherm_gw startup failure handling ( #76376 )
2022-08-07 12:10:32 -04:00
Martin Hjelmare
a6963e6a38
Add zwave_js usb port selection ( #76385 )
2022-08-07 11:06:03 -04:00
J. Nick Koston
1fe44d0997
Ensure bluetooth recovers if Dbus gets restarted ( #76249 )
2022-08-07 11:03:56 -04:00
Joakim Plate
4aeaeeda0d
Postpone broadlink platform switch until config entry is ready ( #76371 )
2022-08-07 09:42:47 -04:00
Maciej Bieniek
cd1227d8b9
Fix default sensor names in NextDNS integration ( #76264 )
2022-08-07 15:04:04 +02:00
Leonardo Figueiro
34984a8af8
Add switch to wilight ( #62873 )
...
* Created switch.py and support
* updated support.py
* test for wilight switch
* Update for Test
* Updated test_switch.py
* Trigger service with index
* Updated support.py and switch.py
* Updated support.py
* Updated switch.py as PR#63614
* Updated switch.py
* add type hints
* Updated support.py
* Updated switch.py
* Updated switch.py and services.yaml
* Updated pywilight
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update ci.yaml
* Update ci.yaml
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Updated as pywilight
Renamed Device as PyWiLightDevice in pywilight.
* Update switch.py
* Update homeassistant/components/wilight/support.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update support.py
* Update switch.py
* Update support.py
* Update support.py
* Update switch.py
* Update switch.py
* Update services.yaml
* Update switch.py
* Update services.yaml
* Update switch.py
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/wilight/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update switch.py
* Update switch.py
* Update switch.py
* Update test_switch.py
* Update test_switch.py
* Update test_switch.py
* Decrease exception scope
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-07 11:07:01 +02:00
Avi Miller
74cfdc6c1f
Add identify and restart button entities to the LIFX integration ( #75568 )
2022-08-06 17:28:30 -10:00
Avi Miller
db3e21df86
Update aiolifx to version 0.8.2 ( #76367 )
2022-08-06 15:02:32 -10:00
GitHub Action
4b53b920cb
[ci skip] Translation update
2022-08-07 00:29:25 +00:00
Martin Hjelmare
953d9eb9c8
Bump aioopenexchangerates to 0.4.0 ( #76356 )
2022-08-07 01:23:18 +02:00
Martin Hjelmare
e864b82c03
Improve mysensors config flow ( #75122 )
...
* Improve mysensors config flow
* Improve form input order
* Update flow tests
2022-08-07 01:22:50 +02:00
Jc2k
1aa0e64354
Update gree to use the network component to set discovery interfaces ( #75812 )
2022-08-06 21:45:44 +01:00
J. Nick Koston
c580bce879
Move HKC entity classes into entity.py ( #76333 )
2022-08-06 08:10:26 -10:00
J. Nick Koston
adce55b4db
Bump pySwitchbot to 0.18.4 ( #76322 )
...
* Bump pySwitchbot to 0.18.3
Fixes #76321
Changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.17.3...0.18.3
* bump
2022-08-06 12:46:27 +02:00
J. Nick Koston
76f137eb75
Bump yalexs to 1.2.1 ( #76339 )
...
Changelog: https://github.com/bdraco/yalexs/compare/v1.1.25...v1.2.1
2022-08-06 12:39:33 +02:00
Jean-François Roy
7c6a64c348
Bump aiobafi6 to 0.7.2 to unblock #76328 ( #76330 )
2022-08-05 14:30:45 -10:00
GitHub Action
32a2999b85
[ci skip] Translation update
2022-08-06 00:24:46 +00:00
Robert Svensson
c2f026d0a7
Minor deCONZ clean up ( #76323 )
...
* Rename secondary_temperature with internal_temperature
* Prefix binary and sensor descriptions matching on all sensor devices with COMMON_
* Always create entities in the same order
Its been reported previously that if the integration is removed and setup again that entity IDs can change if not sorted in the numerical order
* Rename alarmsystems to alarm_systems
* Use websocket enums
* Don't use legacy pydeconz constants
* Bump pydeconz to v103
* unsub -> unsubscribe
2022-08-06 01:34:27 +02:00
Franck Nijhof
742877f79b
Revert "Disable Spotify Media Player entity by default ( #69372 )" ( #76250 )
2022-08-05 16:28:52 +02:00
Joakim Plate
a0ef3ad21b
Use stored philips_js system data on start ( #75981 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-05 16:06:19 +02:00
David F. Mulcahey
df67a8cd4f
Fix ZHA light color temp support ( #76305 )
2022-08-05 09:34:21 -04:00
Joakim Plate
cdde4f9925
Add bluetooth API to allow rediscovery of address ( #76005 )
...
* Add API to allow rediscovery of domains
* Switch to clearing per device
* Drop unneded change
2022-08-05 14:49:34 +02:00
Jan Bouwhuis
741efb89d5
Remove deprecated `send_if_off` option for MQTT climate ( #76293 )
...
* Remove `send_if_off` option for mqtt climate
* Use cv.remove()
2022-08-05 13:17:46 +02:00
Erik Montnemery
9aa8838479
Allow storing arbitrary data in repairs issues ( #76288 )
2022-08-05 13:16:29 +02:00
Erik Montnemery
b366090175
Allow creating fixable repairs issues without flows ( #76224 )
...
* Allow creating fixable repairs issues without flows
* Add test
* Adjust test
2022-08-05 12:07:51 +02:00
epenet
861b694cff
Use attributes in litejet light ( #76031 )
2022-08-05 11:39:51 +02:00
Robert Svensson
44aa49dde8
Bump pydeconz to v102 ( #76287 )
2022-08-05 11:22:55 +02:00
puddly
34dcc74491
Bump ZHA dependencies ( #76275 )
2022-08-05 11:06:40 +02:00
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
Franck Nijhof
33bf94c4b2
Update orjson to 3.7.11 ( #76171 )
2022-08-04 22:37:57 +03: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
a628be4db8
Only stat the .dockerenv file once ( #76097 )
2022-08-02 10:38:01 -10: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
Marc Mueller
81d1786a16
Remove unused logging args parameter ( #75619 )
2022-08-01 10:13:05 +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
Allen Porter
9e76e8cef8
Bump grpc requirements to 1.48.0 ( #75603 )
2022-07-31 13:37:29 +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
7659555ce5
Bump version to 2022.9.0dev0 ( #75818 )
2022-07-27 15:55:52 +02: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