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
Erik Montnemery
558c2556f1
Report all unrecorded sensors in statistics tool ( #58092 )
2021-10-20 15:58:28 +02:00
Erik Montnemery
e3534eec87
Report orphaned statistics in statistic validation ( #57324 )
2021-10-20 15:57:22 +02:00
J. Nick Koston
b507b9ebfb
Bump ismartgate to 4.0.3 ( #58073 )
...
* Bump ismartgate to 4.0.3
Fixes #56245
Changelog: https://github.com/bdraco/ismartgate/compare/v4.0.0...v4.0.3
* restart ci
2021-10-20 15:02:08 +02:00
Robert Svensson
3ad3f4e2ba
Simplify signalling for updating available property of deCONZ entities ( #58078 )
2021-10-20 14:59:36 +02:00
David Le Brun
2bd64cec11
Add state_class to current bandwith sensors for bbox integration ( #58086 )
...
* Add state_class to current bandwith sensors
* Fix isort test
2021-10-20 14:53:14 +02:00
Franck Nijhof
c75346addc
Add CO2 Detector (co2bj) device support to Tuya ( #58093 )
2021-10-20 14:20:24 +02:00
Jan Bouwhuis
62b7453719
Fix supported_features behaviour for fan platform ( #58065 )
2021-10-20 13:06:06 +02:00
Jan Bouwhuis
a679ebcee7
Patch for Alexa percentage_step to precision ( #58062 )
...
* speed_step must be an integer and a divider of 100
* use percentage_step in tests to test patch
* test with not supported percentage_step
* undo change in test_capabilities
* Use a default precision of one not percentage_step
* typo 2
* Update tests/components/alexa/test_smart_home.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/alexa/capabilities.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-10-20 13:05:11 +02:00
Robert Svensson
4736bf3c32
Don't use deprecated ways of retrieving registries in Axis ( #58083 )
2021-10-20 13:03:52 +02:00
Robert Svensson
008b784fc5
Add deCONZ number config entity for Hue motion sensor delay ( #58076 )
...
* First working draft of number platform
* Replace duration with delay for Hue motion sensors
Improve tests
* Bump dependency to v85
* Use constant for entity category
* Use type rather than using __class__
* Fix unique ID
2021-10-20 11:23:24 +02:00
Robert Svensson
25f4f2d86e
Don't use deprecated methods of retrieving registries in deCONZ ( #58081 )
2021-10-20 11:16:28 +02:00
Robert Svensson
b8cf6513d9
Address late review of unifi ( #58080 )
...
* Fix late comment from 57570
* Remove other references to legacy ways
2021-10-20 10:59:07 +02:00
Erik Montnemery
5f37fffcd1
Bump pychromecast to 9.3.1 ( #58035 )
2021-10-20 09:44:20 +02:00
Robert Svensson
edefa9f4f4
Assign entity category diagnostics to deCONZ battery sensors ( #58077 )
2021-10-20 09:11:17 +02:00
J. Nick Koston
cafb3067ce
Bump flux_led to 0.24.12 ( #58071 )
2021-10-20 09:02:02 +02:00
GitHub Action
7a7f5ccc31
[ci skip] Translation update
2021-10-20 00:12:17 +00:00
micha91
518151fbe6
Fix Yamaha MusicCast media_stop ( #58024 )
2021-10-20 00:18:08 +02:00
Tom Schneider
c6aa767be6
Add volume_up and volume_down to musiccast ( #57919 )
2021-10-20 00:14:55 +02:00
J. Nick Koston
4f0886fd7d
Bump flux_led to 0.24.11 ( #58020 )
2021-10-19 11:40:35 -10:00
Franck Nijhof
e65345900f
Add Human Presence Sensor (hps) device support to Tuya ( #58054 )
2021-10-19 23:17:00 +02:00
Aaron Bach
0fe5baa425
Rework RainMachine entity ID generation ( #58055 )
2021-10-19 10:10:51 -10:00
Aaron Bach
bf7c99c1f8
Migrate SimpliSafe to new web-based authentication ( #57212 )
2021-10-19 10:09:48 -10:00
Ville Skyttä
8e0cb5fcec
Fix clickatell send_error error check ( #57985 )
2021-10-19 22:04:13 +02:00
Erik Montnemery
dde8ac4eb5
Add support for kPa to sensor statistics ( #58032 )
2021-10-19 21:43:08 +02:00
Paulus Schoutsen
ab0247d112
Add entity category and state class to mobile app ( #58012 )
2021-10-19 12:29:22 -07:00
Franck Nijhof
bc9b134c5d
Clean up self references from Tuya climate platform constructor ( #58051 )
2021-10-19 21:04:46 +02:00
Daniel Hjelseth Høyer
d2f7f418c3
Add more sensors to Opengarage ( #58042 )
2021-10-19 11:15:40 -07:00
Franck Nijhof
6d898a631c
Add Water Detector (sj) device support to Tuya ( #58049 )
2021-10-19 20:09:06 +02:00
Erik Montnemery
bb9053e93d
Add MWh as an energy unit ( #58034 )
2021-10-19 11:08:44 -07:00
Daniel Hjelseth Høyer
8eef2113c7
Add more info to OpenGarage device info ( #58037 )
2021-10-19 11:08:03 -07:00
Daniel Hjelseth Høyer
b7db8dd62a
Add configuration url to Surepetcare ( #58039 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-10-19 20:00:08 +02:00
Daniel Hjelseth Høyer
24d3bf0930
Add configuration url to Tractive ( #58038 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-10-19 19:57:01 +02:00
Franck Nijhof
fbe3ce1bf7
Add cover platform to Tuya ( #58045 )
2021-10-19 19:36:15 +02:00
Daniel Hjelseth Høyer
eb2f2d3905
Add configuration url to Airthings ( #58041 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-10-19 18:47:14 +02:00
Paulus Schoutsen
4fe4e65e3e
Add entity category to Hue ( #58011 )
2021-10-19 12:29:43 +02:00
Franck Nijhof
d8a354fa8f
Add humidifier platform to Tuya ( #58025 )
2021-10-19 12:10:05 +02:00
Martin Hjelmare
9a5f16d85c
Deprecate OpenZWave in manifest ( #57987 )
2021-10-19 12:07:57 +02:00
Jan Bouwhuis
58569a58a9
MQTT Alarm control panel - Enable remote code validation ( #57764 )
...
* Enable remote code validation
* Update homeassistant/components/mqtt/alarm_control_panel.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-10-19 12:07:38 +02:00
Franck Nijhof
4f2d313a4a
Remove device category filtering from Tuya init ( #58019 )
2021-10-19 10:56:37 +02:00
Erik Montnemery
961ee717ef
Store automation and script traces ( #56894 )
...
* Store automation and script traces
* Pylint
* Deduplicate code
* Fix issues when no stored traces are available
* Store serialized data for restored traces
* Update WS API
* Update test
* Restore context
* Improve tests
* Add new test files
* Rename restore_traces to async_restore_traces
* Refactor trace.websocket_api
* Defer loading stored traces
* Lint
* Revert refactoring which is no longer needed
* Correct order when restoring traces
* Apply suggestion from code review
* Improve test coverage
* Apply suggestions from code review
2021-10-19 10:23:23 +02:00
Daniel Hjelseth Høyer
a3cae17d88
Open garage sensor ( #57976 )
2021-10-19 09:05:55 +02:00
Steven Looman
db474707a0
Preventing working with incomplete discoveries from user config flow in upnp ( #57994 )
2021-10-18 20:57:48 -10:00
Robert Hillis
4625a05706
Add init tests for agent dvr ( #57022 )
...
* Add init tests for agent dvr
* ci
2021-10-19 08:53:30 +02:00
rikroe
8debb7c784
Add service to stop air conditioning to bmw_connected_drive ( #57772 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2021-10-19 08:46:04 +02:00
Brian Egge
708f2ae089
Fix issue parsing color effect None in flux_led ( #57979 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-18 20:36:25 -10:00
Erik Montnemery
9a26a8cfd8
Add support for daily and monthly statistics ( #57576 )
...
* Add support for daily and monthly statistics
* Remove debug code
* Format code
* Don't use dateutil package
* Remove 2 TODOs
* Remove TODO
* Add comments
2021-10-19 08:29:23 +02:00
jan iversen
f92fe38bbd
Change warning to info when modbus is ready ( #57953 )
...
* Change warning to info.
* Make level info implicit.
2021-10-18 19:38:33 -07:00
Marc Mueller
9561c51276
Use assignment expressions 16 ( #57962 )
2021-10-18 19:36:35 -07:00
Erik Montnemery
2bae113748
Mark Tasmota status sensors as diagnostic sensors ( #57958 )
...
* Mark Tasmota status sensors as diagnostic sensors
* Disable IP and firmware version sensors by default
2021-10-18 19:33:26 -07:00
Simone Chemelli
1a978662ec
Add configuration_url and entity_category to Fritz ( #58004 )
2021-10-18 19:30:45 -07:00
Zac West
1904019b5f
Include webhook_id in mobile_app's notify registration_info ( #58007 )
2021-10-18 19:29:13 -07:00
rikroe
58417f509b
BMW: Fix check_control_message short description ( #57998 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2021-10-18 19:28:19 -07:00
J. Nick Koston
5138efcd92
Bump flux_led to 0.24.9 ( #58006 )
...
- Adds missing description for 0x04 models
2021-10-18 19:27:26 -07:00
GitHub Action
3855bb43ec
[ci skip] Translation update
2021-10-19 00:12:08 +00:00
Jesse Hills
334e3062a6
Add configuration url to Juicenet ( #57999 )
2021-10-19 11:51:29 +13:00
Felipe Martins Diel
6f0a7d2921
Add to the Broadlink integration support for voltage, current, overload and total consumption sensors ( #53628 )
2021-10-18 11:38:51 -10:00
starkillerOG
9bd2115a20
Motion blinds add interface and wait_for_push options ( #50067 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-18 23:34:51 +02:00
Franck Nijhof
174eaefe61
Add vacuum platform to Tuya ( #57996 )
2021-10-18 23:30:26 +02:00
J. Nick Koston
ae660d9366
Pickup codeowner for bond ( #57995 )
2021-10-18 22:27:33 +02:00
Joakim Plate
bc5422d737
Bump fjaraskupan to 1.0.2 ( #57992 )
2021-10-18 22:23:06 +02:00
Erik Montnemery
fe8b9caf99
Bump pychromecast to 9.3.0 ( #57991 )
2021-10-18 21:48:50 +02:00
René Klomp
8b21a36e37
Bump pysma to 0.6.7 ( #57978 )
2021-10-18 20:59:37 +02:00
Franck Nijhof
be73b21f81
Refactor Tuya light platform ( #57980 )
2021-10-18 20:35:01 +02:00
Peter Nijssen
3d8e802141
Mark spider YAML configuration as deprecated ( #57974 )
2021-10-18 18:56:10 +02:00
J. Nick Koston
698f3ca96c
Bump flux_led to 0.24.8 ( #57934 )
2021-10-18 06:52:17 -10:00
David Le Brun
4f25b2ca08
Support device and state classes for WAQI sensor ( #57762 )
2021-10-18 18:45:26 +02:00
Erik Montnemery
47fdf078e4
Bump hatasmota to 0.2.21 ( #57966 )
2021-10-18 18:41:18 +02:00
Marc Mueller
f149bef9f3
Use assignment expressions 18 ( #57967 )
2021-10-18 18:36:35 +02:00
Marc Mueller
ff853b2d53
Use assignment expressions 19 ( #57968 )
2021-10-18 15:54:38 +02:00
Erik Montnemery
786e1f9b6a
Add configuration url to Tasmota ( #57957 )
2021-10-18 14:53:47 +02:00
Marc Mueller
1e98761f30
Use assignment expressions 15 ( #57961 )
2021-10-18 14:01:23 +02:00
starkillerOG
04f51e599a
Fix netgear NoneType and discovery ( #57904 )
2021-10-18 12:01:58 +02:00
Franck Nijhof
55c80b4093
Tuya tweaks to entity category, registry enabled, icons & device classes ( #57949 )
2021-10-18 09:24:59 +02:00
Robert Svensson
ed37d2a794
New service reconnect_client for UniFi integration ( #57570 )
...
* Initial proposal of a client reconnect service
* Slim setup and teardown of services
* Minor improvements
* Add tests
2021-10-18 08:06:06 +02:00
Aaron Bach
6a8ff9ffe7
Fix bug that prevents multiple instances of Tile ( #57942 )
2021-10-17 20:32:18 -07:00
J. Nick Koston
cac0c04a91
Avoid setting up harmony websocket from discovery ( #57589 )
2021-10-17 20:32:02 -07:00
J. Nick Koston
147febb18a
Prevent yeelight discovery from overloading the bulb ( #57820 )
2021-10-17 20:30:43 -07:00
Allen Porter
dafea00f41
Rename `stream_type` to `frontend_stream_type` ( #57923 )
...
Camera devices may support multiple stream sources so we want to clarify that
this is meant to decide which stream source is used in the frontend only.
Will set stream_type temporarily to allow rollout without breaking nightly,
and this will be removed after frontend is updated.
2021-10-17 20:16:29 -07:00
GitHub Action
a1176cc79a
[ci skip] Translation update
2021-10-18 00:11:59 +00:00
Marc Mueller
3c4b715524
Revert "Fix bmw_conntected_drive check_control_message short description" ( #57928 )
...
This reverts commit acda3afe63
.
2021-10-18 01:21:56 +02:00
Felipe Martins Diel
32d6c27ba0
Bump broadlink to 0.18.0 ( #57929 )
2021-10-17 12:47:53 -10:00
Marc Mueller
6ca23c67ff
Use EntityDescription - bmw_connected_drive sensor ( #57796 )
2021-10-17 21:05:06 +02:00
Franck Nijhof
4fd8b27ce6
Add Vibration Sensor (zd) device support to Tuya ( #57795 )
2021-10-17 20:56:15 +02:00
Daniel Hjelseth Høyer
f390812183
Adax attr ( #57867 )
2021-10-17 20:56:03 +02:00
J. Nick Koston
284861c8bb
Add support for push updates to flux_led ( #57890 )
2021-10-17 08:47:35 -10:00
Marc Mueller
4f8148f9ea
Use assignment expressions 07 ( #57787 )
2021-10-17 20:24:34 +02:00
Marc Mueller
2b72b7b7b9
Use assignment expressions 09 ( #57790 )
2021-10-17 20:19:56 +02:00
Marc Mueller
aa7dc78a1e
Use assignment expressions 11 ( #57792 )
2021-10-17 20:15:48 +02:00
Marc Mueller
2a8eaf0e0f
Use assignment expressions 06 ( #57786 )
2021-10-17 20:05:11 +02:00
Marc Mueller
d5116810d4
Use assignment expressions 08 ( #57788 )
2021-10-17 20:02:42 +02:00
Marc Mueller
5048bad050
Use assignment expressions 05 ( #57785 )
2021-10-17 19:56:00 +02:00
J. Nick Koston
d09ee11c54
Fix bond reloading on zeroconf discovery when host has not changed ( #57799 )
2021-10-17 19:50:13 +02:00
Daniel Hjelseth Høyer
e9d601a688
Opengarage dataupdater ( #56931 )
2021-10-17 07:48:45 -10:00
Daniel Hjelseth Høyer
8f6ed2d27e
Add category diagnostic to Surepetcare binary sensor ( #57908 )
2021-10-17 19:47:07 +02:00
Allen Porter
3d33cad655
Improve nest error handling for websocket streams ( #57885 )
2021-10-17 19:46:18 +02:00
Allen Porter
95b07c138c
Set `nest` camera always on STATE_STREAMING ( #57882 )
2021-10-17 19:45:31 +02:00
ollo69
fe0291012c
Use attr_device_info and add init tests for nut ( #57725 )
2021-10-17 07:43:15 -10:00
Daniel Hjelseth Høyer
bcd431e848
Add device info to Adax ( #57907 )
2021-10-17 19:40:47 +02:00
Daniel Hjelseth Høyer
9b693f7f2b
Airthings entity category diagnostic ( #57850 )
2021-10-17 07:30:13 -10:00
Daniel Hjelseth Høyer
64145d6ccf
Add category diagnostic to Switchbot battery and signal sensor ( #57854 )
2021-10-17 07:27:03 -10:00
Daniel Hjelseth Høyer
9c3aa8156d
Add category diagnostic to Surepetcare battery sensor ( #57852 )
2021-10-17 07:26:29 -10:00
Daniel Hjelseth Høyer
dd2d708cb9
Add category diagnostic to Tibber signal sensor ( #57840 )
2021-10-17 07:25:49 -10:00
Franck Nijhof
4aadb848e1
Add unit/device_class validation and normalization to Tuya ( #57913 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-17 19:24:49 +02:00
Johannes la Poutre
0fc2946f88
Fix device class for energy plugwise sensors ( #57803 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-17 18:49:18 +02:00
Robert Svensson
93ba966808
Add the correct device class to deCONZ Tamper entity ( #57834 )
2021-10-17 17:45:32 +02:00
J. Nick Koston
2edad82078
Fix order of arguments in rainmachine sensors ( #57895 )
2021-10-17 17:44:48 +02:00
starkillerOG
58f13e4e34
push motionblinds to 0.5.7 ( #57902 )
2021-10-17 16:53:49 +03:00
Robert Hillis
f5e2960a92
Fix mode_callerid attributes ( #57774 )
...
* Allow mode_callerid to display number only
* alphabetize
* tweak
* only include attr if there is data
2021-10-17 14:53:18 +02:00
Maciej Bieniek
85c6942f55
Bump `brother` library to version 1.1.0 ( #57892 )
2021-10-17 00:12:35 -10:00