J. Nick Koston
def7c80e71
Add support for fan groups ( #57941 )
...
* Add support for fan groups
* dry
* dry
* fix refactor error
* tweaks
* wip
* tweaks
* tweaks
* fix
* fixes
* coverage
* tweaks
2021-10-26 10:32:49 +02:00
Erik Montnemery
f594bc353b
Add support for external statistics ( #56607 )
...
* Support external statistics
* Update tests
* Lint
* Adjust code after rebase
* Separate external statistic_id with :, add name to metadata
* Adjust tests
* Simplify get_metadata_with_session
* Address review comments
* Allow updating external statistics
* Validate input
* Adjust tests after rebase
* Pylint
* Adjust tests
* Improve test coverage
2021-10-26 10:26:50 +02:00
Teemu R
2f346a8048
Add speed & intensity controls to wled ( #56862 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-26 00:04:19 -07:00
Kevin Stillhammer
bd5c131675
Add all kraken entities on startup ( #58027 )
...
* Add all kraken entities on startup
* Add _async_add_kraken_sensors
* Add test sensors available after restart
* Add test for config update
* Update tests/components/kraken/test_sensor.py
Co-authored-by: Allen Porter <allen.porter@gmail.com>
Co-authored-by: Allen Porter <allen.porter@gmail.com>
2021-10-26 00:02:49 -07:00
Raman Gupta
cee51ead91
Add typehints to eight_sleep ( #58442 )
2021-10-25 21:33:44 -07:00
Robert Hillis
2517ba59b5
Fix Aurora abb incorrect attr ( #58450 )
2021-10-25 23:12:21 -05:00
Franck Nijhof
65b19da3ff
Refactor input_select ( #53334 )
2021-10-25 20:38:06 -07:00
J. Nick Koston
3732ae738e
Fix flux_led with RGB/W bulbs (model 0x44) ( #58438 )
2021-10-25 21:53:13 -05:00
Raman Gupta
207a5029e8
Use class attribute instead of property decorator ( #58448 )
2021-10-25 21:51:11 -04:00
Dave T
e22aaea5b2
Aurora abb (solar) configflow ( #36300 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-25 20:04:42 -05:00
Michael Chisholm
44aa1fdc66
dlna_dmr won't support devices that don't provide all DMR services ( #58374 )
2021-10-25 19:54:58 -05:00
GitHub Action
a9a74e0415
[ci skip] Translation update
2021-10-26 00:12:23 +00:00
Paulus Schoutsen
cd3e51b3e7
Ensure domain is correct format ( #58429 )
2021-10-25 15:56:07 -07:00
Aaron Bach
a813608185
Re-add support for realtime SimpliSafe websocket ( #58061 )
...
* Migrate SimpliSafe to new web-based authentication
* Ensure we're storing data correctly
* Re-add support for realtime websocket in SimpliSafe
* Updates
* Better lock state from websocket
* Unknown states
* Streamline
* Unnecessary assertion
* Remove conditions we can't reach
* Require multiple error states from REST API before reacting
* Only disconnect when needed
* Typing
* Code review
2021-10-25 16:45:13 -06:00
Joakim Sørensen
8b223be073
Add binary sensor to add-ons to show if they are running ( #58120 )
2021-10-26 00:21:44 +02:00
Raman Gupta
b71773fd1d
Set entity_category for node status sensor ( #58434 )
2021-10-25 17:54:13 -04:00
Aaron Bach
fbdd445999
Add WattTime config option for showing the monitored location on the map ( #57129 )
...
* Add WattTime configuration option for showing the monitored location on the map
* Update tests
* Explicitly pass entry
* Tests
2021-10-25 15:52:14 -06:00
Tim Rightnour
dad5d19a35
Add config flow to venstar ( #58152 )
2021-10-25 23:40:36 +02:00
jjlawren
2d6fa5c453
Fix updating sensor on unlinked Plex server ( #58418 )
2021-10-25 23:36:26 +02:00
Robert Hillis
f2a5c4602e
Use DeviceInfo Class L-M ( #58312 )
2021-10-25 23:26:40 +02:00
Joakim Sørensen
6341dd4883
Add running device class to binary sensor ( #58423 )
2021-10-25 23:05:27 +02:00
Franck Nijhof
ba901bbbbf
Complete Air Conditioner (kt) device support for Tuya ( #58417 )
2021-10-25 22:55:21 +02:00
Simone Chemelli
9d231ac2f8
Abort Fritz config flow for configured hostnames ( #58140 )
...
* Abort Fritz config flow for configured hostnames
* Fix tests + consider all combinations
* Fix async context
2021-10-25 22:44:23 +02:00
Raman Gupta
6bc5961f8a
Switch to UpdateCoordinator for eight sleep ( #52614 )
...
* Switch to UpdateCoordinator for eight sleep
* use super call
* add self as codeowner
* Call API update method directly when creating coordinator
* Update homeassistant/components/eight_sleep/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/eight_sleep/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-25 16:18:33 -04:00
Artem Draft
787de8ba66
bump pylgnetcast to 0.3.5 ( #58419 )
2021-10-25 21:58:17 +02:00
Hans Oischinger
d5142bcf51
Update PyVicare to 2.13.1 ( #58422 )
...
See changelog: https://github.com/somm15/PyViCare/releases/tag/2.13.1
2021-10-25 21:54:21 +02:00
Robert Hillis
7ccfaed736
Use DeviceInfo Class P-R ( #58324 )
2021-10-25 18:26:03 +02:00
Martin Hjelmare
5642350070
Add zwave_js sensor entity categories ( #58416 )
2021-10-25 18:14:44 +02:00
Franck Nijhof
585dcf84f1
Add state_class/entity_category to Verisure ( #58403 )
2021-10-25 16:32:29 +02:00
Alexei Chetroi
fe15736418
Log correct ZHA channel initialization step ( #58410 )
2021-10-25 16:30:00 +02:00
Alexei Chetroi
0c684cee51
Bump up ZHA dependencies ( #58409 )
2021-10-25 10:29:47 -04:00
David Le Brun
ffd7c998d0
Meteofrance - Add state_class to appropriate sensors ( #58401 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-10-25 15:55:49 +02:00
Brett Adams
71230f1f1c
Advantage Air fix logic for motion sensors ( #58376 )
...
* Check correct value for motion
* Update fixture for motion
* Small cleanup in fixture
2021-10-25 14:14:41 +02:00
epenet
d7c41c0b05
Use DeviceInfo in asuswrt ( #58399 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 14:12:49 +02:00
epenet
3c83f31dea
Drop unused ATTR_ENTRY_TYPE constant ( #58400 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 14:10:56 +02:00
Franck Nijhof
367c4d3676
Add Smart Kettle (bh) device support to Tuya ( #58347 )
2021-10-25 13:48:43 +02:00
Erik Montnemery
640a7fee9d
Allow extra keys in MQTT discovery messages ( #58390 )
...
* Allow extra keys in MQTT discovery messages
* Remove extra keys
2021-10-25 13:47:06 +02:00
epenet
a8a8b532d0
Use DeviceInfo in mqtt ( #58389 )
...
* Use DeviceInfo in mqtt
* Updates for mypy
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:46:09 +02:00
Hans Oischinger
66ae116023
Update PyVicare to 2.13.0 ( #57700 )
...
* Update PyVicare to 2.x
With PyViCare 2.8.1 a breaking change was introduced which required changes on sensor and binary_sensor platforms:
- Circuit, Burner and Compressor have been separated out from the "main" device
- Multiple circuits and burners allow "duplicate sensors". We add the circuit or burner number as suffix now
At the same time the sensors are now created only when available:
During entity creation we can check if the value is provided for the user's device.
Sensors are not created by heating type anymore but instead the new API structure is reflected, providing device, burner or circuit sensors.
For details of breaking changes from PyViCare 1.x to 2.x please see https://github.com/somm15/PyViCare#breaking-changes-in-version-2x
* Integrate review comments
* variables cleanup
* Update unique ids
The unique ids shall not depend on the name but on the entity
description key (which should not change) and the id of the circuit,
burner or device.
2021-10-25 13:43:43 +02:00
Steven Looman
be4b1d15ec
Add configuration_url to upnp device ( #58385 )
2021-10-25 13:19:04 +02:00
epenet
cfe1bbcda0
Use DeviceInfo in huawei-lte ( #58398 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:17:55 +02:00
epenet
48c85fb839
Use DeviceInfo on esphome ( #58396 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:16:53 +02:00
epenet
4d7c55ff0e
Use DeviceInfo on hassio ( #58397 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:15:00 +02:00
epenet
f3ca61ffe0
Use DeviceInfo on awair ( #58395 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:09:21 +02:00
Brett Adams
e529a56430
Add entity category to Advantage Air ( #58371 )
2021-10-25 12:45:09 +02:00
Simone Chemelli
6d5dd3ee77
Add entity category to MotionEye ( #58370 )
2021-10-25 12:44:03 +02:00
J. Nick Koston
a36ac11d57
Add entity category to hunterdouglas_powerview ( #58368 )
2021-10-25 12:43:00 +02:00
J. Nick Koston
b09f6620eb
Add entity category to nut battery ( #58363 )
2021-10-25 12:42:15 +02:00
Sagi Bernstein
07f268de1f
Run nuki bidge.info() on executor ( #58345 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-10-25 12:41:32 +02:00
Tobias Sauerwein
ab66efba0e
Add entity categories to Netatmo ( #58383 )
2021-10-25 12:38:59 +02:00