epenet
6f8b032a6e
Adjust notify type hints in mysensors ( #77647 )
2022-09-01 10:11:09 +02:00
J. Nick Koston
34ed6d1ecb
Bump bleak to 0.16.0 ( #77629 )
...
Co-authored-by: Justin Vanderhooft <justinvdhooft@gmail.com>
2022-08-31 22:43:18 -04:00
Artem Draft
e19fb56dd3
Suppress 404 in Bravia TV ( #77288 )
2022-08-31 22:42:23 -04:00
Kevin Stillhammer
95dd9def66
Required config_flow values for here_travel_time ( #75026 )
2022-08-31 18:40:13 -07:00
Justin Vanderhooft
f81cdf4bca
Bump melnor-bluetooth to 0.0.15 ( #77631 )
2022-09-01 00:23:45 +00:00
Matthias Alphart
ae3dca11fe
Update xknx to 1.0.2 ( #77627 )
2022-09-01 01:18:34 +02:00
y34hbuddy
a9fe9857bd
Implement reauth flow for volvooncall ( #77328 )
...
* implement reauth flow
* added more tests
* implement feedback for __init__.py
* implemented feedback
* remove impossible return checks
* raise UpdateFailed when update fails
2022-08-31 22:37:38 +02:00
Christopher Bailey
de9f22f308
Bump version of pyunifiprotect to 4.2.0 ( #77618 )
2022-08-31 20:35:58 +00:00
epenet
cf41dc639b
Adjust Available in hisense_aehw4a1 ( #77590 )
2022-08-31 22:22:07 +02:00
epenet
86c7f0bbac
Improve type hints in hive ( #77586 )
2022-08-31 22:19:44 +02:00
epenet
c15faa161b
Improve type hints in heatmiser ( #77592 )
2022-08-31 22:18:39 +02:00
epenet
152022aef3
Improve type hints in home_connect ( #77587 )
2022-08-31 22:16:21 +02:00
epenet
448f4ee755
Improve entity type hints [j-k] ( #77594 )
2022-08-31 22:10:18 +02:00
epenet
a40c1401d3
Adjust temperature_unit in heatmiser ( #77584 )
2022-08-31 22:06:14 +02:00
epenet
471878b5fa
Adjust temperature_unit in hisense_aehw4a1 ( #77585 )
2022-08-31 22:05:31 +02:00
Phil Bruckner
c6b3b9fa90
Convert life360 to aiohttp ( #77508 )
...
Bump life360 package to 5.1.0.
2022-08-31 14:54:23 -05:00
Mick Vleeshouwer
c98ee412c0
Catch unknown user exception in Overkiz integration ( #76693 )
2022-08-31 21:16:00 +02:00
Joakim Plate
083e902dc0
Ignore unknown states in universal media player ( #77388 )
...
Ignore unknown states
2022-08-31 19:53:14 +02:00
Paulus Schoutsen
1bee9923dc
Bump frontend to 20220831.0 ( #77615 )
2022-08-31 19:28:58 +02:00
jjlawren
4e21d56d7b
Bump plexapi to 4.13.0 ( #77597 )
2022-08-31 16:44:31 +00:00
puddly
f8fc90bc07
Add ZHA config flow single instance checks for zeroconf and hardware ( #77612 )
2022-08-31 12:41:41 -04:00
J. Nick Koston
67ccb6f25a
Fix yet another Govee H5181 variant ( #77611 )
2022-08-31 12:41:22 -04:00
Paulus Schoutsen
708e614823
Migrate Ecowitt to webhooks ( #77610 )
2022-08-31 12:41:04 -04:00
puddly
4b24370549
ZHA Yellow config flow fixes ( #77603 )
2022-08-31 11:21:37 -04:00
Erik Montnemery
7d5c00b851
Fix comment in login_flow ( #77600 )
2022-08-31 15:58:18 +02:00
Artem Draft
0aae416425
Log command list in Bravia TV Remote ( #77329 )
2022-08-31 15:58:07 +02:00
Erik Montnemery
d0375959fd
Add additional test to schedule ( #77601 )
2022-08-31 15:19:50 +02:00
MosheTzvi
875651f32d
Add Chatzot Hayom to Jewish calendar ( #76378 )
2022-08-31 14:47:23 +02:00
Erik Montnemery
d18097580e
Bump hatasmota to 0.6.0 ( #77560 )
2022-08-31 14:23:57 +02:00
Nathan Spencer
5bc2f37bf8
Add support for Feeder-Robot select ( #77512 )
...
* Add support for Feeder-Robot select
* Use lambda to get current selected option
* Use generics and required keys mixin
* Code improvements
* Even more generics
* Fix missing type hint
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-08-31 13:23:51 +02:00
rikroe
cfa838b27a
Small refactoring of BMW lock entity ( #77451 )
...
* Refactor entity_description
* Fix default attrs not always shown
* Simplify further
Co-authored-by: @emontnemery
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-31 13:19:47 +02:00
Diogo Gomes
f98e86d3a6
Bump pyipma to 3.0.2 ( #76332 )
...
* upgrade to pyipma 3.0.0
* bump to support python3.9
* remove deprecated async_setup_platform
* full coverage
* add migrate
2022-08-31 07:00:42 -04:00
Robert Hillis
e5eddba223
Litterrobot - Do not load a platform if there is no device supporting it ( #77497 )
...
* Do not load button platform if no Litter Robot 3
* uno mas
* uno mas
* Do not load Vacuum if not needed
* Use dict to map platforms for each model
* uno mas
2022-08-31 12:54:59 +02:00
Rami Mosleh
b303c8e040
Refactor version key in `glances` ( #77541 )
...
* update version key
* Fix merge mistake
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-08-31 12:52:52 +02:00
Pascal Vizeli
105bb3e082
Ecowitt integration ( #77441 )
...
* Add ecowitt integration
* add tests
* use total
* use total
* test coverage
* Update homeassistant/components/ecowitt/__init__.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/ecowitt/binary_sensor.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/ecowitt/entity.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/ecowitt/diagnostics.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* add to async_on_unload
* remove attr_name / unload callback
* support unload platforms
* using replace
* address mapping
* update type
* mark final
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix bracket
* Fix another bracket
* Address comment
* Add strings
* update tests
* Update homeassistant/components/ecowitt/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* update text
* Update homeassistant/components/ecowitt/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-31 12:51:39 +02:00
likeablob
ee6ffb1be4
Fix `feedreader` component to keep the last entry timestamp up to date ( #77547 )
...
Fix feedreader to keep the last entry timestamp up to date
- Use `updated` date in precedence over `published` date to update `last_entry_timestamp`
in the case a feed entry has both updated date and published date.
2022-08-31 12:43:50 +02:00
Erik Montnemery
008ac8d10d
Improve statistics metadata WS API ( #77209 )
2022-08-31 11:30:45 +02:00
epenet
7c585bd380
Fix sync context in icloud ( #77582 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-31 10:52:41 +02:00
Robert Svensson
61ff52c93a
Normalize deCONZ sensor unique IDs ( #76357 )
...
* Normalize deCONZ sensor unique IDs
* Handle battery sensors properly
* Fix daylight sensor unique ID
2022-08-31 08:12:25 +02:00
epenet
3df2ec1ed6
Implement reauth_confirm in icloud ( #77530 )
2022-08-31 00:07:32 -04:00
Nathan Spencer
e192c99d2f
Add support for Feeder-Robot switches ( #77503 )
2022-08-31 00:03:02 -04:00
On Freund
3caa4963bc
Use partition name as device name in Risco alarm control panels ( #77526 )
2022-08-30 23:48:03 -04:00
Joakim Plate
4185a70882
Allow data from un-connectable sources in fjäråskupan ( #77236 )
2022-08-30 23:40:25 -04:00
Robert Svensson
ff3d3088ee
Add Aqara FP1 support to deCONZ integration ( #77568 )
2022-08-30 23:33:05 -04:00
Raman Gupta
0c35166a7b
Simplify zwave_js update entity ( #77572 )
2022-08-30 22:02:13 -04:00
Nathan Spencer
3ba1fbe69d
Add pet weight sensor for Litter-Robot 4 ( #77566 )
2022-08-30 22:01:49 -04:00
J. Nick Koston
5297dc1d5f
Bump govee-ble to add support for H5185 firmware variant ( #77564 )
2022-08-30 22:01:35 -04:00
J. Nick Koston
edb8c58566
Add sensorpro (BLE) integration ( #77569 )
2022-08-30 21:49:31 -04:00
Erik Montnemery
cdca08e68a
Add periodic system stats to hardware integration ( #76873 )
2022-08-30 21:45:13 -04:00
GitHub Action
1f08635d0a
[ci skip] Translation update
2022-08-31 00:31:51 +00:00
J. Nick Koston
4b3355c111
Bump flux_led to 0.28.31 to add support for Armacost devices ( #77500 )
2022-08-30 16:14:58 -05:00
Justin Vanderhooft
8d94c8f74a
Add Melnor Bluetooth valve watering Integration ( #70457 )
2022-08-30 16:06:44 -05:00
Ernst Klamer
f43f440739
Add new sensors to BThome ( #77561 )
2022-08-30 17:03:41 -04:00
Erik Montnemery
7c5a5f86ee
Allow setting to-time in schedule to 24:00 ( #77558 )
2022-08-30 15:54:31 -04:00
epenet
4b2e4c8276
Improve type hints in demo [3/3] ( #77186 )
2022-08-30 21:51:21 +02:00
epenet
7f883b7ff3
Use attributes in mochad ( #76032 )
2022-08-30 21:49:28 +02:00
epenet
46affe5c82
Adjust type hints in generic_thermostat ( #77490 )
2022-08-30 21:46:50 +02:00
epenet
67db380253
Adjust type hints in greewave ( #77492 )
2022-08-30 21:06:31 +02:00
epenet
809aa6b30f
Adjust type hints in gitlab_ci ( #77493 )
2022-08-30 21:05:49 +02:00
Erik Montnemery
c8c9a4b09f
Migrate osramlightify light to color_mode ( #70915 )
2022-08-30 20:58:38 +02:00
epenet
b366354d55
Improve type hints in insteon ( #77532 )
2022-08-30 20:56:10 +02:00
epenet
7f55e26cd1
Improve type hints in icloud ( #77531 )
2022-08-30 20:55:27 +02:00
epenet
a1374963d1
Improve entity type hints [h] ( #77468 )
2022-08-30 20:55:01 +02:00
Kevin Addeman
05264cedfa
Fix lutron_caseta handling of 'None' serials for RA3/QSX zones ( #77553 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-30 13:46:54 -05:00
Erik Montnemery
8936c91f50
Migrate smartthings light to color_mode ( #70968 )
2022-08-30 20:45:52 +02:00
Nathan Spencer
fe881230db
Add support for Feeder-Robot button ( #77501 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-08-30 13:30:42 -05:00
J. Nick Koston
0c60e887e3
Bump unifi-discovery to 1.1.6 ( #77557 )
2022-08-30 13:30:30 -05:00
J. Nick Koston
ba499dff25
Add Nutrichef as a supported brand of inkbird ( #77551 )
2022-08-30 13:29:13 -05:00
J. Nick Koston
935274c2e7
Bump bluetooth-auto-recovery to 0.3.0 ( #77555 )
2022-08-30 12:55:48 -05:00
epenet
23090cb8a2
Improve entity type hints [i] ( #77529 )
2022-08-30 19:21:08 +02:00
epenet
50663bbc5d
Use _attr_available in denonavr ( #77486 )
2022-08-30 19:19:36 +02:00
epenet
9cdb7bba4c
Fix glances config-flow flaky test ( #77549 )
2022-08-30 11:57:42 -05:00
Raman Gupta
df214c2d26
Add support for zwave_js firmware update service ( #77401 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-08-30 12:49:27 -04:00
puddly
f78b39bdbf
ZHA backup/restore config flow ( #77044 )
2022-08-30 12:40:16 -04:00
Rami Mosleh
e48d493db4
Bump `glances` library to 0.4.1 ( #77540 )
2022-08-30 11:14:54 -05:00
epenet
a2f1b88227
Use generics in litterrobot ( #77537 )
2022-08-30 11:14:06 -05:00
mkmer
110803f23a
Bump AIOAladdinConnect 0.1.44 ( #77542 )
2022-08-30 11:12:41 -05:00
Paulus Schoutsen
c11925f7a9
Add prusalink test cases and fix config flow ( #77544 )
2022-08-30 17:04:14 +02:00
Robert Hillis
b0a05530b0
Migrate Litterrobot to new entity naming style ( #77484 )
...
* Migrate Litterrobot to new entity naming style
* uno mas
2022-08-30 16:37:03 +02:00
Åke Strandberg
640d8b40f0
Add hvac_action property to Senz ( #77413 )
...
Add hvac_action property
2022-08-30 16:27:42 +02:00
guozi7788
f9eee0e9d7
Add the USB discovery for the Sonoff ZigBee dongle plus V2 ( #77523 )
2022-08-30 08:58:21 -05:00
epenet
b47de426d8
Adjust callback registration in harmony ( #77533 )
2022-08-30 08:54:32 -05:00
David F. Mulcahey
5f31bdf2d7
Bump the ZHA quirks lib ( #77545 )
2022-08-30 09:53:40 -04:00
Paulus Schoutsen
3e066e469a
Remove "Awair" from score entity name ( #77522 )
2022-08-30 08:23:39 -04:00
Erik Montnemery
cac4015882
Fix schedule during single weekday ( #77543 )
2022-08-30 08:14:46 -04:00
Joakim Sørensen
6ed095f000
Revert dark_ image variants for add-ons ( #77528 )
2022-08-30 07:56:19 -04:00
Wagner Sartori Junior
8bb182dffb
Sync supported locales from alexa official documentation into alexa smart home integration ( #77536 )
2022-08-30 07:55:52 -04:00
Erik Montnemery
14717951c3
Support configuring the mode of MQTT number entities ( #77478 )
...
* Support configuring the mode of MQTT number entities
* Use modern schema for tests
Co-authored-by: jbouwh <jan@jbsoft.nl>
2022-08-30 12:47:35 +02:00
Simon Hansen
cf5a11a1e7
Use DataUpdateCoordinator in ISS ( #65178 )
...
* Move update method to coordinator
* Add missing type annotations
* Simplify update function
* Add missing type annotation for coordinates
* Forgot to extend with CoordinatorEntity
* ...
* Tweaks
* ...
* Fix linting and conflicts
* import coordinatorentity
* ...
* Hopefully fixed linting
* ...
* Fix suggestions
2022-08-30 08:11:53 +02:00
Joris Pelgröm
fa0dfd812c
Update allowlisted OAuth redirect URIs for Wear OS ( #77411 )
2022-08-29 21:52:10 -04:00
Paulus Schoutsen
79b5147b46
Awair local use config entry name + add measurement state class ( #77383 )
2022-08-29 20:46:03 -04:00
Paulus Schoutsen
481205535c
Add PrusaLink integration ( #77429 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-29 20:45:27 -04:00
GitHub Action
035cd16a95
[ci skip] Translation update
2022-08-30 00:30:17 +00:00
Erik Montnemery
3bddd6cf96
Correct device class for tasmota apparent and reactive power sensors ( #77519 )
2022-08-29 19:30:48 -04:00
Paulus Schoutsen
14f68ec1a9
Store redirect URI in context instead of asking each time ( #77380 )
...
* Store redirect URI in context instead of asking each time
* Fix tests
2022-08-29 19:28:42 -04:00
simeon-simsoft
a6c61cf339
Wallbox switch entity state incorrect while discharging ( #76530 )
...
Switch entity state incorrect while discharging
2022-08-29 22:07:48 +02:00
epenet
e19e65908a
Use _attr_precision in entities ( #77477 )
2022-08-29 22:02:29 +02:00
Simon Engelhardt
d4c020b675
Fix Tuya mc device support ( #77346 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-29 21:14:12 +02:00
Samuel Dumont
bb1e6bf209
Fix oauth2 in Toon ( #77480 )
2022-08-29 21:12:09 +02:00
Nathan Spencer
58d4172dec
Bump pylitterbot to 2022.8.2 ( #77504 )
2022-08-29 13:41:07 -05:00
Christopher Bailey
b7244da3ab
Bump version of pyunifiprotect to 4.1.9 ( #77498 )
2022-08-29 13:39:04 -05:00
Paulus Schoutsen
7d9ae0784e
Allow searching for person ( #77339 )
2022-08-29 19:59:00 +02:00
Charles Garwood
4ba8fb6457
Add basic media_player to Fully Kiosk Browser integration ( #77266 )
2022-08-29 19:39:05 +02:00
J. Nick Koston
8e0c26bf86
Add LED BLE integration ( #77489 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-08-29 11:38:18 -05:00
epenet
af9910d143
Use _attr_native_value in glances sensor ( #77494 )
2022-08-29 11:58:36 -04:00
Nathan Spencer
d4ae81d2bb
Add support for Feeder-Robot sensors ( #77395 )
2022-08-29 10:48:24 -05:00
puddly
2e8d598795
Allow ZHA startup to fail instead of raising `ConfigEntryNotReady` ( #77417 )
...
* Retry startup within ZHA instead of raising `ConfigEntryNotReady`
* Add unit tests
* Disable pylint warning for intentional broad except
2022-08-29 11:42:01 -04:00
J. Nick Koston
795691038f
Add light platform to switchbot ( #77430 )
2022-08-29 09:30:09 -05:00
J. Nick Koston
40e8979951
Add bluetooth api to get the count of connectable and non-connectable scanners ( #77427 )
2022-08-29 10:21:30 -04:00
Erik Montnemery
6b9c4c7ec1
Tweak comment about humidity sensors ( #77482 )
2022-08-29 09:57:40 -04:00
Erik Montnemery
2e3a2d29e5
Finish update of integrations to import issue_registry from helpers ( #77473 )
2022-08-29 09:52:17 -04:00
Penny Wood
d47edd5a34
Bump pizone version ( #77257 )
2022-08-29 08:30:35 -05:00
Doug Hoffman
01c200e11d
Fix issue caused by restoring datetime value from mobile app ( #77462 )
...
* Only pass strings to dt_util.parse_datetime()
* Update homeassistant/components/mobile_app/sensor.py
* Update sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-08-29 12:19:44 +02:00
J. Nick Koston
8c41d0d3d7
Ensure LIFX connection is cleaned up on failure ( #77465 )
...
Fixes #77464
2022-08-29 11:02:41 +02:00
Rami Mosleh
bf01b5a466
Import issue_registry from helpers for speedtestdotnet ( #77467 )
...
import issue_registry from helpers for speedtestdotnet
2022-08-29 10:40:47 +02:00
Anil Daoud
3846efecc5
Handle kaiterra ClientConnectorError exception ( #77428 )
...
* Update api_data.py
add ClientConnectorError exception
* Update api_data.py
fix ClientConnectorError exception handling
* Update api_data.py
import in alphabetical order and better exception logging
2022-08-29 10:40:24 +02:00
epenet
0c401bcab2
Use _attr_temperature_unit in climate entities ( #77472 )
2022-08-29 10:20:55 +02:00
epenet
8ed689fede
Add new rule to enforce relative imports in pylint ( #77358 )
...
* Add new rule to enforce relative imports in pylint
* Early return
* Adjust components
2022-08-29 08:55:32 +02:00
Erik Montnemery
067d21a307
Refactor hardware.async_info to return list[HardwareInfo] ( #77183 )
2022-08-29 08:45:39 +02:00
Robert Svensson
0154a1cecb
Improve deCONZ binary sensor classes ( #77419 )
2022-08-29 08:15:10 +02:00
Brett Adams
779e020dc4
Add update platform to Advantage Air ( #75391 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-28 23:41:37 -05:00
Robert Hillis
7c27be230c
Add reauth flow to Litterrobot ( #77459 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-28 23:40:28 -05:00
J. Nick Koston
4333d9a7d1
Fix recorder being imported before deps are installed ( #77460 )
2022-08-28 22:18:35 -05:00
Robert Hillis
f41ba39a5e
Add Litter Robot 4 DHCP discovery ( #77463 )
2022-08-28 21:11:57 -05:00
Christopher Bailey
0867392f96
Add ability to ignore devices for UniFi Protect ( #77414 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-28 20:35:45 -05:00
Brett Adams
2857739958
Add light platform to Advantage Air ( #75425 )
2022-08-28 19:44:08 -05:00
GitHub Action
a093057420
[ci skip] Translation update
2022-08-29 00:27:51 +00:00
Marc Mueller
37395ecd36
Update tesla-wall-connector to 1.0.2 ( #77458 )
2022-08-28 17:51:36 -05:00
jjlawren
5c8bd1ec25
Fix Plex to Cast media resuming ( #76681 )
2022-08-28 17:51:20 -05:00
epenet
7eb8e1f25d
Improve type hints in demo [1/3] ( #77180 )
2022-08-28 17:51:10 -05:00
Raj Laud
575ac5ae0a
Squeezebox play now support ( #72626 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-28 17:50:44 -05:00
Robert Hillis
7be6d6eba2
Use generators for async_add_entities in Anthemav ( #76587 )
2022-08-28 16:40:53 -05:00
Maciej Bieniek
bf510fcb4c
Add CAQI sensors to Nettigo Air Monitor integration ( #76709 )
...
* Add CAQI sensors
* Add state translation
* Add icon
* Update tests
* Remove unit
* Update test
* Do not use device_class
* Update tests
* Remove unit and device_class
2022-08-28 21:54:00 +02:00
Marc Mueller
1210897f83
Update pylint to 2.15.0 ( #77408 )
...
* Update pylint to 2.15.0
* Remove useless suppressions
* Fix TypeVar name
2022-08-28 21:14:09 +02:00
Joakim Sørensen
0caf998547
Bump awesomeversion from 22.6.0 to 22.8.0 ( #77436 )
2022-08-28 14:52:23 -04:00
J. Nick Koston
533d23ce05
Add thermobeacon supported brands ( #77423 )
...
Add thermobeacon alternate brands
2022-08-28 20:46:04 +02:00
Christopher Bailey
d29be2390b
Add new features from UniFi Protect 2.2.1-beta5 ( #77391 )
2022-08-28 12:31:07 -05:00
Matthias Alphart
441d7c0461
Wait for config entry platforms in KNX ( #77437 )
2022-08-28 12:36:31 +02:00
Raman Gupta
eab0ff5185
Bump zwave-js-server-python to 0.41.0 ( #76903 )
2022-08-27 21:27:41 -04:00
GitHub Action
7f1a203721
[ci skip] Translation update
2022-08-28 00:29:27 +00:00
J. Nick Koston
a28aeeeca7
Hide bluetooth passive option if its not available on the host system ( #77421 )
...
* Hide bluetooth passive option if its not available
- We now have a way to determine in advance if passive
scanning is supported by BlueZ
* drop string
2022-08-27 19:18:54 -04:00
Raman Gupta
d25a76d3d6
Use Platform and ValueType enum in zwave_js.discovery ( #77402 )
2022-08-28 00:47:46 +02:00
J. Nick Koston
8e88e039f7
Add diagnostics to bluetooth ( #77393 )
2022-08-27 16:41:49 -05:00
Kris Molendyke
15ad10643a
Bump Tank Utility Version ( #77103 )
...
* Bump Tank Utility Version
Bumps to a new release which includes the license in the artifact.
* Regen all reqs
2022-08-27 12:07:56 -04:00
On Freund
1addf5a51b
Upgarde PyRisco to 0.5.3 ( #77407 )
...
Upgarde PyRisco
2022-08-27 11:59:57 -04:00
Jan Bouwhuis
448b720eb7
Fix trait processing Fan state without percentage_step ( #77351 )
...
* Fix trait processing Fan without percentage_step
* Update homeassistant/components/google_assistant/trait.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
* Fix test
* Fix formatting
Co-authored-by: Joakim Plate <elupus@ecce.se>
2022-08-27 17:17:02 +02:00
Ernst Klamer
b2e958292c
Add support for BThome ( #77224 )
...
* Add BThome BLE
* Update BThome to latest version
* 0.3.4
* Rename to bthome 2
* Fix uuids not being found
* Make energy a total increasing state class
* Change unit of measurement of VOC
* Use short identifier
* Fix the reauth flow
* Bump bthome_ble
* Parameterize sensor tests
* Remove Move function to parameter
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-08-27 15:25:29 +02:00
J. Nick Koston
a6770f8b03
Adjust bluetooth matcher comments ( #77409 )
2022-08-27 15:23:47 +02:00
Joakim Plate
fcba6def49
Replace STATE_HOME with STATE_IDLE ( #77385 )
2022-08-27 13:50:41 +02:00
J. Nick Koston
61d5ed1dcf
Index bluetooth matchers to resolve performance concerns with many adapters/remotes ( #77372 )
2022-08-26 23:07:51 -04:00
J. Nick Koston
f6bc5ad8b1
Add Thermobeacon (BLE) integration ( #77313 )
2022-08-26 22:44:10 -04:00
Robert Hillis
9c6780f76a
Rework Accuweather sensors ( #76567 )
2022-08-26 22:11:25 -04:00
epenet
2b9116f1f8
Use _attr_should_poll in components [s-t] ( #77368 )
...
* Use _attr_should_poll in components [s-t]
* Adjust touchline
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-26 22:03:50 -04:00
GitHub Action
c916fcb2c6
[ci skip] Translation update
2022-08-27 00:24:30 +00:00
Christopher Bailey
487cd313c1
Bump version of pyunifiprotect to 4.1.8 ( #77389 )
2022-08-26 18:15:29 -05:00
epenet
d32f3e359f
Use _attr_should_poll in components [o-r] ( #77364 )
2022-08-26 21:41:41 +02:00
epenet
4142530368
Adjust inheritance in ring ( #77366 )
...
* Adjust inheritance in ring
* Fix extra_state_attributes
2022-08-26 21:40:28 +02:00
epenet
d8b2563b3d
Use _attr_should_poll in components [u-z] ( #77371 )
2022-08-26 21:22:27 +02:00
epenet
dff9baf880
Use _attr_should_poll in components [j-n] ( #77357 )
2022-08-26 21:19:37 +02:00
Rami Mosleh
b36321988f
Deprecate speedtest service ( #77261 )
...
deprecate speedtest service
2022-08-26 11:57:43 -07:00
David F. Mulcahey
5af015dd7d
Fix missing entities in ZHA for IKEA STARKVIND ( #77360 )
2022-08-26 19:44:34 +02:00
epenet
9b8912a558
Remove unnecessary property from proliphix ( #77363 )
2022-08-26 19:43:36 +02:00
David F. Mulcahey
0881ff2d1f
Add guard to enhanced current hue usage in ZHA ( #77359 )
2022-08-26 10:00:46 -04:00
Charles Garwood
36d77d1f33
Add diagnostics to Fully Kiosk Browser integration ( #77274 )
2022-08-26 15:21:45 +02:00
epenet
38ca74b547
Adjust pylint plugin for absolute/relative imports ( #77219 )
...
* Adjust pylint plugin for absolute/relative imports
* Adjust components
* One more
* Adjust mqtt
* Adjust mqtt.DOMAIN import
* Adjust internal import
* Add tests for valid local component imports
* Adjust relative path check
* Fixes
* Fixes
2022-08-26 14:27:13 +02:00
Christopher Bailey
1fb8fbf5de
Refactor and unify device fetching for UniFi Protect ( #77341 )
2022-08-26 06:46:11 -05:00
epenet
7fb9c4a37f
Improve type hint in flexit climate entity ( #77159 )
2022-08-26 11:43:20 +02:00
epenet
b043053aad
Improve entity type hints [g] ( #77145 )
2022-08-26 11:37:12 +02:00
epenet
452ee0284a
Improve type hints in demo [2/3] ( #77185 )
2022-08-26 11:34:38 +02:00
Brett Adams
94cd8e801b
Fix attributes scope in Advantage Air Select platform ( #76744 )
2022-08-26 11:04:38 +02:00
rikroe
516dc3372f
Migrate BMW Connected Drive to new entity naming ( #77045 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-08-26 11:04:09 +02:00
Aidan Timson
b5f9f08aa8
Use UUID identifier in System Bridge ( #76921 )
2022-08-26 11:02:10 +02:00
epenet
ab6bb7cd93
Fix issue with flexit fan mode ( #77157 )
2022-08-26 10:55:06 +02:00
epenet
0482d50d13
Improve type hint in frontier silicon media player ( #77167 )
2022-08-26 10:54:22 +02:00
epenet
c840026198
Improve type hint in fibaro climate entity ( #77153 )
2022-08-26 10:52:57 +02:00
Marc Mueller
79bdc02829
Improve esphome state property decorator typing ( #77152 )
2022-08-26 10:52:05 +02:00
epenet
563c956539
Improve type hint in everlights light entity ( #77139 )
2022-08-26 10:50:47 +02:00
epenet
6c4290e418
Improve type hint in acmeda base entity ( #77171 )
2022-08-26 10:48:31 +02:00
epenet
8f9ff0f88e
Improve type hint in freedompro entities ( #77170 )
2022-08-26 10:48:12 +02:00
epenet
8896229ea6
Improve type hint in foobot sensor entity ( #77164 )
2022-08-26 10:33:17 +02:00
epenet
3031caafed
Improve type hint in flic binary sensor entity ( #77161 )
2022-08-26 10:30:51 +02:00
Marc Mueller
c438c26df3
Improve WLED typing ( #77200 )
2022-08-26 10:25:33 +02:00
epenet
f9a46cc79f
Use _attr_should_poll in econet ( #77262 )
2022-08-26 10:21:13 +02:00
epenet
2a8109304f
Use _attr_should_poll in components [h-i] ( #77270 )
2022-08-26 10:20:38 +02:00
epenet
a46c25d2c8
Use _attr_should_poll in components [a-g] ( #77268 )
2022-08-26 10:15:33 +02:00
J. Nick Koston
120c76524d
Fix incorrect key update for Gen2 locks with yalexs_ble ( #77335 )
2022-08-26 09:33:35 +02:00
Christopher Bailey
6558643448
Handle remove packets for UniFi Protect ( #77337 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-25 22:05:18 -05:00
J. Nick Koston
47848b7cf8
Fix IssueSeverity import ( #77338 )
2022-08-25 21:52:33 -05:00
Franck Nijhof
5f0cca9b26
Raise repairs issue if automation calls unknown service ( #76949 )
2022-08-25 20:56:26 -04:00
GitHub Action
d7724235ff
[ci skip] Translation update
2022-08-26 00:27:16 +00:00
Christopher Bailey
5c0fc0c002
Add adopt/unadopt flows for UniFi Protect devices ( #76524 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-25 18:54:52 -05:00
Martin Hjelmare
bda9cb59d2
Clean up double spotify persistent notification for re-auth ( #77307 )
2022-08-26 00:20:29 +02:00
Christopher Bailey
0e10e6f4cd
Bump version of pyunifiprotect to 4.1.7 ( #77334 )
2022-08-26 00:15:56 +02:00
J. Nick Koston
29b74f10c2
Bump govee-ble to 0.16.1 ( #77311 )
2022-08-26 00:05:43 +02:00
Paulus Schoutsen
525afb729c
Disable some upnp entities by default ( #77330 )
2022-08-25 23:45:27 +02:00
J. Nick Koston
a09e9040f3
Bump aiohomekit to 1.5.1 ( #77323 )
2022-08-25 15:22:09 -05:00
Jeef
edb4e4de35
Refactor Flume to use base entity class ( #77115 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-25 14:45:35 -05:00
Nathan Spencer
8c24d5810c
Remove deprecated reset_waste_drawer and set_wait_time services from litterrobot ( #77052 )
2022-08-25 13:31:04 -05:00
Christopher Bailey
7fbb9c189f
Bump version of pyunifiprotect to 4.1.15 ( #77320 )
2022-08-25 13:09:38 -05:00
Nathan Spencer
b563bd0ae5
Add support for Litter-Robot 4 ( #75790 )
2022-08-25 11:32:27 -05:00
Jeef
462ec4ced3
Add Flume DataUpdateCoordinator class ( #77114 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-25 11:21:41 -05:00
Erik Montnemery
ac9ba8f231
Improve demo test coverage ( #77301 )
2022-08-25 10:39:51 -05:00
Jc2k
f166d21390
Fix characteristic cache clear in homekit_controller on BLE unpair ( #77309 )
2022-08-25 16:22:58 +01:00
Erik Montnemery
c741d9d045
Update integrations to import issue_registry from helpers ( #77305 )
...
* Update integrations to import issue_registry from helpers
* Update tests
2022-08-25 15:33:05 +02:00
J. Nick Koston
0f86bb94d5
Add thermopro integration (BLE) ( #77242 )
2022-08-25 08:24:55 -05:00
Robert Hillis
4f526a9212
Add reauth flow to Skybell ( #75682 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-25 08:24:09 -05:00
Artem Draft
8ddee30787
Revert "Add remote learn command to BraviaTV" ( #77306 )
2022-08-25 14:23:11 +02:00
Jan Bouwhuis
5d9e462118
Add repair for deprecated MQTT yaml config ( #77174 )
...
* Add repair for deprecated MQTT yaml config
* Update homeassistant/components/mqtt/strings.json
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add restart instruction
* Update homeassistant/components/mqtt/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update English translation
* update issue_registry imports
* Update homeassistant/components/mqtt/manifest.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-25 13:30:05 +02:00
Erik Montnemery
e18dd4da16
Add pressure to openweathermap weather forecast ( #77303 )
2022-08-25 13:16:12 +02:00
Maciej Bieniek
ad6beac535
Add `hw_version` to MQTT device info ( #77210 )
...
* Add hw_version
* Add abbreviation for hw_version
* Update tests
* Update discovery tests
2022-08-25 11:55:33 +02:00
Erik Montnemery
dfed3ba75e
Move issue_registry to homeassistant.helpers ( #77299 )
...
* Move issue_registry to homeassistant.helpers
* Add backwards compatibility
2022-08-25 11:32:06 +02:00
mletenay
cef6ffb552
Fix grid_export_limit unit for DT inverters ( #77290 )
...
FIx grid_export_limit unit for DT inverters
2022-08-25 08:43:09 +02:00
mletenay
bbc2c28ef3
Add Synchronize inverter clock button ( #69220 )
...
* Add Synchronize inverter clock button
* Use generic GoodweButtonEntityDescription
* Replace deprecated code
* Fix DT inverter export limit type
* Remove fix to DT inverter export limit time
2022-08-25 07:52:05 +02:00
mkmer
cd7625d4a2
Bump AIOAladdinConnect to 0.1.43 ( #77263 )
...
Bumped AIOAladdin Connect 0.1.43
Added door to callback key
2022-08-25 07:05:57 +02:00
J. Nick Koston
f6a03625ba
Implement websocket message coalescing ( #77238 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-08-24 22:50:48 -05:00
Robert Svensson
2161b6f049
Fix level controllable output controls in deCONZ ( #77223 )
...
Fix level controllable output controls
2022-08-24 22:00:54 -04:00
epenet
859effee56
Remove unnecessary property from fritz ( #77269 )
2022-08-24 21:59:00 -04:00
GitHub Action
16b93d1af2
[ci skip] Translation update
2022-08-25 00:28:02 +00:00
epenet
d33f93d5ca
Remove unnecessary property from hvv_departures ( #77267 )
2022-08-24 19:46:59 -04:00
J. Nick Koston
e79f1de9e9
Bump qingping-ble to 0.6.0 ( #77289 )
...
Adds support for the Qingping Temp RH M
Changelog: https://github.com/Bluetooth-Devices/qingping-ble/compare/v0.5.0...v0.6.0
2022-08-24 19:46:34 -04:00
Maciej Bieniek
ae481948a3
Bump Accuweather library ( #77285 )
...
Bump accuweather library
2022-08-24 19:46:22 -04:00
J. Nick Koston
109d5c7084
Fix bluetooth discovery when advertisement format changes ( #77286 )
2022-08-24 17:36:21 -05:00
yllar
5d1c9a2e94
Songpal dependency upgrade ( #77278 )
...
Bump python-songpal to 0.15
2022-08-24 16:54:59 -04:00
Artem Draft
647eb9650d
Add remote learn command to BraviaTV ( #76655 )
...
* add bravia remote learn
* unwrap
2022-08-24 22:50:07 +02:00
kingy444
cfa26ae0ca
Migrate Hunter Douglas Powerview to aiopvapi 2.0.0 ( #76998 )
2022-08-24 12:53:22 -05:00
J. Nick Koston
d1486d04d9
Add support for bleak passive scanning on linux ( #75542 )
2022-08-24 12:17:28 -05:00
epenet
7ee47f0f26
Adjust inheritance in homeworks ( #77265 )
2022-08-24 15:41:35 +02:00
McYars
7f4c5c04d3
Add Xiaomi Smartmi Fresh Air System XFXTDFR02ZM ( #76637 )
2022-08-24 15:09:01 +02:00
Franck Nijhof
a4d7130d7a
Fix unneeded inheritance in LaMetric base entity ( #77260 )
2022-08-24 15:01:24 +02:00
On Freund
635eda584d
Support for local push in Risco integration ( #75874 )
...
* Local config flow
* Local entities
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Address code review comments
* More type hints
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* More annotations
* Even more annonations
* New entity naming
* Move fixtures to conftest
* Improve state tests for local
* Remove mutable default arguments
* Remove assertions for lack of state
* Add missing file
* Switch setup to fixtures
* Use error fixtures in test_config_flow
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-24 13:09:54 +02:00
Erik Montnemery
2497ff5a39
Add energy and gas sensors to demo integration ( #77206 )
2022-08-24 11:09:23 +02:00
Franck Nijhof
c26d6879ae
Add button platform to LaMetric ( #76768 )
...
* Add button platform to LaMetric
* coveragerc
* Fix docstring
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-24 10:10:36 +02:00
Matthias Alphart
619e99d24c
Update xknx to 1.0.1 ( #77244 )
2022-08-24 09:57:57 +02:00
mkmer
a926e7062c
Fix Aladdin connect multiple doors on one device ( #77226 )
...
Fixed Multiple doors device_info
2022-08-24 09:53:17 +02:00
epenet
a40ddb5e83
Use _attr_should_poll in xiaomi_aqara entities ( #77197 )
...
* Use _attr_should_poll in xiaomi_aqara entities
* Adjust switch
2022-08-24 09:11:01 +02:00
donoghdb
671f129317
Fix met_eireann default wind speed unit ( #77229 )
...
Update default units
2022-08-24 08:18:10 +02:00
J. Nick Koston
de7fdeddf9
Update qingping matcher to support additional models ( #77225 )
...
* Update qingping matcher to support additional models
* tweak
* bump
* Update BinarySensorEntityDescription
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2022-08-24 06:18:47 +02:00
puddly
8167cd615a
Bump ZHA dependencies ( #77125 )
2022-08-23 20:53:43 -04:00
GitHub Action
a4dcb3a9c1
[ci skip] Translation update
2022-08-24 00:27:09 +00:00
Martin Hjelmare
f1075644f8
Bump pymysensors to 0.24.0 ( #77201 )
2022-08-24 00:00:54 +02:00
mkmer
5ce64539c5
Bump AIOAladdinConnect to 0.1.42 ( #77205 )
2022-08-23 23:57:38 +02:00
y34hbuddy
99ec341d6e
Refactor volvooncall to use ConfigFlow ( #76680 )
...
* refactor volvooncall to use ConfigFlow
* remove unused constant SIGNAL_STATE_UPDATED
* implemented feedback
* improve ConfigFlow UX by giving an option for region=None
* implemented more feedback
* next round of feedback
* implemented more feedback
* improve test coverage
* more test coverage
* Apply suggestions from code review
* implemented feedback on tests
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-23 20:58:17 +02:00
Erik Montnemery
f61edf0778
Fix updating of statistics metadata name ( #77207 )
...
* Fix updating of statistics metadata name
* Fix test
* Test renaming
2022-08-23 17:51:17 +02:00
Abílio Costa
b1d249c391
Update Whirlpool integration for 0.17.0 library ( #76780 )
...
* Update Whirlpool integration for 0.17.0 library
* Use dataclass for integration shared data
2022-08-23 17:25:58 +02:00
J. Nick Koston
7f001cc1d1
ESPHome BLE scanner support ( #77123 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-23 10:41:50 -04:00
J. Nick Koston
c975146146
Reduce discovery integration matching overhead ( #77194 )
2022-08-23 10:35:20 -04:00
Erik Flodin
9e66b30af9
Add new sensors for energy produced (via Tibbber) ( #76165 )
...
The new sensors tibber:energy_(production|profit)_<home_id> are like the
existing consumption/totalCost ones except that they report outgoing
energy instead of incomeing.
2022-08-23 10:02:58 +02:00
Thijs W
680a477009
Fix frontier silicon EQ Mode not present on all devices ( #76200 )
...
* Fix #76159 : EQ Mode not present on all devices
* Address review remarks
* Duplicate bookkeeping of sound mode support
* reduce length of try-blocks
2022-08-23 09:41:07 +02:00
Jan Bouwhuis
be2366d773
Add `this` object to MQTT templates ( #77142 )
...
* Add `this` object to MQTT templates
* Only set once, remove hass guard
* Set once if there is a state
* Add tests TemplateStateFromEntityId calls once
2022-08-23 08:43:07 +02:00
J. Nick Koston
c76dec138a
Discover new bluetooth adapters when they are plugged in ( #77006 )
2022-08-22 15:45:08 -10:00