J. Nick Koston
225be6fc2e
Bump aiohomekit to 2.2.9 ( #81254 )
2022-10-30 10:35:39 -05:00
Jc2k
eb76f9b3cb
Set the correct state class for Eve Energy in homekit_controller ( #81255 )
2022-10-30 10:32:19 -05:00
Jafar Atili
d5a46c3a10
Bump pyswitchbee to 1.6.1 ( #81067 )
...
* Bumped pyswitchbee to 1.6.0
* library typing fix
2022-10-30 16:06:00 +01:00
Tobias Sauerwein
df29a8388d
Make Netatmo/Legrande/BTicino lights and switches optimistic ( #81246 )
...
* Make Netatmo lights optimistic
* Same for switches
2022-10-30 13:27:42 +01:00
G Johansson
662aee17a6
Scrape move yaml config to integration key ( #74325 )
...
* Scrape take 2
* cleanup
* new entity name
* Fix name, add tests
* Use FlowResultType
* Add test abort
* issue
* hassfest
* Remove not needed test
* clean
* Remove config entry and implement datacoordinator
* fix codeowners
* fix codeowners
* codeowners reset
* Fix coordinator
* Remove test config_flow
* Fix tests
* hassfest
* reset config flow
* reset strings
* reset sensor
* next version
* Reconfig
* Adjust sensor
* cleanup sensor
* cleanup init
* Fix tests
* coverage
* Guard against empty sensor
* naming
* Remove coverage
* Review comments
* Remove print
* Move sensor check
2022-10-30 13:02:11 +01:00
Rami Mosleh
06773efcbd
Deprecate name key in `Transmission` services ( #78577 )
...
* Use entry_id instead of name in Transmission services
* fix return type for _get_client
* address comments
* combine conditions
2022-10-30 12:00:47 +01:00
J. Nick Koston
d9d6902803
Bump dbus-fast to 1.59.1 ( #81229 )
...
* Bump dbus-fast to 1.59.1
fixes incorrect logging of an exception when it was already handled
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.59.0...v1.59.1
* empty
2022-10-30 11:32:57 +01:00
epenet
2c190cf323
Add integration_type to renault ( #81099 )
2022-10-30 08:27:47 +01:00
Raj Laud
dd8b4e2a9b
Fix Squeezebox media browsing ( #81197 )
...
* Squeezebox media browser fix icons
* Update pysqueezebox to 0.6.1
2022-10-30 06:23:46 +01:00
mezz64
52f592a7d9
Bump pyHik to 0.3.1 ( #81173 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-30 06:13:54 +01:00
GitHub Action
1c7800c224
[ci skip] Translation update
2022-10-30 00:32:36 +00:00
G Johansson
6e69c57ef5
Code Quality for Wake on Lan ( #81206 )
...
Wake on Lan cleanup
2022-10-29 18:05:18 -04:00
Tobias Sauerwein
f10b36873a
Mute superfluous exception when no Netatmo webhook is to be dropped ( #81221 )
...
* Mute superfluous exception when no webhook is to be droped
* Update homeassistant/components/netatmo/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-10-29 18:04:01 -04:00
Guido Schmitz
b043406b74
Fix Danfoss thermostat support in devolo Home Control ( #81200 )
...
Fix Danfoss thermostat
2022-10-29 17:51:53 -04:00
Kevin Stillhammer
782148423c
Add missing string for option traffic_mode for google_travel_time ( #81213 )
...
Add missing string for option traffic_mode
2022-10-29 17:51:11 -04:00
Tobias Sauerwein
833d271eb3
Add missing Netatmo config url for public weather ( #81220 )
...
Add missing config url for public weather
2022-10-29 17:50:34 -04:00
Tobias Sauerwein
82f03f6089
Add integration_type to netatmo ( #81225 )
2022-10-29 17:47:35 -04:00
Vincent Knoop Pathuis
a2c38b9d04
Bump ultraheat api to version 0.5.1 ( #81194 )
2022-10-29 23:23:09 +02:00
Garrett
494cbf0dbe
Add diagnostics to Subaru integration ( #81169 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-29 15:02:32 -05:00
J. Nick Koston
7f047cf95c
Bump dbus-fast to 1.59.0 ( #81215 )
...
* Bump dbus-fast to 1.59.0
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.58.0...v1.59.0
* empty
2022-10-29 15:06:17 -04:00
J. Nick Koston
208150c353
Restore homekit_controller BLE broadcast_key from disk ( #81211 )
...
* Restore homekit_controller BLE broadcast_key from disk
Some accessories will sleep for a long time and only send broadcasted
events which makes them have very long connection intervals to save
battery. Since we need to connect to get a new broadcast key we now
save the broadcast key between restarts to ensure we can decrypt
the advertisments coming in even though we cannot make a connection
to the device during startup. When we get a disconnected event later
we will try again to connect and the device will be awake which will
trigger a full sync
* bump bump
2022-10-29 15:05:59 -04:00
Paulus Schoutsen
770aefbd52
SSDP to allow more URLs ( #81171 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-29 14:26:12 -04:00
Menco Bolt
871c1bc952
Today's Consumption is INCREASING ( #81204 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-10-29 14:25:46 -04:00
J. Nick Koston
ccfa314e87
Update to bleak 0.19.1 and bleak-retry-connector 2.5.0 ( #81198 )
2022-10-29 14:25:35 -04:00
J. Nick Koston
91efe68cdd
Bump dbus-fast to 1.58.0 ( #81195 )
2022-10-29 14:22:46 -04:00
G Johansson
7bd89621ce
Change IoT Class for Min/Max to calculated ( #81199 )
2022-10-29 14:21:28 -04:00
rappenze
b16094b93f
Add integration type to fibaro integration ( #81202 )
2022-10-29 18:53:50 +02:00
René Klomp
26d174adae
Bump pysma to 0.7.2 ( #81188 )
2022-10-29 10:04:05 -05:00
Maciej Bieniek
19debda059
Bump nettigo-air-monitor to 1.5.0 ( #81183 )
...
* Bump NAM library
* Update tests
2022-10-29 14:43:02 +02:00
Brian Norman
74e476a070
Add optional support for users with multiple ovo accounts ( #80901 )
...
* Added optional support for users with multiple ovo accounts
* Made changes from code review around naming
* Renaming config variable
* Removing account from async_step_reauth
* Removing more account from async_step_reauth
* Fixing code now I better understand and can test async_step_reauth
* Storing account id returned by ovoenergy client in config to handle when user has single account but then another gets added
* Putting account into async_step_user
2022-10-29 13:45:00 +02:00
Jan Bouwhuis
591d13bc49
Move MQTT CONF_SCHEMA from light and vacuum to .const ( #81152 )
...
Move CONF_SCHEMA to .const
2022-10-29 10:22:59 +02:00
J. Nick Koston
effe8d9207
Bump dbus-fast to 1.56.0 ( #81177 )
...
* Bump dbus-fast to 1.56.0
Addes optimized readers for manufacturer data
and interfaces added messages
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.55.0...v1.56.0
* empty
2022-10-29 09:40:40 +02:00
mezz64
482b5459dc
Bump pyEight to 0.3.2 ( #81172 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-29 09:09:12 +02:00
Mick Vleeshouwer
1d9bbdcbf3
Add integration type to Overkiz integration ( #81147 )
2022-10-29 08:33:04 +02:00
Shay Levy
9dedbb2a24
Add diagnostics to Switcher ( #81146 )
2022-10-28 22:05:21 -04:00
Kevin Stillhammer
77585686e0
Allow empty string for filters for waze_travel_time ( #80953 )
...
* Allow empty string for filters
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com>
* Apply PR feedback
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com>
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com>
2022-10-28 21:01:53 -04:00
J. Nick Koston
e47f06fde8
Bump dbus-fast to 1.54.0 ( #81148 )
...
* Bump dbus-fast to 1.53.0
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.51.0...v1.53.0
* 54
2022-10-28 21:01:03 -04:00
GitHub Action
4b5de420ed
[ci skip] Translation update
2022-10-29 00:24:41 +00:00
muppet3000
08b3df56a0
Growatt version bump - fixes #80950 ( #81161 )
2022-10-28 18:32:57 -04:00
J. Nick Koston
674655bf7d
Bump oralb-ble to 0.9.0 ( #81166 )
...
* Bump oralb-ble to 0.9.0
changelog: https://github.com/Bluetooth-Devices/oralb-ble/compare/v0.8.0...v0.9.0
* empty
2022-10-28 18:32:38 -04:00
puddly
6479001501
Bump zigpy to 0.51.5 ( #81164 )
...
Bump zigpy from 0.51.4 to 0.51.5
2022-10-28 18:31:53 -04:00
J. Nick Koston
5c521a4c0e
Bump aiohomekit to 2.2.7 ( #81163 )
...
changelog: https://github.com/Jc2k/aiohomekit/compare/2.2.6...2.2.7
2022-10-28 18:31:30 -04:00
Robert Hillis
6225f1f737
Bump aiopyarr to 22.10.0 ( #81153 )
2022-10-28 17:25:44 -05:00
javicalle
4dbb265590
Fix RFLink unit conversions ( #79436 )
...
* Fix unit conversions
* Fix tests
* Address requests changes
* Address requests changes
* Address requests changes
* Address requests changes
* migrate to SensorEntityDescription
* forgotten test
* forgotten test
* chango to WIND_SPEED
* manage UOM
* fix test
* address comments
* fix implementation
* prevent from mutate config
2022-10-29 00:20:26 +02:00
J. Nick Koston
b7a651519b
Bump aiohomekit to 2.2.6 ( #81144 )
2022-10-28 12:05:48 -05:00
Shay Levy
5cf4483df5
Fix Shelly Plus H&T sleep period on external power state change ( #81121 )
2022-10-28 19:48:27 +03:00
Jan Bouwhuis
bcae6d604e
Improve MQTT type hints part 8 ( #81034 )
...
* Improve typing device_tracker discovery
* Improve typing device_tracker yaml
* Add test source_type attribute
* Follow up comment
* Initialize at `__init__` not at class level.
* Use full name for return variable
* Correct import, remove assert
* Use AsyncSeeCallback
2022-10-28 18:20:33 +02:00
epenet
2214fff3b4
Cleanup device_tracker imports ( #81139 )
2022-10-28 17:40:37 +02:00
Maciej Bieniek
11ea834cbe
Improve MQTT update platform ( #81131 )
...
* Allow JSON as state_topic payload
* Add title
* Add release_url
* Add release_summary
* Add entity_picture
* Fix typo
* Add abbreviations
2022-10-28 17:05:43 +02:00
epenet
b39ff4a020
Expose device_tracker base entities ( #81135 )
...
* Expose TrackerEntity in device_tracker
* Also expose BaseTrackerEntity
* Add ScannerEntity
* Revert BaseTrackerEntity
2022-10-28 15:21:06 +02:00
Shay Levy
a34148104a
Add diagnostics to webostv ( #81133 )
2022-10-28 14:48:16 +02:00
Thibaut
2bce44c4d7
Bump pyoverkiz to 1.5.6 ( #81129 )
2022-10-28 13:02:33 +02:00
Dave T
67644f4bc5
Remove unused strings from generic camera ( #80796 )
...
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-10-28 12:35:09 +02:00
J. Nick Koston
16ac063b71
Bump oralb-ble to 0.8.0 ( #81123 )
2022-10-28 12:31:50 +02:00
epenet
30fe4826ff
Refactor Scrape sensor to inherit TemplateSensor ( #81130 )
2022-10-28 11:55:53 +02:00
Jan Bouwhuis
f10f74a65a
Add default `source_type` for MQTT device_tracker ( #81128 )
...
Make sure the source_type is set - default to gps
2022-10-28 10:49:01 +02:00
Glenn Waters
5eb3473d41
Add diagnostics to Environment Canada integration ( #79517 )
...
* Add diagnostics to EC integration.
* Add test for diagnostics.
* Simplify diagnostics returned.
* Fix for comment.
* Update datetime to fixed date.
2022-10-28 06:38:11 +02:00
GitHub Action
f399385147
[ci skip] Translation update
2022-10-28 00:30:47 +00:00
Bram Kragten
c7d342a719
Update frontend to 20221027.0 ( #81114 )
2022-10-27 23:13:43 +02:00
Matthias Alphart
428a33c00f
Migrate KNX to use kelvin for color temperature ( #81112 )
2022-10-27 16:00:34 -04:00
Erik Montnemery
68346599d2
Add WS API recorder/statistic_during_period ( #80663 )
2022-10-27 15:51:09 -04:00
J. Nick Koston
588277623f
Bump dbus-fast to 1.51.0 ( #81109 )
2022-10-27 15:38:53 -04:00
J. Nick Koston
c21fb222f9
Add support for oralb IO Series 4 ( #81110 )
2022-10-27 15:38:42 -04:00
Tobias Sauerwein
fa350b984a
Clean up superfluous Netatmo API calls ( #81095 )
2022-10-27 14:42:16 -04:00
Willem-Jan van Rootselaar
b490f47334
Bump python-bsblan to 0.5.6 ( #80956 )
...
* Bump python-bsblan to 0.5.6
* update requirements
2022-10-27 19:25:14 +03:00
epenet
60b3c36775
Add integration_type to onewire ( #81097 )
2022-10-27 19:19:45 +03:00
epenet
7feb463a4c
Add integration_type to samsungtv ( #81101 )
2022-10-27 19:18:09 +03:00
epenet
663c2ef993
Cleanup scrape constants ( #81076 )
...
* Cleanup scrape constants
* Adjust comments
* Revert removal of DEFAULT_VERIFY_SSL constant
2022-10-27 18:11:40 +02:00
epenet
3d42a46871
Align Scrape resource model with Rest integration ( #81074 )
2022-10-27 17:48:35 +02:00
Tobias Sauerwein
dbd875cd25
Bring back Netatmo force update code ( #81098 )
2022-10-27 11:37:52 -04:00
Michał Huryn
147fe6f856
Update blebox_uniapi to 2.1.3 ( #81071 )
...
fix : #80124 blebox_uniapi dependency version bump
2022-10-27 14:12:51 +02:00
Franck Nijhof
7df8ad5c66
Update sentry-sdk to 1.10.1 ( #81072 )
2022-10-27 11:43:05 +02:00
Aaron Bach
fe4da8d584
Remove previously-deprecated SimpliSafe service ( #81054 )
2022-10-27 10:39:57 +02:00
Aaron Bach
d72b8a025f
Remove previously-deprecated RainMachine sensors ( #81053 )
2022-10-27 10:25:07 +02:00
Aaron Bach
4e8e53f357
Remove previously-deprecated OpenUV services ( #81055 )
2022-10-27 10:22:44 +02:00
Aaron Bach
1967ce67d7
Remove previously-deprecated Guardian services and binary sensor ( #81056 )
2022-10-27 10:19:07 +02:00
Sean Vig
7213102c51
Update pymonoprice version to 0.4.0 ( #81062 )
...
Update pymonoprice version
2022-10-27 09:31:51 +02:00
J. Nick Koston
44e368ad55
Bump nexia to 2.0.5 ( #81061 )
...
fixes #80988
2022-10-27 07:38:03 +02:00
mezz64
24ab6fc31d
Eight Sleep catch missing keys ( #81058 )
...
Catch missing keys
2022-10-27 01:37:48 -04:00
shbatm
e785d04abf
Add RainMachine config option to use default run times from app ( #80984 )
2022-10-26 22:27:08 -06:00
Avi Miller
f9c16fab1a
Bump aiolifx-themes to 0.2.0 ( #81059 )
2022-10-26 23:01:15 -05:00
puddly
91c6892001
Bump zigpy to 0.51.4 ( #81050 )
...
Bump zigpy from 0.51.3 to 0.51.4
2022-10-26 21:47:38 -04:00
puddly
b8edc86500
Handle sending ZCL commands with empty bitmap options ( #81051 )
...
Handle sending commands with empty bitmaps
2022-10-26 21:29:48 -04:00
GitHub Action
ce1b56e345
[ci skip] Translation update
2022-10-27 00:30:06 +00:00
J. Nick Koston
6e19629539
Bump zeroconf to 0.39.3 ( #81049 )
2022-10-27 01:03:13 +02:00
J. Nick Koston
28b3d1fc7a
Bump aiohomekit to 2.2.5 ( #81048 )
2022-10-26 17:05:09 -05:00
J. Nick Koston
2a6f2f431d
Bump dbus-fast to 1.49.0 ( #81043 )
2022-10-26 14:39:27 -05:00
Klaas Neirinck
d107d8df78
Improve readability by reducing indentation ( #81040 )
2022-10-26 22:37:39 +03:00
Steven Looman
d50795af2b
Move upnp derived sensors to library, be more robust about failing getting some data ( #79955 )
2022-10-26 14:34:44 -05:00
Paulus Schoutsen
00f72f8b2a
Bump frontend to 20221026.0 ( #81042 )
2022-10-26 21:32:55 +02:00
Erik Montnemery
95fc641949
Add support to the energy integration for tracking water usage ( #80888 )
2022-10-26 21:20:52 +02:00
Erik Montnemery
a4310d2085
Allow integrations to drop custom unit conversion ( #81005 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-26 15:11:28 -04:00
Franck Nijhof
a603441180
Add support for water usage Flume ( #81041 )
2022-10-26 21:04:41 +02:00
Joakim Plate
0321c8bdc5
Allow device class for switch to be set in knx ( #81039 )
2022-10-26 21:04:11 +02:00
Felipe Santos
37cfa3e19b
Allow to cast in HLS format when using WebRTC ( #80646 )
2022-10-26 14:37:31 -04:00
Jan Bouwhuis
4da3fb5baa
Correct Import of ReceivePayloadType ( #81035 )
2022-10-26 20:26:05 +02:00
Daniel Gangl
b2b3c47917
Add config flow to zamg ( #66469 )
2022-10-26 18:35:12 +02:00
Marc Mueller
b148cdd64a
Add integration type to fritzbox_callmointor integration ( #81032 )
2022-10-26 18:19:54 +02:00
Maikel Punie
3eea61361c
Clean up velbus cache folder only on removal of the config entry ( #81031 )
2022-10-26 17:42:15 +02:00
J. Nick Koston
a72e906ac1
Fix zeroconf when location name has a period ( #81022 )
2022-10-26 10:39:13 -05:00
epenet
3eb574edca
Remove YAML import from coinbase ( #80084 )
2022-10-26 17:14:31 +02:00
Martin Hjelmare
a1a0284e81
Fix zwave_js port enumeration ( #81020 )
2022-10-26 10:12:30 -05:00
J. Nick Koston
abb3ce6d69
Fix zeroconf starting later than expected ( #81023 )
2022-10-26 10:06:56 -05:00
Allen Porter
0e2bea038d
Update Google Calendar to synchronize calendar events efficiently ( #80925 )
...
* Sync google calendar and serve from local storage
Update to use new gcal_sync APIs
Update google calendar filter logic
Remove storage on config entry removal
Make timeline queries timezone aware
Do not block startup while syncing
* Minor readability tweaks
* Remove unnecessary args to async_add_entities
* Change how task is created on startup
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Revert min time between updates
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-26 07:57:49 -07:00
Xeevis
c4f6b8a55b
Use scan_interval in `netdata` ( #80959 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-26 16:50:01 +02:00
Maikel Punie
33ef2abf9e
Add a new clear cache service to the velbus integration ( #79995 )
2022-10-26 16:44:24 +02:00
Avi Miller
dde763418a
Add an RSSI sensor to the LIFX integration ( #80993 )
2022-10-26 09:12:45 -05:00
Tom Schneider
0d4b1866a7
Add has_entity_name support to hvv_departures ( #80963 )
2022-10-26 15:49:10 +02:00
Tom Schneider
fbe7a0289c
Set hvv_departures device entry type to service ( #80964 )
2022-10-26 15:48:13 +02:00
Marvin Wichmann
b786440eda
Add integration type to KNX integration ( #81003 )
2022-10-26 15:47:27 +02:00
kingy444
6d78f6841e
Remove hardwired Powerview battery sensor ( #81013 )
2022-10-26 14:24:17 +02:00
David F. Mulcahey
e53d74e3e8
Bump ZHA quirks to 0.0.84 ( #81015 )
2022-10-26 08:16:49 -04:00
epenet
842cb18d39
Migrate energy units to an enum ( #80998 )
2022-10-26 13:56:51 +02:00
epenet
9d3442055b
Move options to SelectEntityDescription in goodwe ( #80017 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-26 13:54:57 +02:00
Maikel Punie
458f3d4d13
Use a unique cache folder per Velbus config entry ( #79792 )
2022-10-26 13:53:41 +02:00
Jan Bouwhuis
2d9f39d406
Strict typing for shared MQTT modules ( #80913 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-10-26 13:52:34 +02:00
Maciej Bieniek
052c673c9e
Use `wind_speed` device class instead of `speed` in Accuweather ( #81016 )
2022-10-26 13:47:29 +02:00
kingy444
5669ca74d3
Disable Powerview signal sensor by default ( #81014 )
2022-10-26 13:46:34 +02:00
epenet
7796f361fc
Use precipitation_intensity class in integrations ( #80615 )
2022-10-26 13:32:06 +02:00
Franck Nijhof
7a04ba96f3
Adjust unique ID of Octoprint camera entity ( #80996 )
2022-10-26 13:27:13 +02:00
Klaas Neirinck
5757197fb6
Add auto preset to Comfoconnect fan ( #80697 )
2022-10-26 12:44:23 +02:00
Nolan Gilley
d5a2484076
Don't set force bool during set_humidity ( #80269 )
2022-10-26 12:43:06 +02:00
G Johansson
9715b6c862
Remove yaml import anthemav ( #79931 )
2022-10-26 12:42:21 +02:00
Daniel Hjelseth Høyer
e3233f72ce
Tibber strict typing ( #79407 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-26 12:41:23 +02:00
epenet
c59944bc84
Fix precipitation units in darksky ( #80611 )
2022-10-26 11:54:44 +02:00
G Johansson
be7e61b88b
Add unique id for min_max ( #81007 )
2022-10-26 11:27:44 +02:00
Sean Vig
8714fc5c2c
Use `._attr_*` properties for monoprice integration ( #80505 )
2022-10-26 10:24:47 +02:00
J. Nick Koston
e15f2e050e
Update ibeacon-ble to 1.0.1 ( #80785 )
2022-10-26 10:21:30 +02:00
J. Nick Koston
a90ef3a575
Add additional data to HomeKit diagnostics ( #80980 )
2022-10-26 10:05:33 +02:00
Avi Miller
7dd1f58d04
Bump aiolifx_effects dependency to 0.3.0 ( #80994 )
2022-10-26 09:52:52 +02:00
niobos
8e196fbe06
Add Velbus cover opening/closing ( #79851 )
...
* Velbus cover/blind: indicate opening/closing
* Add docstrings because flake8 requirement
Co-authored-by: Niels Laukens <niels@dest-unreach.be>
2022-10-26 08:03:53 +02:00
Chris Talkington
8b119ab5fc
Address review feedback for jellyfin ( #80987 )
...
address review feedback for jellyfin
2022-10-26 07:45:33 +02:00
GitHub Action
d0ff6582e6
[ci skip] Translation update
2022-10-26 00:29:57 +00:00
Rami Mosleh
a205ba7656
Remove deprecated YAML in `android_ip_webcam` ( #80875 )
2022-10-25 23:53:17 +02:00
Raman Gupta
1b3c383558
Add integration_type to vizio, tomorrowio, zwave_js ( #80975 )
2022-10-25 23:31:44 +02:00
Robert Svensson
115a1ceea0
Rewrite UniFi block client switch ( #80969 )
...
* Refactor UniFi block client switch entities
* Use new switch loader
* Rename lambdas
* Use is_on rather than _attr_is_on when applicable
2022-10-25 22:36:51 +02:00
Aaron Bach
2af58ad609
Set integration type on codeowned integrations @bachya ( #80974 )
2022-10-25 22:23:54 +02:00
Shay Levy
775f4e9e0d
Clean-up Shelly legacy update entities ( #80961 )
2022-10-25 21:27:54 +02:00
Franck Nijhof
98591cd4b6
Remove hardware and fix raspberry pi brands in integrations.json ( #80970 )
2022-10-25 21:05:04 +02:00
Thomas Dietrich
a98c304db6
Add deprecation warning for statistics integration default buffer_size ( #69700 )
...
* Add deprecation warning for buffer size
* Attend to comments
* Clarify deprecation info
* Move warnings to repairs issue_registry
* Apply slight wording changes, add compiled en strings file
* Format json
2022-10-25 20:50:52 +02:00
Joakim Sørensen
403f0c16af
Bump aiogithubapi from 22.2.4 to 22.10.1 ( #80968 )
2022-10-25 20:48:18 +02:00
Michael
8175dab7ab
Add week period to recorder statistics api ( #80784 )
...
* add week period to get statistics api
* add test
2022-10-25 20:07:28 +02:00
Ryan Fleming
c197e1765a
Add Octoprint camera entity ( #79689 )
2022-10-25 19:59:57 +02:00
Rami Mosleh
d3ada34498
Remove deprecate service in `speedtestdotnet` ( #80938 )
...
Remove deprecate service
2022-10-25 10:44:27 -07:00
Robert Svensson
13e2bb1e22
Improve loading UniFi switch entities ( #80910 )
2022-10-25 19:26:56 +02:00
epenet
cc46564488
Add wind_speed sensor device class ( #79789 )
2022-10-25 17:21:44 +02:00
Thomas Dietrich
3346ddcd86
Add sum-differences characteristics to statistics component ( #79439 )
2022-10-25 16:46:47 +02:00
epenet
7838bb3ebe
Replace new PRECIPITATION_INTENSITY with enum ( #80653 )
2022-10-25 16:45:45 +02:00
Erik Montnemery
727eccfec4
Add GJ as supported unit for energy sensors ( #80870 )
...
* Add GJ as supported unit for energy sensors
* Update homeassistant/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-25 16:43:00 +02:00
shbatm
e9a3982560
Add additional sensors to RainMachine ( #80914 )
2022-10-25 08:07:31 -06:00
Erik Montnemery
3aa64aaaf1
Mark some integrations as system integrations ( #80948 )
2022-10-25 15:30:46 +02:00
Erik Montnemery
b07e1281da
Add rules for converting speeds ( #80943 )
...
* Add rules for converting speeds
* Update metoffice wind speed sensors to prefer mph
* Don't convert speeds measured in knots
2022-10-25 14:53:59 +02:00
mtdcr
93d4d02aac
Remove myself from edl21 codeowners ( #80947 )
2022-10-25 14:38:42 +02:00
Lars
1c8156bd33
Update Fritz! lights to use kelvin ( #79733 )
2022-10-25 13:45:02 +02:00
Bram Kragten
36bb0bbc1a
Fix `integrations.json` creation, make `iot_standards` a list ( #80945 )
2022-10-25 13:43:40 +02:00
On Freund
64eb316908
Add alarmed binary sensor to Risco integration ( #77315 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-25 13:43:09 +02:00
Rami Mosleh
623abb4325
Remove deprecated YAML in Pushover ( #80876 )
2022-10-25 13:39:38 +02:00
jjlawren
d50f5e49c8
Extend Sonos queue operation timeouts ( #80804 )
2022-10-25 13:38:28 +02:00
hackerESQ
f977b264a1
Add tplink dhcp entry for EP25 model ( #80650 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-25 13:22:09 +02:00
Franck Nijhof
5b32540a84
Set water device class to flo, homewizard, p1_monitor, toon ( #80944 )
2022-10-25 13:21:47 +02:00
Parham Ghazanfari
dbfca8def8
Add support for EventBridge to aws integration ( #77573 )
...
* Added EventBridge support to aws integration
* Added type hints for all aws notification services + Added unit tests for EventBridge AWS integration
* Increase line coverage for unit tests for aws integration.
2022-10-25 13:21:25 +02:00
HarvsG
fe7402375d
Bayesian - support `unique_id:` ( #79879 )
...
* support unique_id
* adds test for unique_ids
2022-10-25 12:42:59 +02:00
Shay Levy
e77025ac8d
Bump aioshelly to 4.1.1 ( #80939 )
2022-10-25 12:16:08 +02:00
Franck Nijhof
52f109f6ab
Add IKEA SYMFONISK as virtual integration ( #80833 )
2022-10-25 12:09:22 +02:00
Erik Montnemery
beeee8b60e
Use start helper in recorder ( #79559 )
2022-10-25 10:38:07 +02:00
osono-design
02b0b19dd4
Add tuya access control devices (binary status of lock) ( #79793 )
2022-10-25 10:07:59 +02:00
Dave T
e5716efa9c
Add visual image preview during generic camera options flow ( #80392 )
...
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-10-25 10:03:19 +02:00
epenet
6b1f503a79
Allow gas units to be overriden ( #80884 )
2022-10-25 09:53:28 +02:00
Erik Montnemery
3d3349240f
Don't trigger statistics issues when sensor units are equivalent ( #80099 )
2022-10-25 09:50:01 +02:00
Jesse Hills
97d31d05f0
Use ESPHome manufacturer name from device if provided ( #80928 )
2022-10-25 09:15:28 +02:00
Maikel Punie
f85a2fb57a
Add integration_type to the velbus component ( #80924 )
2022-10-25 09:13:36 +02:00
Quentame
4f5c9be84f
Use EntityDescription in Freebox switch ( #80858 )
...
* Freebox switch: use EntityDescription
* unique_id base on key later with migration step
* Keep the same name
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/freebox/switch.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Removing specific FreeboxSwitchEntityDescription as there is one sensor, for now
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-25 09:00:56 +02:00
definitio
644b00ca2d
Add apcupsd laststest sensor ( #80773 )
2022-10-25 08:44:54 +02:00
J. Nick Koston
559e281431
Add oralb integration ( #80918 )
...
* mapping
* update
* working
* tests
* fixes
* temp add binary sensor platform to make sure it works
* fixes
* 100% cover
* adjust
* disable chatty sensors by default
* remove binary sensor_platform for next PR
* time is much nicer than counter
2022-10-24 23:11:40 -05:00
Ongy
3759be09df
Add media_player platform to Jellyfin ( #76801 )
2022-10-24 21:45:01 -05:00
GitHub Action
9b331abe91
[ci skip] Translation update
2022-10-25 00:39:01 +00:00
Simon Hansen
b56d332c26
Add integration_type to launchlibrary ( #80907 )
2022-10-24 23:23:14 +02:00
Shay Levy
dce4753510
Cleanup Shelly update platform ( #80845 )
2022-10-25 00:20:26 +03:00
Simon Hansen
2ddf1f9416
Add integration_type to iss ( #80909 )
2022-10-24 23:19:59 +02:00
Steven Looman
b5f70a404a
Fix SSDP/UPnP server after testing ( #80815 )
2022-10-24 15:19:19 -05:00
shbatm
ac4645a37e
Add "Push Flow Meter Data" service to RainMachine and bump regenmaschine to 2022.10.0 ( #80890 )
2022-10-24 13:39:37 -06:00
J. Nick Koston
f61c010116
Bump bleak-retry-connector to 2.4.2 ( #80908 )
2022-10-24 14:27:04 -05:00
SoCalix
9c762a5a5a
Fix XMPP room notifications ( #80794 )
2022-10-24 21:10:56 +02:00
epenet
613ea28b0e
Add new WATER device class ( #80886 )
2022-10-24 21:06:35 +02:00
J. Nick Koston
27a61f5407
Raise exception when esphome ble client disconnects during operation ( #80885 )
2022-10-24 14:04:50 -05:00
shbatm
66b473bae2
Add integration_type to ISY994 manifest and bump pyisy to 3.0.8 ( #80906 )
2022-10-24 14:02:23 -05:00
Erik Montnemery
f7694c0550
Only reload modified scripts ( #80470 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-24 20:47:06 +02:00
J. Nick Koston
c5688072fd
Bump aiohomekit to 2.2.4 ( #80899 )
2022-10-24 19:40:13 +02:00
rikroe
c474db6617
Add EMISSION_CHECK to BMW Connected Drive ( #80819 )
2022-10-24 19:38:15 +02:00
Martin Hjelmare
838691f22f
Refactor zwave_js add-on manager ( #80883 )
...
* Make addon slug an instance attribute
* Extract addon name and addon config
* Update docstrings
2022-10-24 18:21:05 +02:00
Jc2k
4279d73800
Add support for Netatmo noise sensor to homekit_controller ( #80889 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-24 10:31:26 -05:00
J. Nick Koston
1f8a9ed3c7
Bump aiohomekit to 2.2.3 ( #80891 )
2022-10-24 09:38:28 -05:00
J. Nick Koston
a7610909de
Fix HKC exceptions during BLE startup not being caught ( #80882 )
2022-10-24 09:29:13 -05:00
J. Nick Koston
9978296ae2
Bump bleak-retry-connector to 2.4.0 ( #80887 )
2022-10-24 09:28:59 -05:00
Joakim Plate
232041b194
Add field descriptions for nibe heat pump ( #80791 )
2022-10-24 16:18:05 +02:00
Erik Montnemery
6979cd95b0
Add suggested_unit_of_measurement attribute to sensors ( #80638 )
...
* Add suggested_unit_of_measurement attribute to sensors
* Lazy calculation of initial entity options
* Add type alias for entity options
* Small tweak
* Add tests
* Store suggested_unit_of_measurement in its own option key
* Adapt to renaming of IMPERIAL_SYSTEM
* Fix rebase mistakes
* 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-10-24 16:08:02 +02:00
epenet
0c79a9a33d
Adjust pylint for IMPERIAL_SYSTEM deprecation ( #80874 )
...
* Adjust pylint for IMPERIAL_SYSTEM deprecation
* Use correct location
* Adjust components
2022-10-24 15:25:00 +02:00
epenet
ec4b8c49fe
Add unique_id to scrape ( #80581 )
...
* Add unique_id to scrape
* Add tests
2022-10-24 15:14:43 +02:00
Jan Bouwhuis
2f11385627
Add typing hints for MQTT mixins ( #80702 )
...
* Add typing hints for MQTT mixins
* Follow up comments
* config_entry is always set
* typing discovery_data - substate None assignment
* Rename `config[CONF_DEVICE]` -> specifications
2022-10-24 15:00:37 +02:00
epenet
64d6d04ade
Use DataUpdateCoordinator in scrape ( #80593 )
...
* Add DataUpdateCoordinator to scrape
* Fix tests
2022-10-24 14:55:57 +02:00
Joakim Plate
ebfb10c177
Allow hostname for nibe heatpump ( #80793 )
...
Allow hostname for nibe
2022-10-24 14:17:53 +02:00
Maciej Bieniek
1f0cb73ad0
Add `update` platform to MQTT integration ( #80659 )
2022-10-24 11:47:45 +02:00
Jan Bouwhuis
5e7f571f01
Move advanced MQTT options to entry ( #79351 )
...
* Move advanced broker settings to entry
* Add repair issue for deprecated settings
* Split CONFIG_SCHEMA
* Do not store certificate UI flags in entry
* Keep entered password in next dialog
* Do not process yaml config in flow
* Correct typo
2022-10-24 09:58:23 +02:00
Quentame
b1202ab31f
Add Freebox button to mark calls as read ( #80609 )
...
* Add Freebox button to mark calls as read
* Bump Freebox to 1.0.1
* Fix black/flake8
* Add entity_category + fix reboot button name
* Add has_entity_name to reboot
* Remove 'missed' as it put all calls as read
* base unique_id on key and not name
* unique_id base on key later with migration step
* Keep the same name
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-24 09:33:59 +02:00
Allen Porter
91e6ee5da5
Bump gcal_sync to 2.2.0 ( #80863 )
2022-10-24 08:20:55 +02:00
Avi Miller
6e453ae471
Add device-specific diagnostics to the LIFX integration ( #79964 )
2022-10-23 22:49:18 -05:00
Oliver
3c170f7627
Update denonavr to version 0.10.12 ( #80861 )
2022-10-23 21:15:04 -05:00
J. Nick Koston
82eb17e12a
Bump aiohomekit to 2.2.2 ( #80857 )
...
* Bump aiohomekit to 2.2.2
changelog: https://github.com/Jc2k/aiohomekit/compare/2.2.1...2.2.2
* ci bump
2022-10-23 20:29:20 -05:00
GitHub Action
6502248b41
[ci skip] Translation update
2022-10-24 00:38:21 +00:00
Øyvind Matheson Wergeland
712b984833
Support Nobø Switch as temperature sensor ( #78480 )
...
* Expose Nobø Switch as temperatur sensor.
* - Review
- Hub may report current temperature as None
* Avoid update during entity addition, and fix race condition
* Update pynobo to 1.6.0
Use new method to fix potential race condition.
* Use generator expressions
2022-10-24 01:55:22 +02:00
Garrett
073951177b
Code quality update for Subaru sensors ( #79482 )
...
* Use distance device class for sensors
* Change sensor name casing and unique_id
* Migrate sensor entity unique_id
* Match title-cased unique_id when migrating
* Remove unneeded regex to find '_' delimited id suffix
* Incorporate PR review comments
* Add check to prevent extra odometer entity migration
2022-10-24 01:54:22 +02:00
J. Nick Koston
7d78728a2f
Fix whitespace in oncue manifest ( #80859 )
2022-10-23 19:53:18 -04:00
Kevin Addeman
fdcce0446c
Add Lutron Caseta zeroconf discovery for RA3/HWQSX ( #80852 )
2022-10-23 18:17:36 -05:00
J. Nick Koston
3c40634fbb
Try again to populate HKC BLE accessory state after startup ( #80854 )
2022-10-23 18:04:42 -05:00
PeteRager
59b2869f6a
Fix oncue data unavailable when genset disconnected ( #80668 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-23 18:01:43 -05:00
Julian Löhr
6795627734
Add ZHA StartUpColorTemperature configuration entity ( #80853 )
...
* Add ZHA start up color temperature entity
* Use device reported min max values
* Add color number test
* Fix code style
2022-10-23 18:46:47 -04:00
Kevin Addeman
3f3518e29d
Fix Lutron Caseta area names by ignoring root area during area name retrieval ( #80576 )
2022-10-23 17:28:15 -05:00
Robert Svensson
03bf37e12c
Refactor UniFi DPI switch entities ( #80761 )
...
* Refactor UniFi DPI switch entities
* Remove dpi presence from items_added
2022-10-23 22:42:24 +02:00
Robert Svensson
d75834cd1e
Add presence duration number ( #79498 )
2022-10-23 22:30:03 +02:00
G Johansson
d85866d49c
Fix temperature unit in sensor for Sensibo ( #80843 )
2022-10-23 15:24:55 -05:00
G Johansson
b04165b495
Add Sensibo Climate React ( #78221 )
2022-10-23 15:22:14 -05:00
Nathan Spencer
746bdb44ac
Bump pylitterbot to 2022.10.2 ( #80836 )
2022-10-23 15:19:57 -05:00
Kevin Addeman
071f335fdb
Add dynamic generation of device triggers from keypad buttons ( #80797 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-23 14:57:04 -05:00
J. Nick Koston
0f50b2edd3
Small lifx fixes ( #80828 )
2022-10-23 14:17:42 -05:00
G Johansson
5fbf6ce8bd
Minor cleanup Sensibo ( #80835 )
2022-10-23 13:58:10 -05:00
G Johansson
57b2bb4889
Add entity service - Set Full AC state to Sensibo ( #80820 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-23 13:55:53 -05:00
Franck Nijhof
d4a5393f7b
Set integration type on codeowned integrations @frenck ( #80830 )
2022-10-23 20:43:13 +02:00
Chris Talkington
9734086d9b
Add integration_type to jellyfin ( #80832 )
2022-10-23 13:42:25 -05:00
J. Nick Koston
3df73259dd
Prevent HomeKit Controller BLE connect retries from blocking startup ( #80827 )
2022-10-23 13:41:32 -05:00
Robert Svensson
423f6aeec2
Improve UniFi PoE unique ID ( #80740 )
...
* Improve UniFi PoE unique ID
* Set available property on creation
2022-10-23 20:33:53 +02:00
Chris Talkington
18f51db15d
Add integration_type to ipp and roku ( #80831 )
2022-10-23 13:31:24 -05:00
Robert Svensson
0444dd71a6
Refactor UniFi outlet switches ( #80738 )
...
* Rewrite UniFi outlet switches
* Bump aiounifi to v41
* Remove devices from items_added input
2022-10-23 20:28:45 +02:00
Fredrik Erlandsson
16d3cc905f
Bump pydaikin to 2.8.0 ( #80823 )
2022-10-23 12:54:11 -05:00
Robert Svensson
c6e7b9cc99
Refactor UniFi upgrade entities ( #80752 )
...
* Refactor UniFi upgrade entities
* Enable type check for UniFi update platform
2022-10-23 19:33:08 +02:00
Avi Miller
2966f9ed8e
Add themes for LIFX multi-zone devices via a new select entity ( #80067 )
2022-10-23 11:28:17 -05:00
kingy444
873ccc4493
Refactor Powerview sensor to dataclass ( #80536 )
2022-10-23 10:38:45 -05:00
Bouwe Westerdijk
bd6678c73b
Bump plugwise to v0.25.3 ( #80782 )
2022-10-23 12:42:35 +02:00
Franck Nijhof
a26e4618c7
Update psutil to 5.9.3 ( #80775 )
2022-10-23 11:36:54 +02:00
J. Nick Koston
95d6859cb7
Log bluetooth advertisement before firing bleak callbacks ( #80800 )
...
The debug log was confusing because the bleak callbacks
were firing before we were logging the advertisements
2022-10-23 11:34:03 +02:00
J. Nick Koston
dd39ddca2f
Bump aiohomekit to 2.2.0 ( #80798 )
2022-10-23 07:13:44 +01:00
Shay Levy
8fa64a7a89
Bump aioshelly to 4.1.0 ( #80795 )
2022-10-22 22:57:25 -06:00
jjlawren
4837e22262
Bump soco to 0.28.1 ( #80792 )
2022-10-22 19:59:44 -05:00
GitHub Action
a4b8124a10
[ci skip] Translation update
2022-10-23 00:36:20 +00:00
J. Nick Koston
b952797298
Bump bleak-retry-connector to 2.3.2 ( #80790 )
2022-10-22 16:14:11 -05:00
Steven Hosking
c4831333fa
Extend roomba mac range in manifest ( #80714 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-22 10:44:25 -05:00
uvjustin
81f2f134f4
Bump owntone requirements ( #80552 )
2022-10-22 16:09:13 +02:00
Guido Schmitz
85dda68524
Add integration_type to devolo integrations ( #80695 )
2022-10-22 15:55:23 +02:00
Maciej Bieniek
b6b36861d9
Add `integration_type` field for a few integrations ( #80767 )
2022-10-22 14:38:08 +02:00
Maciej Bieniek
9fa5c5c576
Remove myself from Xiaomi Miio code owner list ( #80768 )
2022-10-22 12:36:52 +02:00
Shay Levy
228d491216
Fix Shelly entry unload and add tests for init ( #80760 )
2022-10-22 09:00:35 +02:00