J. Nick Koston
d97bcfdca9
Bump aiohomekit to 2.4.1 ( #83341 )
2022-12-05 19:54:27 +01:00
epenet
106a405733
Use new device class in meteo_france ( #83325 )
2022-12-05 19:09:40 +01:00
Franck Nijhof
399f0ea161
Migrate Overkiz select translations ( #83324 )
2022-12-05 17:24:59 +01:00
Franck Nijhof
150e49f4c2
Use enum sensor device class in AirVisual ( #83316 )
2022-12-05 17:24:47 +01:00
Alice
b97f95efc4
Update litterrobot integration to support long-term statistics ( #83269 )
2022-12-05 17:12:58 +01:00
Maikel Punie
1011c30cc5
Small fix for the velbus clear-cache service ( #83279 )
2022-12-05 17:12:27 +01:00
epenet
4f4d60c105
Use attributes in homematicip_cloud ( #83295 )
2022-12-05 17:10:38 +01:00
epenet
9682249830
Use new device class in environment canada ( #83297 )
2022-12-05 17:08:00 +01:00
epenet
6053b6f94a
Use new device class in aemet ( #83315 )
2022-12-05 17:07:01 +01:00
epenet
7b98656bcd
Use new device class in openweathermap ( #83331 )
2022-12-05 17:04:02 +01:00
epenet
069c1f35ca
Use new device class in meteoclimatic ( #83327 )
2022-12-05 16:59:04 +01:00
Michał Ajduk
ff7a70d31b
Fix Tuya number native value raw return ( #83333 )
...
fixes undefined
2022-12-05 16:55:21 +01:00
Martin Hjelmare
bd04c1d9f9
Deprecate the Xbox Live integration ( #83339 )
2022-12-05 16:54:36 +01:00
Franck Nijhof
f125fd5772
Migrate Tractive translations ( #83321 )
2022-12-05 16:45:57 +01:00
Erik Montnemery
67875b99a3
Refactor support for integrations to drop custom unit conversion ( #83228 )
...
* Refactor support for integrations to drop custom unit conversion
* Fix lying comment
* Address review comment
2022-12-05 16:12:37 +01:00
Franck Nijhof
1f7a7d5cb5
Use enum sensor device class in Nettigo Air Monitor ( #83314 )
2022-12-05 16:05:03 +01:00
Marc Mueller
1ca9824191
Update pylint to 2.15.8 ( #83311 )
2022-12-05 10:01:27 -05:00
Franck Nijhof
f801fe307e
Migrate Demo translations ( #83294 )
2022-12-05 08:44:26 -05:00
Franck Nijhof
aa4a0df194
Migrate Logitech Harmony Hub translations ( #83308 )
2022-12-05 13:57:13 +01:00
Franck Nijhof
73162e6fb5
Migrate TOLO Sauna translations ( #83306 )
...
* Migrate TOLO Sauna translations
* Fix capa
2022-12-05 13:55:07 +01:00
Franck Nijhof
03dc527a85
Migrate MusicCast translations ( #83305 )
2022-12-05 13:54:10 +01:00
Franck Nijhof
06c8b838b5
Use enum sensor device class in Season ( #83301 )
2022-12-05 13:48:32 +01:00
Franck Nijhof
303f203c2a
Migrate Xiaomi Miio translations ( #83300 )
2022-12-05 13:47:18 +01:00
Franck Nijhof
e015f8bf8f
Migrate LaMetric translations ( #83298 )
2022-12-05 13:46:08 +01:00
epenet
b75eb71764
Use new device class in homematic ( #83303 )
2022-12-05 13:45:30 +01:00
Franck Nijhof
42c6920a91
Migrate WLED translations ( #83296 )
2022-12-05 13:45:14 +01:00
Franck Nijhof
32dfc59d9e
Migrate HomeKit Controller translations ( #83304 )
2022-12-05 13:44:59 +01:00
Franck Nijhof
226a880645
Use enum sensor device class in Tomorrow.io ( #83293 )
2022-12-05 13:17:49 +01:00
Klaas Schoute
2602b45ec8
Bump package for Garage Amsterdam ( #83167 )
...
* Bump to new package version
* Change the class name used in the new package
* Fix failing test with using old package name
2022-12-05 13:12:46 +01:00
Franck Nijhof
f0f4e4595c
Migrate Plugwise translations ( #83286 )
2022-12-05 12:18:20 +01:00
epenet
63e8dd58ef
Use UnitOfTemperature in water_heater entities ( #83132 )
2022-12-05 11:42:15 +01:00
G Johansson
1c86a543b7
Failback to v4 resolver for AAAA records in DNSIP integration ( #82740 )
2022-12-05 11:02:38 +01:00
Sean Chen
c8fbdde3b8
Add @kamiyo to nws codeowners ( #83171 )
2022-12-05 10:59:25 +01:00
Garrett
efc637cb2b
Bump subarulink to v0.7.0 ( #83213 )
...
fixes undefined
2022-12-05 10:53:05 +01:00
epenet
68e454712d
Use UnitOfTemperature in climate entities [g-l] ( #83127 )
...
* Use UnitOfTemperature in climate entities [g-l]
* Adjust gree
* Adjust honeywell
2022-12-05 10:42:24 +01:00
Franck Nijhof
40d337479e
Use enum sensor device class in UptimeRobot ( #83111 )
2022-12-05 10:36:16 +01:00
epenet
c7a6b5983f
Use UnitOfTemperature in climate entities [t-z] ( #83129 )
2022-12-05 10:18:57 +01:00
Marc Mueller
1f30d761a6
Code style improvements [alexa] ( #83258 )
2022-12-05 09:36:03 +01:00
Erik Montnemery
7e2960a973
Enable strict typing of hardware ( #83120 )
...
* Enable strict typing of hardware
* Address review comment
2022-12-05 09:32:52 +01:00
Christopher Bailey
ee7022dc67
Update UniFi Protect ring entity to use event entity ( #83270 )
2022-12-04 17:06:55 -10:00
Anton Malko
ec24b93c17
Bump aiolookin to 1.0.0 ( #83198 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-12-04 16:31:35 -10:00
Avi Miller
88c8eef4eb
Populate suggested_area using the LIFX group name for each device ( #83259 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-12-04 16:31:08 -10:00
jjlawren
c70388869b
Do not discard zero positions for Sonos media players ( #83249 )
...
fixes undefined
2022-12-04 21:11:30 -05:00
Joris Pelgröm
34fd64addf
Fix mobile_app returning cloud URL when not subscribed ( #83257 )
...
fixes undefined
2022-12-04 21:10:26 -05:00
J. Nick Koston
3044e78d43
Avoid regex overhead in processing esphome bluetooth advertisements ( #83246 )
2022-12-04 21:09:45 -05:00
J. Nick Koston
1efc71624a
Bump aioesphomeapi to 13.0.1 ( #83223 )
...
fixes https://github.com/home-assistant/core/issues/83212
2022-12-04 21:09:10 -05:00
GitHub Action
5f9290e572
[ci skip] Translation update
2022-12-05 00:23:07 +00:00
Stephan Singer
64a72daa27
Add IPv6 sensor to fritz component ( #75708 )
...
* Add IPv6 sensor to fritz component
* Cast return type to string
* Make ipv6 sensor suitable
* simplify cast to str
* use extisting property
Co-authored-by: chemelli74 <simone.chemelli@gmail.com>
Co-authored-by: mib1185 <mail@mib85.de>
2022-12-05 00:48:41 +01:00
Allen Porter
0f83db82d9
Bump gcal_sync to 4.0.4 ( #83245 )
2022-12-04 17:16:51 -05:00
Allen Porter
6c896adcff
Bump ical to 4.2.1 ( #83254 )
2022-12-04 23:05:35 +01:00
Joe Rogers
f1ee920463
Handle numeric versions in mqtt update ( #83218 )
...
* Handle numeric versions in mqtt update
* Remove need for type:ignore
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2022-12-04 21:52:48 +01:00
J. Nick Koston
c617e7da31
Raise an exception when an esp proxy gets empty services during connection so callers know to retry ( #83211 )
2022-12-04 09:05:46 -10:00
Allen Porter
6499f5460a
Bump ical to 4.2.0 ( #83244 )
2022-12-04 10:18:27 -08:00
Simone Chemelli
e436f6a7b2
Fix missing title placeholders in Synology DSM reauth flow ( #83238 )
...
* Fix missing title placeholders in reauth flow
* fix tests
Co-authored-by: mib1185 <mail@mib85.de>
2022-12-04 10:11:24 -08:00
J. Nick Koston
db0dfe875a
Bump pySwitchbot to 0.22.0 ( #83243 )
...
fixes https://github.com/home-assistant/core/issues/82961
2022-12-04 08:08:21 -10:00
Michael Chisholm
7378277212
Update async-upnp-client to 0.32.3 ( #83215 )
2022-12-04 10:05:53 -08:00
Milan Meulemans
cefdce5002
Remove deprecated GCM API from html5 ( #83229 )
...
* Remove deprecated GCM API
* Cleanup code after removing GCM
* Make vapid required
* Use dict[key] instead of dict.get(key) for vapid config
2022-12-04 18:34:54 +01:00
J. Nick Koston
1577f6ea50
Restore HomeKit Controller BLE GSN at startup ( #83206 )
2022-12-04 07:01:37 -10:00
Jan Bouwhuis
de77132a5a
Add the QoS in the MQTT debug log ( #83195 )
...
Logging the MQTT QoS in the debug log
2022-12-04 15:03:41 +01:00
epenet
44d3f2192c
Use UnitOfTemperature in climate entities [a-f] ( #83125 )
2022-12-04 11:53:56 +02:00
epenet
aace084931
Use unit enums in demo ( #83130 )
2022-12-04 11:21:44 +02:00
Joakim Plate
90f2a54165
Bump nibe to 1.5.0 ( #83185 )
2022-12-04 11:17:13 +02:00
J. Nick Koston
e139470c56
Bump yalexs-ble to 1.10.3 ( #83216 )
...
changelog: https://github.com/bdraco/yalexs-ble/compare/v1.10.2...v1.10.3
2022-12-04 11:10:53 +02:00
GitHub Action
a1eab7f842
[ci skip] Translation update
2022-12-04 00:23:06 +00:00
Olen
0d1506c3cf
Switch Twinkly to awesomeversion ( #83205 )
...
Switch to awesomeversion
2022-12-03 22:43:10 +01:00
Aidan Timson
766c2f8bb4
Update aiolyric to 1.0.9 ( #83190 )
2022-12-03 14:26:21 -07:00
Glenn Waters
ffbde4ac90
Bump elkm1 lib to 2.2.1 ( #83026 )
2022-12-03 10:47:38 -10:00
J. Nick Koston
0cacfef325
Bump yalexs-ble to 1.10.2 ( #83199 )
2022-12-03 14:55:53 -05:00
J. Nick Koston
9321c2191e
Bump aiohomekit to 2.3.6 ( #83196 )
2022-12-03 14:34:11 -05:00
J. Nick Koston
237a1d50d9
Bump pySwitchbot to 0.20.8 ( #83197 )
...
fixes https://github.com/home-assistant/core/issues/80491
2022-12-03 14:21:19 -05:00
Aaron Bach
c6ad48e236
Fix SimpliSafe service calls that require a device selector ( #83200 )
...
fixes undefined
2022-12-03 14:20:53 -05:00
Allen Porter
b735e66d2f
Bump ical to 4.1.2 to fix emoji in local calendar ( #83193 )
...
Bump ical to 4.1.2
2022-12-03 12:02:25 -07:00
J. Nick Koston
955d4abf13
Fix missing services with esp32 proxies ( #83192 )
2022-12-03 13:50:59 -05:00
Lars
5422a17a35
Add integration_type to AVM FRITZ!SmartHome ( #81096 )
2022-12-03 13:24:06 -05:00
Olen
2a0496a3a9
Support older twinkly devices without effects ( #83145 )
...
fixes undefined
2022-12-03 13:23:29 -05:00
Kevin Stillhammer
f88d22b833
Raise UpdateFailed when here_travel_time cannot find_location ( #83157 )
...
Fixes https://github.com/home-assistant/core/issues/83100
fixes undefined
2022-12-03 13:06:10 -05:00
Joakim Sørensen
0dfc0af08c
Add CLOSED as an expected type ( #83180 )
2022-12-03 10:19:16 -05:00
Matthias Alphart
6cef37641c
KNX Config/OptionsFlow: Test connection to manually configured tunnel ( #82872 )
2022-12-03 12:53:12 +01:00
Daniel Hjelseth Høyer
949ebeeb97
Update pyTibber to 0.26.3 ( #83175 )
...
Update Tibber lib 0.26.3
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2022-12-03 12:30:03 +01:00
Franck Nijhof
58f2fc8610
Use enum sensor device class in Moon ( #83108 )
...
* Use enum sensor device class in Moon
* Adjust tests
2022-12-03 11:25:04 +01:00
Franck Nijhof
b40923a4cd
Use enum sensor device class in PrusaLink ( #83107 )
2022-12-03 11:22:36 +01:00
J. Nick Koston
a63dd811dd
Bump pySwitchbot to 0.20.7 ( #83170 )
...
changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.20.5...0.20.7
2022-12-03 11:14:39 +01:00
J. Nick Koston
4a23216e1e
Bump aiohomekit to 2.3.5 ( #83168 )
2022-12-02 21:00:49 -05:00
Alex Yao
652fedf4d1
Fix html5 Firefox Notifications ( #82556 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
fixes undefined
2022-12-02 20:51:16 -05:00
Aaron Bach
ee0fbae2ca
Return empty data when OpenUV API call fails ( #83089 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
fixes undefined
2022-12-02 20:27:33 -05:00
J. Nick Koston
4a56461d3c
Fix reauth with esphome when adding noise encryption ( #83164 )
...
* Fix reauth with esphome when adding noise encryption
fixes #80813
* fix with unique id
2022-12-02 19:49:13 -05:00
J. Nick Koston
6651dfaf9b
Bump bluetooth-auto-recovery to 0.5.4 ( #83155 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/v0.5.3...v0.5.4
2022-12-02 19:48:06 -05:00
J. Nick Koston
de1e97a81f
Fix esphome ble client leaking notify on disconnect ( #83106 )
...
* Fix esphome ble client leaking notify on disconnect
needs: https://github.com/esphome/aioesphomeapi/pull/329
* leak
* more cleanup
* more cleanup
* bump
2022-12-02 19:45:49 -05:00
GitHub Action
03154e1d83
[ci skip] Translation update
2022-12-03 00:21:50 +00:00
J. Nick Koston
cc105e5c27
Fix race setting up homekit controller triggers ( #83166 )
...
fixes https://github.com/home-assistant/core/issues/83165
2022-12-02 13:49:14 -10:00
J. Nick Koston
144f1b918b
Fix logging the wrong bluetooth adapter while connecting and out of slots ( #83158 )
2022-12-02 13:24:12 -10:00
Michaël Arnauts
5a8cf38552
Update pycomfoconnect to 0.5.1 ( #83124 )
2022-12-02 10:38:29 -10:00
Martin Hjelmare
aab0c4eb71
Remove matter services available in websocket api ( #83151 )
2022-12-02 13:59:18 -05:00
epenet
8b867d612f
Use UnitOfTemperature in climate entities [m-s] ( #83131 )
2022-12-02 19:56:18 +01:00
Philip Allgaier
d3b35ca2a7
Address review comments for shopping list websockets ( #83143 )
2022-12-02 19:33:25 +01:00
majuss
832bc15daa
Bump lupupy to 0.2.1 ( #83071 )
2022-12-02 17:30:25 +01:00
Erik Montnemery
ef588a556a
Enable strict typing of homeassistant hardware integrations ( #83121 )
2022-12-02 15:59:03 +01:00
Erik Montnemery
155db2f2e1
Simplify diagnostics.DownloadDiagnosticsView ( #83116 )
...
* Refactor diagnostics.DownloadDiagnosticsView
* Simplify
2022-12-02 15:33:55 +01:00
J. Nick Koston
8eeba490d1
Update aiobafi6 to 0.7.3 ( #83073 )
2022-12-02 14:56:02 +01:00
Franck Nijhof
a4a80f367b
Use enum sensor device class in HomeKit Controller ( #83109 )
2022-12-02 14:50:01 +01:00
Erik Montnemery
46500beefc
Enable strict typing of analytics ( #83119 )
2022-12-02 14:05:08 +01:00
Philip Allgaier
80debae96d
Add support for item removal to shopping list ( #82992 )
2022-12-02 12:40:59 +01:00
Nyro
21c051935f
Fix small coding style in recent overkiz code ( #82966 )
...
* Fix small coding style
* Use kwargs[ATTR_TEMPERATURE] in overkiz water_heater
* Fix grammar
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-02 11:22:35 +01:00
Erik Montnemery
bf7e50eb32
Enable strict typing of diagnostics ( #83053 )
...
* Enable strict typing of diagnostics
* Reformat to avoid line break
2022-12-02 11:21:02 +01:00
Franck Nijhof
fc93521e02
Migrate Tuya translations ( #83105 )
...
* Migrate Tuya translations
* Don't use DPCode as translation key
2022-12-02 11:20:17 +01:00
Erik Montnemery
4edebacba5
Add type annotations to some hassio API ( #83103 )
...
* Add type annotations to some hassio API
* Adjust callers
2022-12-02 11:18:49 +01:00
Olen
faea29a268
Fix twinkly effects ( #83104 )
...
Adding additional checks
2022-12-02 09:58:29 +01:00
Christopher Bailey
484756c834
Bump pyunifiprotect to 4.5.2 ( #83090 )
2022-12-02 09:15:24 +01:00
Franck Nijhof
ce00f093d6
Add enum device_class and state options property to sensor entities ( #82489 )
2022-12-02 09:11:15 +01:00
J. Nick Koston
3feea879dd
Bump aiohomekit to 2.3.4 ( #83094 )
2022-12-02 09:07:31 +01:00
J. Nick Koston
ccb5910db0
Bump bleak-retry-connector to 2.8.7 ( #83095 )
...
changelog: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v2.8.6...v2.8.7
2022-12-02 08:08:56 +01:00
J. Nick Koston
56c0eacb08
Fix wrong ble device being logged ( #83091 )
...
This code can be simplified a bit now that we
have the fast bleak lookup. We do connect
via the correct path, but we logged the wrong one
2022-12-02 08:08:35 +01:00
Raman Gupta
3e71436267
Bump zwave-js-server-python to 0.43.1 ( #83093 )
2022-12-02 07:56:29 +01:00
GitHub Action
c9c2886b26
[ci skip] Translation update
2022-12-02 00:23:57 +00:00
Marc Mueller
6e4551f73f
Fix prettier [ci] ( #83077 )
2022-12-01 23:54:12 +01:00
Christopher Bailey
6fb9bdec93
Assorted fixes for UniFi Protect ( #83032 )
2022-12-01 16:37:44 -05:00
J. Nick Koston
e23007322d
Defer xiaomi ble polling until after startup ( #83074 )
...
fixes https://github.com/home-assistant/core/issues/77178
2022-12-01 16:37:22 -05:00
Bram Kragten
18e4c065eb
Update frontend to 20221201.1 ( #83062 )
2022-12-01 16:35:53 -05:00
Allen Porter
5d1ca73a34
Add create and delete for Google Calendar events ( #83034 )
...
* Add Google Calendar create/delete support
Includes editing for recurring events
* Fix default calendar access role
* Formatting improvements
* Address other details that have changed due to local sync
* Update tests/components/google/test_calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/google/test_calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/google/test_calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Increase test coverage
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-01 21:39:58 +01:00
Marcel van der Veldt
e2308fd15c
Add matter integration BETA ( #83064 )
...
* Add matter base (#79372 )
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
* Add matter server add-on flow (#82698 )
* Add matter server add-on flow
* Fix stale error argument
* Clean docstrings
* Use localhost as default address
* Add matter websocket api foundation (#82848 )
* Add matter config entry add-on management (#82865 )
* Use matter refactored server/client library (#83003 )
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Bump python-matter-server to 1.0.6 (#83059 )
* Extend matter websocket api (#82948 )
* Extend matter websocket api
* Finish docstring
* Fix pin type
* Adjust api after new client
* Adjust api to frontend for now
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-01 20:44:56 +01:00
Daniel Hjelseth Høyer
845ce5c6ea
Tibber, fix date parsing ( #83067 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2022-12-01 20:36:46 +02:00
Daniel Hjelseth Høyer
87b6bb45d0
Remove home id from Tibber diagnostics ( #83066 )
...
Tibber diagnostic
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2022-12-01 20:24:17 +02:00
Franck Nijhof
fa31192448
Update debugpy to 1.6.4 ( #83042 )
2022-12-01 14:07:49 +01:00
Todd Johnson
5533368171
Add dialect support to google_translate ( #81768 )
...
* Add TLD option support to google_translate
* Fix tests for added TLD option in google_translate
* Add Language to TLD mapping, Make tld configurable in google_translate
* Move const to dedicated file in google_translate
2022-12-01 13:31:19 +01:00
Keilin Bickar
f4a58c7dc7
Bump sense_api to 0.11.0 and add refresh token support ( #83030 )
...
fixes undefined
2022-12-01 10:53:48 +01:00
r01k
8e357faa4d
Bump python-fullykiosk to 0.0.12 ( #83029 )
2022-12-01 10:38:04 +01:00
Erik Montnemery
8e617bbc1d
Add `translation_key` property to entites ( #82701 )
...
* Add translation_key attribute to entity state
* Update accuweather test
* Index entity translation keys by platform
* Store translation key in entity registry
2022-12-01 09:34:09 +01:00
Jc2k
843f537109
Fix getting updated thread IP at startup in homekit_controller ( #83037 )
2022-12-01 08:14:42 +00:00
Joakim Sørensen
817bbfe6aa
Bump hass-nabucasa from 0.56.0 to 0.59.0 ( #82987 )
...
* Bump hass-nabucasa from 0.56.0 to 0.58.0
* 0.59.0
2022-12-01 09:08:39 +01:00
J. Nick Koston
38b9d896b2
Fix incorrect mapping of sensitive mode on oralb 4000 series ( #83031 )
2022-11-30 23:11:01 -05:00
J. Nick Koston
c91417e71f
Fix yale access bluetooth locks delaying startup when key changes ( #83024 )
...
If the keys changed for the yale locks, the locks would be
slow to setup. Because august had yalexs_ble as an
after dep, it would be waiting with the new keys but not
able to setup because it was waiting for the locks to setup
which would be trying over and over until they failed because
the key had changed out from under it.
This change moves some more code into the lib to avoid
the dep and allows both to startup at the same time so
the cloud service can feed the new keys in if needed without
waiting for the lock to fail to setup
changelog: https://github.com/bdraco/yalexs-ble/compare/v1.9.8...v1.10.0
2022-12-01 03:36:02 +01:00
J. Nick Koston
f0d8168db7
Bump aiohomekit to 2.3.2 ( #83019 )
2022-12-01 02:07:22 +01:00
Joakim Plate
9f236c4ca5
Add nibe heat pump climate entities ( #78952 )
...
* Add climate platform
* Enable climate plarform
* Some adjustments after review
* fixup! Add climate platform
* Rename description to avoid confusion
* No need to pass None
* Rename with nibe prefix
* Handle possible translations of values
* Make sure we prune None contexts
* Switch to constants from library
2022-12-01 01:58:59 +01:00
GitHub Action
0d1f476bee
[ci skip] Translation update
2022-12-01 00:33:36 +00:00
J. Nick Koston
f4ee38687c
Bump aioesphomeapi to 12.2.1 ( #83017 )
2022-12-01 01:10:40 +01:00
Bram Kragten
a3fe08b62b
Update frontend to 20221130.0 ( #83014 )
2022-11-30 23:28:24 +01:00
J. Nick Koston
b283015987
Bump yalexs-ble to 1.9.8 ( #83012 )
2022-11-30 23:23:29 +01:00
J. Nick Koston
d620b199fc
Bump bleak-retry-connector to 2.8.6 ( #83011 )
2022-11-30 23:10:06 +01:00
Kevin Stillhammer
e158546425
Add missing @callback decorator in here_travel_time sensor ( #83009 )
2022-11-30 22:40:17 +01:00
Aaron Bach
671e6b3832
Remove old system ID format from SimpliSafe base stations ( #82993 )
2022-11-30 22:10:56 +01:00
J. Nick Koston
4239923ea2
Fix memory leak in onvif ( #83006 )
...
fixes https://github.com/home-assistant/core/issues/82504
2022-11-30 21:40:59 +01:00
Allen Porter
532ab12a48
Local calendar integration ( #79601 )
2022-11-30 21:20:21 +01:00
Artem Draft
8acc114cd9
Fix BraviaTV fake reauthentication ( #82986 )
2022-11-30 21:08:15 +01:00
Shay Levy
0d00e9c2d0
Fix Shelly addon analog input sensor ( #83005 )
2022-11-30 21:01:34 +01:00
puddly
7f96fbb035
Bump ZHA dependencies ( #82999 )
2022-11-30 20:56:07 +01:00
Robert Svensson
182c4bbc05
Bump aiounifi to v42 ( #82995 )
2022-11-30 19:04:14 +01:00
Willem-Jan van Rootselaar
949dede16b
Add support for BSBLAN firmware v3 ( #82288 )
...
* bump python-bsblan version to 0.5.8
* add static_state
this holds values that only needs retrieving once in a while
* update diagnostics json with the right info
2022-11-30 16:36:33 +01:00
Nyro
cad04bff99
Use same Overkiz (Atlantic) climate entity for 2 different ui widget name ( #82955 )
...
* Use same overkiz entity for 2 different ui widget name
* Update homeassistant/components/overkiz/climate_entities/__init__.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl>
Co-authored-by: Mick Vleeshouwer <mick@imick.nl>
2022-11-30 16:32:07 +01:00
Kevin Stillhammer
dffdc78915
Make HERETravelTimeSensor extend RestoreSensor ( #82400 )
2022-11-30 16:13:11 +01:00
epenet
a12568440d
Adjust precipitation unit in tomorrowio ( #82982 )
...
Adjust precipitation_unit in tomorrowio
2022-11-30 16:04:37 +01:00
epenet
5599ab6e4a
Use OptionsFlowWithConfigEntry in bmw connected drive ( #82904 )
2022-11-30 15:02:21 +01:00
epenet
5be961f07f
Use SchemaOptionsFlowHandler in blink ( #82903 )
...
* Use SchemaOptionsFlowHandler in blink
* Use config entry update listener
* Adjust tests
* Simplify options init
* Don't reload
* Use selector
2022-11-30 14:59:26 +01:00
Jan Bouwhuis
89a7d5fecc
Update codeowners for mqtt integration ( #82979 )
...
Add @jbouwh to codeowners
2022-11-30 14:55:31 +01:00
epenet
cbf8a41eed
Add ability to edit sensors in scrape config flow ( #82926 )
...
* Add ability to edit sensors in scrape config flow
* Fix docstring
* Update homeassistant/components/scrape/config_flow.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* docstring
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-11-30 14:16:28 +01:00
epenet
92fef0f2ba
Improve resource validation in scrape config flow ( #82965 )
...
* Improve resource validation in scrape
* Coverage
2022-11-30 14:05:01 +01:00
Shay Levy
cd2bb292ab
Address late review of Switcher button ( #82981 )
2022-11-30 13:32:45 +01:00
Jan Bouwhuis
f180f15bde
Cleanup removed mqtt fan speed config variables ( #82978 )
2022-11-30 13:14:41 +01:00
Christopher McCurdy
4167edc52d
Create a UUID from given LG soundbar device name ( #81918 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Fixes https://github.com/home-assistant/core/issues/77524
fixes undefined
2022-11-30 12:53:49 +01:00
epenet
98f263c289
Make SchemaFlowFormStep functions async ( #82962 )
...
* Make validate async in SchemaOptionsFlowHandler
* Adjust group
* Adjust tests
* Move all to async
* Adjust integrations
* Missed an integration
* Missed one
* Rebase to fix conflict
2022-11-30 12:26:52 +01:00
Marc Mueller
490aec0b11
Update pylint to 2.15.7 ( #82977 )
2022-11-30 12:20:18 +01:00
epenet
0316800347
Enforce MediaPlayerState in media-player entities ( #78467 )
2022-11-30 11:18:49 +01:00
muppet3000
d243da99c7
Bump growattServer to 1.3.0 ( #82953 )
...
* Growatt library bump and init tweak (#81951 )
* Addressing review comments (#81951 )
2022-11-30 10:56:47 +01:00
Joakim Sørensen
2f91e2d6a5
Bump pycfdns from 2.0.0 to 2.0.1 ( #82971 )
2022-11-30 10:43:53 +01:00
Duco Sebel
c2d372dd13
Fix HomeWizard code quality issues ( #82973 )
...
* Sort platforms a-z
* Collect all switch entities and load in a single call
* Add test for button press
2022-11-30 10:28:28 +01:00
epenet
200f29563a
Enforce MediaPlayerState in group ( #78465 )
...
* Enforce MediaPlayerState in group
* Adjust
* Use self._attr_state
* Add warning
* Add group name to logger warning
* Remove logger warning
* Remove duplicate code
* Add type hints to tests
* Improve coverage
* Improve coverage
* suppress ValueError
2022-11-30 10:13:14 +01:00
Matrix
b5aac9a1c7
Add entity update condition to yolink ( #82970 )
...
add entity update condition
2022-11-30 10:11:02 +01:00
Raman Gupta
e88e8862db
Add missing device action string for text ( #82963 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-11-30 09:40:24 +01:00
Thijs W
f2180de7c0
Adjust code comment in Frontier Silicon ( #82969 )
2022-11-30 09:38:37 +01:00
epenet
fcf60a3b53
Use SchemaOptionsFlowHandler in buienradar ( #82901 )
...
* Use SchemaOptionsFlowHandler in buienradar
* Use NumberSelector
* Add mode and unit of measurement
2022-11-30 08:35:19 +01:00
yeahme49
fb57785ca6
Add Tuya DPCode for fsd ( #82792 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-11-30 08:11:04 +01:00
J. Nick Koston
a28214caec
Fix bluetooth remote connections not picking the best path ( #82957 )
2022-11-29 19:56:31 -10:00
Christopher Bailey
6c5aa3b8f9
Make UniFI Protect views more versatile ( #82928 )
2022-11-29 18:49:16 -10:00
Marvin Wichmann
1908feab79
Increase file upload limit to 100 MB ( #77117 )
...
* Increase file upload limit to 100 MB
* Remove comment
* Add test and fix chunk processing
* Add test for wrong field
* Add review suggestions
* Use nonlocal and remove unneeded executor task
* Use Janus to process chunk uploading
* Address review comments
* Address review comments #2
* Improve tests
* Fix discovery test
* Fix tests
2022-11-29 20:46:34 -05:00
J. Nick Koston
a3ec9529ec
Fix lutron caseta triggers when device fails to setup before startup finishes ( #82714 )
...
Refactor the trigger attach so its not dependant on the intergration
being already setup
fixes #82495 & fixes #81999
2022-11-29 20:46:01 -05:00
Aaron Bach
43c8adc5ec
Bump `simplisafe-python` to 2022.11.2 ( #82943 )
2022-11-29 18:35:35 -07:00
GitHub Action
197e71203b
[ci skip] Translation update
2022-11-30 00:26:16 +00:00
Nyro
73cd2636dd
Add Overkiz DomesticHotWaterProduction ( #81538 )
...
* Port DomesticHotWaterProduction from HA-Tahoma
* Add new domestic hot water controllable_name
* Update DHWP to detect existing commands instead of devices
* Update homeassistant/components/overkiz/water_heater_entities/domestic_hot_water_production.py
Co-authored-by: Quentame <polletquentin74@me.com>
* Update homeassistant/components/overkiz/water_heater_entities/domestic_hot_water_production.py
Co-authored-by: Quentame <polletquentin74@me.com>
* Improve read states and comment for overkiz DHWP
* Remove DHWP_BOOST_MODES
* Update DHWP to handle more device correctly
* Improve current_temperature for bogus device
* Init overkiz_to_operation_mode for DHWP
* Update command to be correct
* Upgrade pyoverkiz and use new constants for DHWP
* Remove .tow/.package.lock
Co-authored-by: Quentame <polletquentin74@me.com>
2022-11-29 23:08:13 +01:00
Erik Montnemery
b7652c78ee
Add options flow to enable multiprotocol support on sky connect ( #82525 )
2022-11-29 16:34:55 -05:00
Franck Nijhof
205a2ee215
Ensure Abode provides valid device classes ( #82929 )
2022-11-29 15:37:54 -05:00
Franck Nijhof
368694d6bf
Collection of DeviceClass related typing fixes ( #82931 )
2022-11-29 14:31:25 -05:00
Jan Bouwhuis
2785b2b52f
Add mqtt text platform ( #82884 )
2022-11-29 20:31:05 +01:00
Franck Nijhof
b4e30c4033
Use SensorDeviceClass enum in KNX ( #82947 )
2022-11-29 20:29:47 +01:00
Franck Nijhof
c36dd17780
Simplify use of binary sensor device classes in MySensors ( #82946 )
2022-11-29 20:23:57 +01:00
Bram Kragten
573320a0b4
Add country to detect location info ( #82941 )
2022-11-29 13:52:49 -05:00
Nyro
1c0f9cf941
Add Overkiz Hitachi DHW ( #81536 )
...
* Port ha-tahome hitachi dhw
* Use int for setting temperature
* Use value as float when possible
* Use device state for current operation
* Update homeassistant/components/overkiz/water_heater_entities/hitachi_dhw.py
Co-authored-by: Quentame <polletquentin74@me.com>
* Update homeassistant/components/overkiz/water_heater_entities/hitachi_dhw.py
Co-authored-by: Quentame <polletquentin74@me.com>
* Use ON instead of ECO for standard operation mode
Co-authored-by: Quentame <polletquentin74@me.com>
2022-11-29 19:27:05 +01:00
Joakim Sørensen
10e7d6e04d
Add supervisor key to homassistant_alerts ( #82862 )
2022-11-29 13:22:36 -05:00
Matrix
4ab6f97341
Expose mcu detected temperature & signal ( #82905 )
2022-11-29 18:41:01 +01:00
epenet
c092f2be04
Use new unit enums in weather integrations ( #82938 )
2022-11-29 18:13:05 +01:00
epenet
4ad9633dfb
Use new unit enums in weather entity ( #82937 )
2022-11-29 18:10:31 +01:00
Matthias Alphart
0561c14d53
Add `text` platform for KNX ( #82811 )
2022-11-29 18:05:51 +01:00
Franck Nijhof
d769359b4f
Remove invalid custom device class from MinutPoint sound sensor ( #82934 )
2022-11-29 17:22:01 +01:00
epenet
db9e8d2fa1
Use OptionsFlowWithConfigEntry in braviatv ( #82902 )
...
* Use OptionsFlowWithConfigEntry in braviatv
* Make use of add_suggested_values_to_schema
* Full coverage
2022-11-29 16:48:51 +01:00
Franck Nijhof
a69e0defe6
Use device class enum instead of string ( #82935 )
2022-11-29 16:40:59 +01:00
epenet
2d7701cab5
Use SchemaOptionsFlowHandler in openuv ( #82494 )
...
* Use suggested_values helper in openuv
* Use SchemaOptionsFlowHandler
2022-11-29 16:14:32 +01:00
iridris
2173075004
Bump pycsspeechtts to v1.0.8 ( #82922 )
2022-11-29 16:06:44 +01:00
Marvin Wichmann
211dd64df1
Update xknx to 2.1.0 ( #82930 )
2022-11-29 16:03:03 +01:00
Mick Vleeshouwer
9a2b608d85
Bump pyoverkiz to 1.7.1 ( #82925 )
2022-11-29 16:00:52 +01:00
Franck Nijhof
f9364c4e01
Fix 4 misconfigured sensor entity descriptions in Tuya ( #82933 )
2022-11-29 15:54:48 +01:00
Duco Sebel
982966a3d9
Use device_registry for HomeWizard device_info ( #82921 )
...
* Use global device and use didentifiers to get device_info
* Remove unused config_entry
2022-11-29 14:30:22 +01:00
Matrix
f0b979556c
Add YoLink MultiOutlet support ( #82622 )
2022-11-29 14:10:38 +01:00
Franck Nijhof
412c12b992
Improve device class handling in ESPHome ( #82923 )
2022-11-29 14:07:56 +01:00
Franck Nijhof
9805d8a6cc
Fix device class typing in Universal Devices ISY994 ( #82924 )
2022-11-29 14:07:30 +01:00
north3221
d8a7336a3f
Remove as codeowner for tado ( #82919 )
2022-11-29 13:58:53 +01:00
epenet
f8e1cb5bcf
Use SchemaOptionsFlowHandler in balboa ( #82899 )
...
* Use SchemaOptionsFlowHandler in balboa
* Make CONF_SYNC_TIME required
2022-11-29 13:37:05 +01:00
epenet
e6333c15eb
Use SchemaOptionsFlowHandler in bluetooth ( #82900 )
2022-11-29 13:36:50 +01:00
epenet
23831d746e
Add ability to remove sensors in scrape config flow ( #82912 )
...
* Add ability to remove sensors in scrape config flow
* Add test
* Cleanup registry
* Cleanup
* Adjust comments
* Fix bad cleanup
2022-11-29 13:36:33 +01:00
Thijs W
ce1b2f45c7
Add BROWSE_MEDIA support to frontier_silicon ( #74950 )
...
* Add BROWSE_MEDIA support to frontier_silicon
* Address review comments
* Don't use mediatype to differentiate between channels and presets
2022-11-29 13:31:49 +01:00
Olen
424febbbed
Remove twinkly debug-logging ( #82915 )
...
Remove debug-logging
Removing a few debug logging statements
2022-11-29 13:01:43 +01:00
J. Nick Koston
d885e45ebb
Bump bluetooth-auto-recovery to 0.5.3 ( #82909 )
2022-11-29 12:50:54 +01:00
Pascal Vizeli
e5c48edddd
Bump aioecowitt to 2022.11.0 ( #82913 )
2022-11-29 12:48:07 +01:00
mlemainque
060102832e
Update daikin sensors ( #82441 )
...
fixes undefined
2022-11-29 11:47:03 +01:00
Olen
33cd59d3c2
Add Twinkly effects ( #82861 )
...
* Add Twinkly effects
* Remove spurious comment
2022-11-29 11:15:30 +01:00
hahn-th
9f8dea10f7
Add support for HmIP-eTRV-E to homematicip_cloud ( #82876 )
...
* Add device HmIP-eTRV-E
* Fix test
2022-11-29 11:13:53 +01:00
Christopher Bailey
596016c2ac
Add new features from new UniFi Protect ( #82892 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-11-28 23:44:31 -10:00
an0nfunc
a5890b2374
Support xiaomi_miio Smartmi Air Purifier (zhimi.airpurifier.za1) ( #80387 )
2022-11-29 10:29:34 +01:00
J. Nick Koston
f88487be25
Bump yalexs-ble to 1.9.7 ( #82888 )
2022-11-29 10:27:28 +01:00
Raman Gupta
1453308bc4
Add reproduce state support to `text` platform ( #82772 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-11-29 10:27:05 +01:00
Erik Montnemery
f869ce9d06
Validate common statistics DB schema errors on start ( #79707 )
...
* Validate common statistics db schema errors on start
* Fix test
* Add tests
* Adjust tests
* Disable statistics schema validation in tests
* Update after rebase
2022-11-29 10:16:08 +01:00
epenet
53e05dec02
Add ability to add sensors in scrape config flow ( #82802 )
...
* Add ability to add sensors in scrape config flow
* Fix menu
* Adjust comment
* Use sentinel
* Adjust docstring
2022-11-29 10:13:38 +01:00
Raman Gupta
258b9fe663
Support restoring TextEntity native_value ( #82770 )
2022-11-29 10:09:41 +01:00
Jan Bouwhuis
fcccc44ccb
Cleanup unused AlexaPercentageController code ( #82880 )
2022-11-29 10:06:53 +01:00
J. Nick Koston
46b18367f7
Send back BLE address type when connecting via esphome proxies ( #82890 )
2022-11-28 18:54:53 -10:00
Christopher Bailey
1748a19242
Bump pyunifiprotect to 4.5.1 ( #82886 )
...
* Bump pyunifiprotect to 4.5.0
* Bump version to 4.5.1
2022-11-28 18:30:48 -10:00
J. Nick Koston
fb98128b9f
Add support for esphome ble client connections v3 ( #82815 )
2022-11-28 16:56:18 -10:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
Joakim Sørensen
7c82b78f8c
Add repair for legacy subscription to cloud integration ( #82621 )
2022-11-28 23:35:24 +01:00
Raman Gupta
71eb45072c
Add device action for `text` platform ( #82773 )
2022-11-28 20:57:44 +01:00
Jan Bouwhuis
5d4c4a1293
Add humidifier support for Alexa ( #81329 )
2022-11-28 09:55:22 -10:00
Christopher Bailey
b842e26d36
Split UniFi Protect object sensor into multiple ( #82595 )
2022-11-28 09:07:53 -10:00
Erik Montnemery
892be99ca0
Check if Multi-PAN addon is using the HA Yellow's radio ( #82853 )
2022-11-28 13:55:07 -05:00
Erik Montnemery
58b3a00b16
Remove unnecessary DB access from statistic_during_period ( #82871 )
2022-11-28 13:48:06 -05:00
Erik Montnemery
a038314d8b
Add display unit to WS recorder/get_statistics_metadata ( #82870 )
2022-11-28 13:46:57 -05:00
pizzaboy192
3a65537c5e
Enable Optional Indoor Humidity sensor for Lyric ( #81420 )
2022-11-28 17:55:06 +00:00
J. Nick Koston
1000f500df
Bump aioesphomeapi to 12.0.1 ( #82873 )
2022-11-28 18:40:04 +01:00
Avi Miller
9849735dc5
Bump aiolifx to 0.8.7 and refactor config flow connection ( #82818 )
...
Signed-off-by: Avi Miller <me@dje.li>
Signed-off-by: Avi Miller <me@dje.li>
2022-11-28 17:27:27 +01:00
Marc Mueller
63d519c1a8
Spelling updates ( #82867 )
2022-11-28 16:51:43 +01:00
Marc Mueller
d72802cfb0
Spelling - runtime and test changes ( #82868 )
2022-11-28 16:42:20 +01:00
epenet
42701a6872
Improve type hints in media player state ( #82845 )
...
* Improve type hints in media player state
* Reduce size of PR
2022-11-28 16:41:14 +01:00
jjlawren
f887aeedfe
Fix Sonos alarm 'scheduled_today' attribute logic ( #82816 )
...
fixes undefined
2022-11-28 15:31:32 +01:00
G Johansson
db480191ad
Strict typing derivative ( #82785 )
2022-11-28 15:12:22 +01:00
Paulus Schoutsen
7dff44b3e9
Fix mobile app passing incorrect device ID when scanning tag ( #82820 )
2022-11-28 08:35:57 -05:00
epenet
fa08916a0a
Use attributes in roon media player ( #82838 )
...
* Use _attr_state in roon media player
* Remove more properties
* Use early exit
2022-11-28 14:11:55 +01:00
hahn-th
caa981bbea
Bump homematicip 1.0.11 ( #82852 )
...
fixes undefined
2022-11-28 13:54:20 +01:00
epenet
49879fd257
Use attributes in yamaha media player ( #82843 )
2022-11-28 13:51:09 +01:00
epenet
e8a03ea870
Use attributes in xiaomi-tv media player ( #82842 )
2022-11-28 12:26:24 +01:00
epenet
a747a8f936
Use attributes in vlc media player ( #82841 )
2022-11-28 12:25:47 +01:00
epenet
6a17937dc3
Use attributes in ue smart radio media player ( #82840 )
2022-11-28 12:25:06 +01:00
epenet
4bf1475c95
Use attributes in ps4 media player ( #82837 )
2022-11-28 12:23:20 +01:00
Aaron Bach
7ba234a7ad
Add missing SimpliSafe alarm states ( #82813 )
2022-11-28 10:51:30 +01:00
epenet
ac896121d3
Use _attr in pandora media player ( #82835 )
2022-11-28 10:47:11 +01:00