Jan Bouwhuis
8aa30cce26
Fix state saving when sharing topics for MQTT entities ( #79421 )
...
* Do not write old state sharing availability topic
* Add a test
* Support for all availability topics
* delay async_write_ha_state till last callback
* Process write req after processing callback jobs
* Do not count subscription callbacks
* Simplify
* Stale docsting
* No topic needed for delays state write
* No need to clear when reloading
* Move test to test_mixins.py
* Only set up sensor platform for test
2022-10-11 10:49:54 +02:00
epenet
6f7cb158d8
Cleanup blockchain sensor ( #80077 )
2022-10-11 10:40:10 +02:00
Erik Montnemery
69d935b7bd
Teach long term statistics that unit 'rpm' is same as 'RPM' ( #80012 )
...
* Teach long term statistics that unit 'rpm' is same as 'RPM'
* Add tests
2022-10-11 10:32:01 +02:00
Kevin Stillhammer
edad6d0f26
Remove old import logic for google_travel_time ( #80018 )
...
Remove old import logic
2022-10-11 10:49:06 +03:00
Marc Mueller
4e5b5dfb93
Update pyupgrade to 3.1.0 ( #80058 )
...
* Update pyupgrade to 3.1.0
* Remove redundant open modes - text is the default
2022-10-11 09:04:52 +02:00
J. Nick Koston
fe5534666d
Bump dbus-fast to 1.41.0 ( #80062 )
2022-10-10 18:52:44 -10:00
Chris Talkington
8aa5a785b5
Improve client info reported to Jellyfin ( #79974 )
2022-10-10 20:24:00 -05:00
GitHub Action
eac1a1e513
[ci skip] Translation update
2022-10-11 00:31:56 +00:00
Garrett
22590bf71d
Bump to subarulink v0.6.1 ( #80056 )
2022-10-11 01:39:14 +02:00
Austin Brunkhorst
7d097d18b0
Add support for Snooz BLE devices ( #78790 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-10 13:14:27 -10:00
epenet
4281384d2a
Move options to SelectEntityDescription in lifx ( #80015 )
2022-10-10 12:40:40 -10:00
Franck Nijhof
ce4d93b0c1
Update google-cloud-texttospeech to 2.12.3 ( #80051 )
2022-10-11 00:05:23 +03:00
Nathan Spencer
262d1ad2a0
Bump pylitterbot to 2022.10.0 ( #80050 )
2022-10-10 22:43:49 +02:00
puddly
46aa3b5e3d
Bump ZHA dependencies ( #80049 )
2022-10-10 22:43:31 +02:00
Robert Svensson
395636dfc2
Bump aiounifi to v39 ( #80043 )
2022-10-10 22:27:21 +02:00
epenet
65ff7c18d2
Move options to SelectEntityDescription in senseme ( #80016 )
2022-10-10 22:16:10 +02:00
Steven Looman
ac44c8e34d
Update codeowners for upnp component ( #80042 )
...
Drop @ehendrix23 from codeowners
2022-10-10 23:15:58 +03:00
J. Nick Koston
b3ad0eebcd
Bump pySwitchbot to 0.19.15 ( #79972 )
2022-10-10 22:10:28 +02:00
Tobias Sauerwein
aa58d7fbd6
Fix Netatmo device trigger ( #80047 )
2022-10-10 22:04:41 +02:00
Erik Montnemery
e8af007124
Disable echo for non SQLite databases ( #80032 )
...
* Disable echo for non SQLite databases
* Add test
2022-10-10 22:42:38 +03:00
David F. Mulcahey
20d71a869e
Add friendly entity names for ZHA sensors ( #80035 )
...
* Add friendly entity names for ZHA sensors
* lowercase 2nd word
2022-10-10 15:40:42 -04:00
Bram Kragten
7e19e56c6b
Update frontend to 20221010.0 ( #79994 )
2022-10-10 21:40:17 +02:00
Robert Svensson
82d3397a9b
Adapt deCONZ binary sensors to entity descriptions ( #79486 )
...
Now typing with lambdas work
2022-10-10 21:18:26 +02:00
kingy444
3ab294e8ef
Powerview refactor prep for all shade types ( #79862 )
2022-10-10 09:05:04 -10:00
Avi Miller
257ae4d8d3
Add support for the Flame and Morph effects for Tile and Candle ( #80014 )
2022-10-10 09:01:31 -10:00
Jc2k
117c12d135
Fix Eve Thermo always showing as heating in homekit_controller even when off ( #80019 )
2022-10-10 08:58:20 -10:00
Khole
1d10822cef
Bump pyhiveapi to 0.5.14 ( #79530 )
2022-10-10 19:54:31 +02:00
epenet
62b559bf36
Adjust device classes in smartthings ( #79283 )
2022-10-10 19:36:25 +02:00
rappenze
06b1a4c2b4
Fix armed extra state attribute in fibaro entity ( #80034 )
2022-10-10 19:14:43 +02:00
Erik Montnemery
7b247a79cf
Correct min/max mireds for lights which use K for color temp ( #79998 )
2022-10-10 16:45:38 +03:00
Erik Montnemery
2ee6ea9877
Adapt group to color temperature in K ( #79719 )
...
* Adapt group to color temperature in K
* Adjust tests
* Adjust tests
2022-10-10 14:57:22 +02:00
Franck Nijhof
1e5908d3a8
Update apprise to 1.1.0 ( #80009 )
2022-10-10 14:21:30 +02:00
epenet
ca9bfc8b86
Add options to SelectEntityDescription ( #78882 )
2022-10-10 14:20:04 +02:00
Patrick ZAJDA
d0bffb6c75
Migrate Switchbot to new entity naming style ( #80008 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-10 14:12:50 +02:00
Flemming Sørvollen Skaret
c7b56f4079
Clean duplicate nextcloud sensor ( #79900 )
...
Update __init__.py
Removed duplicate of "nextcloud_database_version"
2022-10-10 14:12:37 +02:00
Charles Garwood
ffb6434776
Add load_url service to fully_kiosk integration ( #79969 )
2022-10-10 14:11:55 +02:00
Michael Molisani
8fe504356a
Update to pygtfs 0.1.7 ( #79975 )
2022-10-10 13:37:02 +02:00
epenet
1744b5fa0a
Add docstring to Sensor enums ( #79983 )
...
* Add docstring to Sensor enums
* Adjust MONETARY docstring
2022-10-10 12:38:10 +02:00
Franck Nijhof
907af7ffe4
Remove system marker from Supervisor integration ( #79997 )
2022-10-10 11:05:28 +02:00
Franck Nijhof
575501d26a
Add select platform to LaMetric ( #79803 )
2022-10-10 09:28:36 +02:00
Chris Talkington
84acb416b8
Use server name as entry title in Jellyfin ( #79965 )
2022-10-09 23:50:05 -05:00
J. Nick Koston
ef719cf7ef
Bump bluetooth-auto-recovery to 0.3.4 ( #79971 )
2022-10-09 17:56:11 -10:00
Charles Garwood
58d531841b
Fix typo SIGNAL_BOOTSTRAP_INTEGRATONS -> SIGNAL_BOOTSTRAP_INTEGRATIONS ( #79970 )
2022-10-09 17:06:28 -10:00
GitHub Action
aca340de1c
[ci skip] Translation update
2022-10-10 00:34:37 +00:00
Chris Talkington
d53499c0bf
Bump jellyfin-apiclient-python to 1.9.2 ( #79945 )
2022-10-09 14:10:12 -10:00
J. Nick Koston
7a1939c608
Bump dbus-fast to 1.38.0 ( #79962 )
2022-10-09 14:07:22 -10:00
Avi Miller
41595b0cba
Migrate the LIFX integration to use kelvin for color temp ( #79775 )
2022-10-09 12:19:50 -10:00
Kevin Addeman
45a30546ec
Add support for Homeowner and Phantom Keypads ( #79958 )
2022-10-09 12:17:06 -10:00
Franck Nijhof
5a0609ae8b
Add sensor platform to LaMetric ( #79935 )
2022-10-09 21:28:35 +02:00
Kevin Addeman
b7e84543c1
Add support for parent_device field so entities are nested within Keypad Devices ( #79513 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-09 08:39:12 -10:00
Jeef
618f259fd8
Add configuration URL to IPP (Printer) ( #79313 )
...
switch to 0.12.0 ipp lib
2022-10-09 13:32:03 -05:00
HarvsG
b86927a453
Enable strict typing on Bayesian ( #79870 )
...
* make bayesian static
* no longer private
2022-10-09 20:30:38 +02:00
G Johansson
77864ad80f
Remove not used string from openexchangerates ( #79937 )
2022-10-09 16:55:49 +02:00
HarvsG
e5dafbc166
Make _TrackTemplateResultInfo not private ( #79812 )
2022-10-09 15:23:08 +02:00
Ville Skyttä
a2ed7f7679
Remove incorrect UpCloud logger from manifest ( #79855 )
2022-10-09 15:18:10 +02:00
TheJulianJES
3126762707
Add friendly name to ZHA config entities ( #79926 )
...
* Add friendly name to ZHA config entities
* Follow HA capitalization conventions
* Change from "Start-up level" to "Start-up current level"
* Remove siren select friendly names (temporarily)
* Change tests to expect new entity ids
* Re-add siren select friendly names
* Change siren tests to expect new entity ids
2022-10-09 09:11:42 -04:00
G Johansson
031370358c
Remove yaml import openexchangerates ( #79856 )
...
* Depr openexchangerates yaml
* Remove setup_platform and issue
* Remove schema
* Remove not longer used constant
2022-10-09 14:50:21 +02:00
Maciej Bieniek
8176400cfd
Migrate attributes to separate sensors in Brother integration ( #79932 )
...
Migrate attributes to sensors
2022-10-09 14:48:01 +02:00
Jan Bouwhuis
6eb2c96d32
Correct use of ConfigType in MQTT config flow code ( #79934 )
...
Correct use of ConfigType
2022-10-09 14:41:30 +02:00
Chris Talkington
5b0a37a447
Use persistent device id for jellyfin requests ( #79840 )
2022-10-08 21:12:30 -05:00
J. Nick Koston
2decb85ee6
Bump dbus-fast to 1.33.0 ( #79921 )
2022-10-08 15:51:45 -10:00
GitHub Action
ed565a6eb1
[ci skip] Translation update
2022-10-09 00:30:44 +00:00
Tobias Sauerwein
d9d614d97f
Bump pyatmo to 7.1.1 ( #79918 )
2022-10-09 02:30:48 +03:00
Mick Vleeshouwer
132ff2c410
Update Config Flow to show message about unsupported Overkiz hardware ( #79503 )
...
* Update Config Flow to show cozytouch unsupported hardware error
* Apply feedback
* Remove vague unknown user exception
* Fix test
* Code coverage back to 100%
2022-10-08 16:37:03 -06:00
puddly
e5a5326298
Bump ZHA dependencies ( #79898 )
2022-10-08 15:40:25 -04:00
Maciej Bieniek
1e13433d4f
Rework Brother sensor platform ( #79864 )
...
* Rework BrotherSensorEntityDescription
* Rework state attributes
* Cleaning
* Add _handle_coordinator_update()
* Suggested change
* Re-add consts
2022-10-08 22:25:58 +03:00
Shay Levy
9019fcb5c5
Migrate Shelly to use kelvin for color temperature ( #79880 )
2022-10-08 22:24:19 +03:00
majuss
f65dcf3c35
Bump lupupy to support XT2 and up ( #79289 )
...
* Bumped lupupy to support XT2 and up
* requirements script
2022-10-08 12:59:59 -06:00
starkillerOG
c81bf1103f
Add supported brands for Motion Blinds ( #79301 )
...
* Add ScreenAway
* Add aditional brands
2022-10-08 12:57:57 -06:00
starkillerOG
7bc2d97aca
Add Roborock as supported brand of xiaomi miio ( #79312 )
...
* Add Roborock as supported brand
* Update supported_brands.py
2022-10-08 12:55:56 -06:00
Daniel Hjelseth Høyer
d06e064e9e
Correct unit for Opengarage rssi sensor ( #79403 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2022-10-08 12:54:37 -06:00
Ville Skyttä
6010672e2f
Add syncthru active alerts sensor, set default manufacturer ( #79418 )
...
* Use Samsung as default manufacturer
* Sensor docstring fixes
* Add active alerts sensor
2022-10-08 12:54:16 -06:00
John Levermore
506695fdc5
Fix london_underground TUBE_LINES to match current API output ( #79410 )
...
Fix: Update london_underground component with updated TUBE_LINES list to match current API output
2022-10-08 12:53:32 -06:00
Patrick ZAJDA
4baba77780
Add state class measurement to SwitchBot signal strength sensors ( #79886 )
2022-10-08 08:02:26 -10:00
Marc Mueller
647a4ac131
Update typing-extensions constraint to >=4.4.0 ( #79860 )
2022-10-08 18:32:46 +03:00
G Johansson
5dde93b429
Bump pytrafikverket to 0.2.1 ( #79872 )
2022-10-08 09:13:00 -06:00
Bert Melis
6546bba233
Process abbreviated availability options in mqtt discovery payload ( #79712 )
...
Expand availability in mqtt discovery payload
2022-10-08 15:36:49 +02:00
Marc Mueller
c6df823b35
Use value_fn in WLED number ( #79865 )
2022-10-08 12:34:41 +02:00
Robert Svensson
e7b550685e
Fix POE control port_idx error in UniFi ( #79838 )
...
Bump UniFi dependency
2022-10-08 08:49:24 +02:00
spycle
e2b7e79ccb
Fix keymitt_ble discovery ( #79809 )
...
* Fix keymitt_ble discovery
* Update tests
* Up version
* Up version keymitt_ble
* Up version keymitt_ble
2022-10-08 08:19:40 +02:00
Robert Hillis
c6f28f6d59
Migrate Sonarr to new entity naming style ( #79844 )
2022-10-07 19:53:48 -06:00
GitHub Action
f58e1513e2
[ci skip] Translation update
2022-10-08 00:29:46 +00:00
Henne
e00f04c2c3
Add state class to bosch_shc energy sensor ( #79470 )
...
Make That energy sensor works in Dashbord
2022-10-07 17:54:50 -06:00
Garrett
62aa013097
Add vehicle model/year to subaru device ( #79484 )
2022-10-07 17:54:05 -06:00
Maciej Bieniek
5abff31437
Use new device classes in Accuweather integration ( #79717 )
...
* Add new device classes
* Update tests
2022-10-07 17:52:36 -06:00
Philippe Schenker
24e9f6285d
Change shelly trv precision to what is supported ( #79672 )
...
change shelly trv precision to what is supported
Shelly TRVs do support half-degree steps, change this accordingly.
2022-10-07 17:51:54 -06:00
Brandon Rothweiler
2452e70e29
Add Mazda brand ( #79683 )
2022-10-07 17:49:47 -06:00
Lennart
7132fe0ae7
Fix realtime option for hvv_departures ( #79799 )
2022-10-07 17:47:24 -06:00
Robert Hillis
87a22fbcca
Move Sonarr API calls to coordinators ( #79826 )
2022-10-08 00:25:16 +02:00
Julian Einwag
61901a1a60
Add device trigger for Lidl Silvercrest switch to deCONZ ( #79839 )
...
* add deconz support for Lidl Silvercrest switch
* Update homeassistant/components/deconz/device_trigger.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Update homeassistant/components/deconz/device_trigger.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* clarify it's a button, remove turn on event
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2022-10-07 23:56:45 +02:00
J. Nick Koston
fca8586fb6
Bump dbus-fast to 1.29.1 ( #79787 )
...
* Bump dbus-fast to 1.28.0
Performance improvements
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.26.0...v1.28.0
* bump again
* bump for cleanups
2022-10-07 23:50:50 +03:00
HarvsG
9d351a3c10
Improve typing and code quality in beyesian ( #79603 )
...
* strict typing
* Detail implication
* adds newline
* don't change indenting
* really dont change indenting
* Update homeassistant/components/bayesian/binary_sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* typing in async_setup_platform() + remove arg
* less ambiguity
* mypy thinks Literal[False] otherwise
* clearer log
* don't use `and` assignments
* observations not values
* clarify can be None
* observation can't be none
* assert we have at least one
* make it clearer where we're using UUIDs
* remove unnecessary bool
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Unnecessary None handling
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Better type setting
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Reccomended changes.
* remove if statement not needed
* Not strict until _TrackTemplateResultInfo fixed
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-07 22:23:25 +02:00
Maikel Punie
a18a0b39dd
Bumb velbusaio to 2022.10.3 ( #79821 )
...
* Bumb velbusaio to 2022.10.3
* Handle the possibility that get_cover position is None (unknown) in previous versions this was always 0
2022-10-07 22:00:01 +03:00
Bouwe Westerdijk
447b71341f
Bump plugwise to v0.21.4 ( #79831 )
2022-10-07 21:57:12 +03:00
Marc Mueller
33c94b0052
Add strict typing for WLED ( #79822 )
...
* Add strict typing for WLED
* Update backoff constraint
2022-10-07 21:56:29 +03:00
Marc Mueller
14d2bbfcd6
Add strict typing for lidarr ( #79241 )
2022-10-07 20:54:29 +02:00
Marc Mueller
a809f645a7
Add strict typing for radarr ( #79242 )
2022-10-07 20:53:34 +02:00
Robert Hillis
5981864992
Add strict typing to Sonarr ( #79802 )
2022-10-07 19:08:08 +02:00
Jeef
04f07cecba
IntelliFire Fan - Bug fix on off funciton ( #79819 )
...
fix: Fan was double calling off as well as calling an async without an await
2022-10-07 10:37:00 -06:00
Robert Hillis
9850709b37
Add strict typing to Skybell ( #79800 )
2022-10-07 16:28:05 +02:00