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
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
epenet
c47ac1d9d6
Use DeviceInfo on accuweather ( #58394 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 12:38:38 +02:00
epenet
9d952d0242
Use DeviceInfo in control4 ( #58388 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 12:23:11 +02:00
Steven Looman
e5e38ace6c
Bump async-upnp-client to 0.22.10 ( #58387 )
2021-10-25 12:22:19 +02:00
Franck Nijhof
21709e7170
Upgrade Tuya IoT Python SDK to 0.6.3 ( #58240 )
2021-10-25 12:09:54 +02:00
epenet
ef48238ac3
Adjust DeviceInfo registration on zwave_js ( #58391 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 12:05:45 +02:00
Andre Richter
b3f6be0cec
Minor cleanups for Vallox ( #58384 )
2021-10-25 10:15:18 +02:00
gjong
f30963e15b
Upgrade youless library to fix LS110 power total is not a number ( #58333 )
2021-10-25 09:46:08 +02:00
Franck Nijhof
027e167d95
Add support for unit of measurement in MQTT number platform ( #58343 )
2021-10-25 09:44:43 +02:00
Simone Chemelli
34b936da98
Add entity category to Neato ( #58367 )
2021-10-25 09:44:15 +02:00
J. Nick Koston
3abb4bd3e5
Add configuration_url to isy994 ( #58372 )
2021-10-25 09:37:37 +02:00
Franck Nijhof
35872a212b
Add Temperature and Humidity Sensor (wsdcg) device support to Tuya ( #58335 )
2021-10-25 09:19:00 +02:00
J. Nick Koston
80b12346d8
Add entity category to elkm1 ( #58364 )
2021-10-25 09:00:06 +02:00
J. Nick Koston
837e343c56
Add entity category to gogogate2 ( #58366 )
2021-10-25 08:59:06 +02:00
J. Nick Koston
1a261f7802
Add entity category to roomba ( #58362 )
2021-10-25 08:56:51 +02:00
J. Nick Koston
d05127cb71
Add entity category to august ( #58359 )
2021-10-25 08:56:15 +02:00
jan iversen
79f68b050a
Bump pytradfri to 7.1.1 ( #58379 )
2021-10-25 08:55:50 +02:00
J. Nick Koston
9885b3de47
Fix configuration url in gogogate2 ( #58365 )
...
- I missed that https:// needed to be prepended because the existing
device already had the url from previous testing
2021-10-25 08:16:15 +02:00
Patrik Lindgren
c950f1ccfa
Initial support for Tradfri STARKVIND Air purifier ( #58295 )
...
* Initial commit
* Update homeassistant/components/tradfri/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Feedback
* Updates
* Remove logger
* Fix codestring
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Percent value
* Add tests
* Typo
* Update tests
* Fix util function
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update after review
* Review
* Coverage
* Fix test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-25 08:15:46 +02:00
Paulus Schoutsen
a69416521e
Add entity category to MyQ ( #58377 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-24 22:21:20 -07:00
uvjustin
06008bc343
Fix EXT-X-PROGRAM-DATE-TIME in stream ( #58036 )
...
* Fix EXT-X-PROGRAM-DATE-TIME in stream
* Update fragment duration comments in worker
* Update duration test in worker
* Augment test on low latency playlists
* Reset start_time on discontinuity
2021-10-25 11:33:41 +08:00
Marvin Wichmann
e9ca511327
Add support for entity category for necessary KNX platforms ( #58357 )
2021-10-24 20:12:26 -07:00
GitHub Action
f3a1c81e22
[ci skip] Translation update
2021-10-25 00:12:33 +00:00
Andre Richter
2fe758edd4
Add Cell State sensor to Vallox ( #58358 )
2021-10-24 13:30:09 -10:00
jjlawren
5a20d9fce3
Set Sonos alarm and battery entity categories ( #58340 )
2021-10-24 12:52:15 -10:00
jjlawren
3672889609
Add warning if Sonos not linked to Plex ( #58150 )
2021-10-24 12:51:45 -10:00
J. Nick Koston
2a6247cf20
Fix lookin push updates when sensor entities disabled ( #58346 )
2021-10-24 11:53:11 -10:00
jjlawren
0600a21e02
Allow advanced Plex `play_media` search options ( #56226 )
2021-10-24 11:22:16 -10:00
Andre Richter
6c01ed8d97
Use DataUpdateCoordinator in Vallox ( #56966 )
2021-10-24 11:21:35 -10:00
J. Nick Koston
02372cd65a
Fix lookin device validation in config flow ( #58349 )
...
These need to be prefixed with http:// or validation will fail
2021-10-24 14:13:49 -07:00
Marvin Wichmann
85ecb7ce3a
feat: Add unit of measurement to KNX number platform ( #58353 )
2021-10-24 13:16:19 -07:00
javicalle
137a346d15
add BitronVideo AV2021 ZHA stick ( #58337 )
2021-10-24 15:57:29 -04:00
alexanv1
f4c2c54e84
Extend Tuya Humidifier ( #58260 )
2021-10-24 20:34:05 +02:00
Ivan Belokobylskiy
8c3b711c5e
Support suburban railways stations in yandex transport ( #58281 )
...
* Add unique ids to yandex_transport entities
* Add support for railway routes to yandex_transport component
* Test suburban timetable parsed correctly
* Remove redundant default value
* Make unique_id unique and stable
* Remove unique_id from yandex_transport component
2021-10-24 17:36:35 +02:00
Ville Skyttä
0de95610e3
Use http.HTTPStatus in components/[wxyz]* ( #58330 )
2021-10-24 17:25:01 +02:00
Ville Skyttä
1a9bb47f78
Add more Huawei LTE sensor state classes ( #57983 )
2021-10-24 17:01:50 +03:00
Franck Nijhof
f2923d8a91
Add PM2.5 Sensor (pm25) device support to Tuya ( #58329 )
2021-10-24 07:01:17 -07:00
Franck Nijhof
a225d28089
Add Methane Detector (jwbj) device support to Tuya ( #58328 )
2021-10-24 07:01:03 -07:00
Franck Nijhof
539fdaad69
Add VOC Sensor (voc) device support to Tuya ( #58332 )
2021-10-24 06:58:11 -07:00
TheNogl
0f965c6b31
Add long-term statistics for Ondilo ICO ( #58290 )
2021-10-24 11:52:25 +02:00
Franck Nijhof
6f0c1d2345
Complete Solar Light (tyndj) device support to Tuya ( #58302 )
2021-10-24 11:46:46 +02:00
J. Nick Koston
438ca73aba
Complete removal of auto_start, zeroconf_default_interface, and safe_mode from HomeKit ( #58320 )
2021-10-24 11:46:35 +02:00
Allen Porter
31aa168bbb
Fix bug in MediaSource definintion and enable strict type checking ( #58321 )
2021-10-24 11:39:39 +02:00
Maciej Bieniek
0aa06d22f1
Move `configuration_url` abbreviation to MQTT `DEVICE_ABBREVIATIONS` const ( #58313 )
2021-10-24 11:35:46 +02:00
Robert Hillis
2df13d0118
Use DeviceInfo Class N-O ( #58314 )
2021-10-24 11:34:45 +02:00
J. Nick Koston
0c94fcecf6
Pull configuration_url from library in gogogate2 ( #58318 )
2021-10-24 11:32:45 +02:00
Ville Skyttä
cc0c79ac9a
Use http.HTTPStatus in components/[tuv]* ( #58325 )
2021-10-24 11:27:17 +02:00
Matthias Alphart
45a98aee10
Configurable mode for KNX number entity ( #58268 )
2021-10-24 11:24:05 +02:00
Simone Chemelli
da7e26c287
Filter by connections instead of identifiers for Shelly ( #58305 )
...
* Fix connections
* Switch to helper
2021-10-24 09:51:02 +02:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
jjlawren
084fd2d19f
Expose Sonos features as switch entities ( #54502 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-10-23 23:11:27 +02:00
Nathan Spencer
21daffe905
Bump pylitterbot to 2021.10.1 ( #58307 )
2021-10-23 11:07:28 -10:00
Daniel Hjelseth Høyer
26f0ea4a24
OpenGarage binary sensor ( #58030 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-23 10:53:49 -10:00
fOmey
8bfd5e4d06
Add switch platform to Tuya Light (dj) devices ( #58196 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-10-23 22:44:22 +02:00
Franck Nijhof
75e561f1fa
Complete Smart Camera (sp) device support to Tuya ( #58301 )
2021-10-23 12:24:40 -07:00
epenet
9ae7f0ecd7
Add new attribute constants for DeviceInfo registration ( #58289 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-23 21:01:34 +02:00
Ville Skyttä
380cff167e
Use HTTPStatus in components/[nop]* ( #58279 )
2021-10-23 20:56:30 +02:00
Ville Skyttä
5626cc4524
Use http.HTTPStatus in components/r* ( #58288 )
2021-10-23 20:53:39 +02:00
J. Nick Koston
5958e6a3f9
Ensure zeroconf uses the newest non-link local address in discovery ( #58257 )
2021-10-23 08:50:19 -10:00
Ville Skyttä
50e0c58310
Use http.HTTPStatus in components/s* ( #58291 )
2021-10-23 20:49:04 +02:00
Robert Hillis
05671557f0
Use DeviceInfo Class I-K ( #58300 )
2021-10-23 20:42:50 +02:00
Ville Skyttä
b52c5c82b1
Use http.HTTPStatus in components/[gh]* ( #58246 )
2021-10-23 20:34:53 +02:00
Aaron Bach
583ae3c953
Make sure Flu Near You data storage conforms to standards ( #57808 )
2021-10-23 20:18:34 +02:00
Franck Nijhof
43abf38d92
Complete Heater (qn) device support to Tuya ( #58296 )
2021-10-23 20:06:46 +02:00
Franck Nijhof
7d0fc8ca98
Add Pressure Sensor (ylcg) device support to Tuya ( #58294 )
2021-10-23 09:16:28 -07:00
Franck Nijhof
3cdfb84b79
Add Gas Detector (rqbj) device support to Tuya ( #58293 )
2021-10-23 09:15:52 -07:00
Franck Nijhof
0a272669ed
Add CO Detector (cobj) device support to Tuya ( #58292 )
2021-10-23 09:15:12 -07:00
ANMalko
581d9ec281
Update aiolookin to 0.0.3 version ( #58249 )
2021-10-23 16:17:25 +02:00
Robert Hillis
4a8e9df026
Use DeviceInfo Class H ( #58276 )
2021-10-23 15:35:33 +02:00
jrester
f176dc512c
Update tesla_powerwall to 0.3.12 ( #58284 )
2021-10-23 15:35:23 +02:00
Robert Hillis
cbf236b2f6
Fix modem callerid callback ( #58275 )
...
* fix async_on_hass_stop
* fix
2021-10-23 15:15:43 +02:00
Franck Nijhof
a4641a91ff
Ensure all devices show up in Tuya ( #58280 )
2021-10-23 15:00:53 +02:00
Franck Nijhof
e38754a836
Address Watson TTS review comment ( #58277 )
2021-10-23 12:14:15 +02:00
epenet
513c90123e
Use DeviceInfo on components with suggested_area ( #58225 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-23 12:03:14 +02:00
Robert Hillis
63646a19cc
Use DeviceInfo Class F-G ( #58255 )
2021-10-23 12:01:21 +02:00
Robert Hillis
12c067970a
Use DeviceInfo Class E ( #58230 )
2021-10-23 11:44:51 +02:00
Robert Hillis
137d41d8b4
Use DeviceInfo Class B-C ( #58217 )
2021-10-23 11:41:32 +02:00
Ivan Belokobylskiy
059880ebdc
Fix yandex captcha detecting ( #56132 )
...
Yandex recently switched to the new captcha page and the new version of aiomaps supports it.
The check for captcha is moved to platform setup.
Fixes #56035
2021-10-23 11:14:32 +02:00
Clifford Roche
a0c96f2a9a
Bump greeclimate to 0.12.2 ( #58256 )
2021-10-23 10:19:19 +02:00
Allen Porter
7627b959f8
Fix format bug in nest log statement ( #58263 )
...
* Fix format bug in nest log statement
* Resolve lint error logging-fstring-interpolation
2021-10-22 21:33:19 -07:00
Michael Davie
e481c862a6
Change precision of Nest sensors ( #56993 )
...
* Change precision of Nest sensors
* Add comment to temp rounding
Co-authored-by: Allen Porter <allen.porter@gmail.com>
* Update rounding and tests
* Add test for rounding
Co-authored-by: Allen Porter <allen.porter@gmail.com>
2021-10-22 20:31:25 -07:00
Nicolas Mowen
93b061e9d9
Update ismartgate dependency ( #58259 )
2021-10-22 16:33:30 -10:00
Maikel Punie
37b7eda37a
Bump velbusaio to 2021.10.6 ( #58168 )
...
* Bump velbusaio to 2021.10.3
* Bump velbusaio to 2021.10.5
* Bump velbusaio to 2021.10.6
2021-10-23 03:42:33 +02:00
some-guy-in-oz
b2d67f8d19
Add grid services active sensor to telsa powerwall integration ( #56317 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-22 14:25:25 -10:00
GitHub Action
1b42caa34a
[ci skip] Translation update
2021-10-23 00:11:40 +00:00
Ville Skyttä
77120a5137
Use http.HTTPStatus in components/m* ( #58251 )
2021-10-22 23:54:36 +02:00
drinfernoo
b49b975999
Allow different voices in Watson TTS calls ( #56811 )
2021-10-22 23:50:32 +02:00
itairaz1
8d46802558
Apple TV power management ( #51520 )
2021-10-22 23:13:14 +02:00
Yuval Aboulafia
a9ccd70e71
Fully type Jewish Calendar ( #56232 )
2021-10-22 23:11:41 +02:00
Nihaal Sangha
fe0151491e
Improve Discord notifier ( #52523 )
2021-10-22 23:09:30 +02:00
Ville Skyttä
ce1eda9809
Use http.HTTPStatus in components/[ikl]* ( #58248 )
2021-10-22 23:06:18 +02:00
Chris Browet
1867d24b18
Add state_class support to Rest ( #58026 )
2021-10-22 13:48:13 -07:00
Michael Chisholm
ee087c7a05
Discovery ignores DLNA DMR devices when they are better supported by another integration ( #57363 )
2021-10-22 10:26:33 -10:00
Yuval Aboulafia
a195418dd3
ISS cleanup ( #55801 )
2021-10-22 22:17:05 +02:00
Joakim Plate
8da3b4c79f
Bump arcam library to 0.12 with new series support ( #53843 )
2021-10-22 22:13:17 +02:00
Ville Skyttä
b1360ffafb
Use http.HTTPStatus in components/f* ( #58244 )
2021-10-22 22:10:47 +02:00
rik-v
4369b0b8be
Fix Fibaro light features ( #56385 )
2021-10-22 22:09:19 +02:00
Robert Hillis
23710d1496
Add strict typing to modem_callerid ( #57683 )
2021-10-22 22:04:06 +02:00
Dennis Schroer
f1091b80a7
Add statistics support to Huisbaasje ( #54651 )
2021-10-22 22:00:44 +02:00
Marc Mueller
823ca7ee40
Use attributes octoprint ( #58241 )
2021-10-22 21:41:06 +02:00
Sören
b0b49c611e
Nello removal ( #57926 )
2021-10-22 21:40:39 +02:00
Marvin Wichmann
5193e3115d
Restore the previous state of a KNX binary sensor ( #57891 )
2021-10-22 20:52:41 +02:00
Franck Nijhof
b413f7434f
Add support for min/max dimmer brightness in Tuya ( #58165 )
2021-10-22 20:28:16 +02:00
J. Nick Koston
c7b4542624
Enable strict typing in lookin ( #58238 )
2021-10-22 20:14:33 +02:00
Robert Svensson
9c1bee9c16
Add support for device configuration URL to UniFi Controller ( #58237 )
2021-10-22 20:04:25 +02:00
epenet
001a452bb7
Update naming scheme for Renault entities ( #57922 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 19:46:02 +02:00
Ville Skyttä
73d192b3f3
Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[bc]* ( #57989 )
2021-10-22 19:43:40 +02:00
Robert Svensson
ab7a34fc71
Add support for device configuration URL to deCONZ gateway ( #58184 )
2021-10-22 19:41:49 +02:00
Franck Nijhof
843296c1a3
Add product ID to model for Tuya ( #58235 )
2021-10-22 19:39:31 +02:00
J. Nick Koston
3b7dce8b95
Index in-progress flows to avoid linear search ( #58146 )
...
Co-authored-by: Steven Looman <steven.looman@gmail.com>
2021-10-22 07:19:49 -10:00
Marc Mueller
fa56be7cc0
Use value_fn for bmw_connected_drive binary_sensor ( #57540 )
2021-10-22 18:55:13 +02:00
Bouwe Westerdijk
1aa7a8170c
Fix plugwise longterm statistics ( #58127 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-10-22 09:46:21 -07:00
Artem Draft
5a102d793e
Bump pylgnetcast to 0.3.4 ( #58233 )
2021-10-22 18:25:01 +02:00
Klaas Schoute
efbe8a8689
Fix unit of measurement for P1 Montior ( #57495 )
2021-10-22 18:24:12 +02:00
Paul Monigatti
a3b3c4ebad
Consolidate ESPHome icon-handling code into EsphomeEntity ( #57744 )
2021-10-22 18:21:41 +02:00
Robert Hillis
da7b67cc29
Add strict typing to efergy ( #57682 )
2021-10-22 18:20:39 +02:00
epenet
f6ffae9e10
Use DeviceInfo on components with configuration_url ( #58223 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 17:40:13 +02:00
epenet
51a10f88de
Use DeviceInfo on components with via_device ( #58222 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 17:04:25 +02:00
Robert Hillis
fc3e7f5b7e
Use DeviceInfo Class D ( #58218 )
2021-10-22 17:00:00 +02:00
Robert Hillis
59fe30e589
Use DeviceInfo class - A ( #57859 )
2021-10-22 16:35:39 +02:00
Ville Skyttä
8bc1509afa
Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* ( #57990 )
2021-10-22 16:28:56 +02:00
Ryan Fleming
c84fee7c6e
Rework octoprint ( #58040 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-22 15:25:12 +02:00
Simone Chemelli
1a9ac6b657
Switch Fritz to device selector for services ( #58005 )
2021-10-22 14:34:02 +02:00
Lars
2148c84386
Support for Fritz!DECT 500 lightbulbs ( #52830 )
2021-10-22 14:30:03 +02:00
Erik Montnemery
ab2ff45726
Warn if state_changed events are excluded from recorder ( #58021 )
2021-10-22 14:25:36 +02:00
thomas-svrts
f25d3cf9b3
Gogogate2 add statistics ( #58178 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-22 14:24:43 +02:00
Michael Chisholm
164f09c1f0
Sleep between device requests to detect socket closes ( #58087 )
2021-10-22 14:22:10 +02:00
Ville Skyttä
a598d9f353
Use HTTPStatus instead of HTTP_ consts and magic values in components/a* ( #57988 )
2021-10-22 14:21:34 +02:00
David K Turner
55ffc85a0a
Enable long-term statistics for OpenWeatherMap sensors ( #57781 )
2021-10-22 14:19:19 +02:00
Regev Brody
3c52bc214d
Add Smoke Detector (ywbj) device support to Tuya ( #58170 )
2021-10-22 14:18:01 +02:00
Marc Mueller
ea2e94a4e5
Use assignment expressions 24 ( #58181 )
2021-10-22 14:07:19 +02:00
Marc Mueller
eab235173b
Use assignment expressions 28 ( #58189 )
2021-10-22 14:06:04 +02:00
epenet
a3d1159a13
Use DeviceInfo on components with via_device (R-X) ( #58213 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 12:52:33 +02:00
epenet
176ed4f7ba
Use DeviceInfo on components with via_device (I-T) ( #58212 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 12:31:12 +02:00
Aaron Bach
6dd72869a6
Make sure Guardian data storage conforms to standards ( #57809 )
2021-10-22 12:25:05 +02:00
avee87
a0bb2c8b33
Add memory/cpu percentage to Supervisor addons entities ( #57468 )
...
* Add memory/cpu percentage to Supervisor addons entities
* fixed lint
* Use a single update function. Fixed tests
* use constant
* review comments
* oops
2021-10-22 12:23:21 +02:00
Aaron Bach
61e093cecd
Make sure Ambient PWS data storage conforms to standards ( #57807 )
2021-10-22 12:17:25 +02:00
Aaron Bach
8bc10db0bb
Make sure RainMachine data storage conforms to standards ( #57816 )
2021-10-22 12:14:58 +02:00
epenet
8dfa628af0
Use DeviceInfo on components with via_device (A-G) ( #58210 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 12:12:19 +02:00
Aaron Bach
5c3d2a5071
Make sure IQVIA data storage conforms to standards ( #57811 )
2021-10-22 12:11:10 +02:00
Tom Brien
024c892b2a
Remove black color name for light dropdowns ( #58207 )
2021-10-22 12:04:12 +02:00
epenet
58c5b5058c
Use DeviceInfo on components with via_device (H) ( #58211 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 11:52:48 +02:00
epenet
c00a5fad8f
Cleanup device registration in Onewire ( #58101 )
...
* Add checks for device registry
* Move registry checks to init.py
* Run device registry check on disabled devices
* Empty commit for testing
* Register devices during initialisation
* Adjust tests accordingly
* Add via_device to device info
* Adjust access to device registry
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 11:45:40 +02:00
Tomer
766a693514
Fix registration UI to work for Israel devices ( #58192 )
2021-10-22 11:45:16 +02:00
Allen Porter
4242711301
Bump google-nest-sdm to 0.3.8 ( #58186 )
2021-10-22 11:37:30 +02:00
epenet
0b302ab141
Use DeviceInfo on zwave ( #58183 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 11:36:40 +02:00
Marc Mueller
9990385926
Use assignment expressions 25 ( #58182 )
2021-10-22 11:34:45 +02:00
epenet
2e5c9b69d4
Use DeviceInfo on zha ( #58202 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 11:32:15 +02:00
Marc Mueller
184e0d7fdf
Use assignment expressions 26 ( #58187 )
2021-10-22 11:31:17 +02:00
Marc Mueller
be201e3ebe
Use assignment expressions 27 ( #58188 )
2021-10-22 11:29:21 +02:00
Tobias Sauerwein
83e45300c2
Add `configuration_url` to Netatmo devices ( #58160 )
2021-10-22 11:14:28 +02:00
Marc Mueller
70469e0979
Use assignment expressions 23 ( #58180 )
2021-10-22 11:13:05 +02:00
Robert Svensson
281adfe3c9
Add support for device configuration URL to Axis devices ( #58176 )
2021-10-22 11:09:50 +02:00
Maciej Bieniek
038158508c
Add `configuration_url` to AsusWrt integration ( #58172 )
2021-10-22 11:08:46 +02:00
Álvaro Fernández Rojas
f740302287
Add long-term statistics for Tado sensors ( #58111 )
2021-10-22 11:07:33 +02:00
Joakim Plate
c0934ce03c
Fjaraskupan entity categories ( #57846 )
2021-10-22 10:50:21 +02:00
Erik Montnemery
547e36ae94
Tweak energy validator ( #58018 )
...
* Tweak energy validator
* Update code and tests
* Tweak implementation
* Update tests
* Update after rebase
2021-10-22 10:38:04 +02:00
J. Nick Koston
d67c1118dc
Cleanup lookin entity MRO and inheritance ( #58194 )
2021-10-21 20:22:51 -10:00
J. Nick Koston
d27ee4c1a4
Allow setting the nexia run mode with the hvac mode ( #57940 )
2021-10-21 18:25:25 -10:00
GitHub Action
f9d985553c
[ci skip] Translation update
2021-10-22 00:14:10 +00:00
Martin Hjelmare
cc4241836e
Move notify setup to legacy ( #58033 )
2021-10-21 16:09:08 -07:00
ANMalko
749258a05d
Add climate platform to lookin ( #58175 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-21 12:00:48 -10:00
J. Nick Koston
4a9209ebc8
Bump async-upnp-client to 0.22.9 ( #58185 )
...
Co-authored-by: Steven Looman <steven.looman@gmail.com>
2021-10-21 10:58:34 -10:00
Steven Looman
dcf60b54ce
Improve SSDP discovery compatibility when device was discovery through an SSDP advertisement ( #58133 )
2021-10-21 10:57:34 -10:00
ANMalko
626bd25129
Add LOOKin integration ( #58125 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-21 07:10:23 -10:00
Álvaro Fernández Rojas
946df49ca8
Add long-term statistics for AEMET sensors ( #57844 )
2021-10-21 09:03:37 -07:00
Aaron Bach
2ff356393c
Clean up SimpliSafe entity inheritance structure ( #58063 )
...
* Migrate SimpliSafe to new web-based authentication
* Ensure we're storing data correctly
* Re-organize SimpliSafe device structure
* Constants
* More work
* Code review
2021-10-21 12:54:50 +02:00
Simone Chemelli
c7ff6eb5ee
Address late review for Fritz entity_category ( #58141 )
2021-10-21 08:36:52 +02:00
Brig Lamoreaux
50686bd06d
Add Device Type Energy to Srp Energy Sensor ( #58147 )
2021-10-21 08:35:59 +02:00
Marc Mueller
62c20860ac
Use assignment expressions 22 ( #57971 )
2021-10-21 08:33:10 +02:00
Robert Hillis
ea2bc3fde1
Add entity categories to goalzero ( #57906 )
2021-10-21 08:31:32 +02:00
Marc Mueller
1bcf39517a
Use assignment expressions 13 ( #57938 )
2021-10-21 08:27:42 +02:00
Marc Mueller
c979e89b70
Use assignment expressions 14 ( #57939 )
2021-10-21 08:26:01 +02:00
Paulus Schoutsen
4eea618cc4
input_datetime: Move has_date, has_time to capability_attributes ( #58138 )
2021-10-21 08:22:34 +02:00
Daniel Perna
acb24788d0
Update pyhomematic to 0.1.76 ( #58136 )
2021-10-21 08:21:48 +02:00
Philip Allgaier
8f1ba96d0b
Remove accidental blanks from Shelly trigger type translations ( #58151 )
2021-10-21 08:21:04 +02:00
Philip Allgaier
548b872229
Add missing names for notify service fields ( #58154 )
2021-10-21 08:20:37 +02:00
jjlawren
3ffe0b3625
Add `configuration_url` to Plex integration ( #58149 )
2021-10-21 08:01:00 +02:00
jjlawren
379a0e2b53
Add `configuration_url` to Sonos devices ( #58148 )
2021-10-21 08:00:34 +02:00
Franck Nijhof
dcaa689023
Add auto slider/box mode to number entity ( #57737 )
2021-10-21 07:20:39 +02:00
Paulus Schoutsen
3bdc637d1b
Bump frontend to 20211020.0 ( #58139 )
2021-10-20 20:26:25 -07:00
GitHub Action
4634b65924
[ci skip] Translation update
2021-10-21 00:12:43 +00:00
Brandon Rothweiler
a496465235
Bump pymazda to 0.2.2 ( #58113 )
2021-10-21 00:58:40 +02:00
J. Nick Koston
20c35e6032
Move Screenlogic lights to the light platform ( #55467 )
...
Co-authored-by: Kevin Worrel <37058192+dieselrabbit@users.noreply.github.com>
2021-10-20 12:38:21 -10:00
Maciej Bieniek
18ce799f74
Add `configuration_url` to Denon AVR integration ( #58116 )
2021-10-20 15:34:42 -07:00
Aaron Bach
47678c5995
Add entity categories for appropriate AirVisual entities ( #58102 )
2021-10-20 15:22:48 -07:00
jan iversen
f2a5d92e61
Fix connect_fail test and modbus.py 100% coverage ( #57894 )
...
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-10-20 15:22:24 -07:00
jan iversen
cca7da77ad
Report modbus buffer too small or too big to unpack ( #57838 )
2021-10-20 15:22:01 -07:00
Aaron Bach
38586d2cf1
Add entity categories for appropriate Ambient PWS entities ( #58100 )
2021-10-20 15:17:28 -07:00
Aaron Bach
388761922b
Add entity categories for appropriate Guardian entities ( #58104 )
2021-10-20 14:58:09 -07:00
Aaron Bach
03b1150115
Add entity categories for appropriate Notion entities ( #58105 )
2021-10-20 14:57:45 -07:00
Aaron Bach
745e42621b
Add entity categories for appropriate RainMachine entities ( #58107 )
2021-10-20 14:57:28 -07:00
Andrey Kupreychik
a824fa9a7b
Abort keenetic SSDP discovery if the unique id is already setup or ignored ( #58009 )
2021-10-20 14:53:23 -07:00
Erik Montnemery
c1d671b817
Fix template sensor when name template doesn't render ( #58088 )
2021-10-20 14:53:06 -07:00
Marc Mueller
4513ee4ea5
Use assignment expressions 12 ( #57937 )
2021-10-20 14:34:08 -07:00
Franck Nijhof
7353ea5416
Add Dimmer Switch (tgkg) device support to Tuya ( #58134 )
2021-10-20 23:19:42 +02:00
Franck Nijhof
c204196a7a
Add Formaldehyde Detector (jqbj) device support to Tuya ( #58118 )
2021-10-20 11:49:10 -07:00
Marc Mueller
487fa0a905
Use assignment expressions 20 ( #57969 )
2021-10-20 20:31:00 +02:00
Erik Montnemery
398061706c
Correct unit_of_measurement for statistics sensor ( #58023 )
2021-10-20 20:28:48 +02:00
Jesse Hills
35e9cf68a2
Add configuration url to Sonarr ( #58085 )
2021-10-20 20:25:29 +02:00
Aaron Bach
70fc3f84fc
Add entity categories for appropriate SimpliSafe entities ( #58108 )
2021-10-20 20:24:38 +02:00
Robert Svensson
333c80a694
Assign entity category diagnostics to deCONZ tampering sensors ( #58112 )
2021-10-20 20:24:11 +02:00
Yuval Aboulafia
2fcce7fd12
Bump hdate to 0.10.4 ( #58121 )
2021-10-20 20:17:46 +02:00
J. Nick Koston
ad463b7994
Ensure lutron_caseta triggers can still be attached in setup retry state ( #57873 )
2021-10-20 07:34:38 -10:00
Franck Nijhof
3e57d0d3d3
Complete Switch/Socket/Power Strip device support for Tuya ( #58106 )
2021-10-20 19:08:43 +02:00
Franck Nijhof
5fc2897c08
Complete Ceiling Light (xdd) device support for Tuya ( #58095 )
2021-10-20 09:24:34 -07:00
Marc Mueller
ea7252e377
Use assignment expressions 21 ( #57970 )
2021-10-20 17:47:46 +02:00
Robert Hillis
d20936d175
Fix referenced before assignment error in sonos speaker ( #57924 )
2021-10-20 17:44:08 +02:00
Marc Mueller
9a58bfdf41
Use assignment expressions 17 ( #57963 )
...
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-10-20 17:42:26 +02:00
Robert Svensson
326a302c22
Fix issue where Number still would send force_update to super method ( #58110 )
2021-10-20 17:06:27 +02:00
Erik Montnemery
b301ab25a3
Purge short term statistics ( #58028 )
...
* Purge short term statistics
* Less meep
* Add tests
2021-10-20 16:00:59 +02:00