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
Maciej Bieniek
0b932b53c9
Do not probe `nam` device if the host is already configured ( #57843 )
2021-10-17 00:12:01 -10:00
J. Nick Koston
378c48da15
Improve lutron caseta error reporting when bridge is offline ( #57832 )
2021-10-16 23:11:35 -10:00
Joakim Sørensen
f4918b2d9a
Fix Tuya documentation URL ( #57889 )
2021-10-17 10:50:48 +02:00
Fredrik Erlandsson
4b55893781
Bump pypoint ( #57888 )
2021-10-17 10:50:23 +02:00
jan iversen
c9f55c01af
Bump pymodbus to 2.5.3. ( #57887 )
2021-10-17 10:11:28 +02:00
Joakim Plate
a1e9a06675
Add sensor category for rssi and battery ( #57848 )
2021-10-17 09:45:11 +02:00
Marvin Wichmann
48d4cdf882
Update xknx to 0.18.11 and fix flaky test ( #57877 )
...
* Update xknx to 0.18.11
* review: join the queue before actually asserting
2021-10-17 09:43:18 +02:00
Aaron Bach
b6ed8ca206
Make sure Notion data storage conforms to standards ( #57812 )
2021-10-16 23:59:36 -06:00
Aaron Bach
fd49da37b8
Make sure OpenUV data storage conforms to standards ( #57813 )
2021-10-16 23:59:19 -06:00
Aaron Bach
3da3d26573
Make sure AirVisual data storage conforms to standards ( #57806 )
2021-10-16 23:58:39 -06:00
Maciej Bieniek
6fb0609f0c
Add use time sensor for air purifiers ( #57775 )
2021-10-17 07:39:25 +02:00
J. Nick Koston
d46ae04ec7
Add additional models to flux_led DHCP discovery ( #57881 )
2021-10-16 18:43:41 -10:00
J. Nick Koston
5461fa9a2d
Bump bond-api to 0.1.14 ( #57874 )
2021-10-16 15:57:11 -10:00
Maciej Bieniek
276345e20a
Decrease `timeout` and `update_interval` in Xiaomi Miio integration ( #57339 )
...
* Decrease timeout and update_interval
* Improve UPDATE_INTERVAL const
* Update values after testing
2021-10-17 03:13:12 +02:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
avee87
6a80559fa8
Use separate weather condition for clear night in MetOffice forecasts ( #55135 )
2021-10-17 00:57:47 +02:00
Franck Nijhof
d64f210b67
Add camera platform to Tuya ( #57865 )
2021-10-16 14:57:30 -07:00
Michael
2fa08ae6ab
Add hassio discovery to VLC telnet ( #57815 )
2021-10-16 14:53:57 -07:00
b-pass
c09c8f424f
Set state class in JuiceNet component ( #57870 )
2021-10-16 14:52:30 -07:00
J. Nick Koston
0dcb8ca270
Avoid probing brother devices that have an existing config entry ( #57829 )
2021-10-16 14:52:10 -07:00
J. Nick Koston
bdf96943ae
Restore dhcp discovery support to tuya ( #57826 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-16 14:51:37 -07:00
Daniel Hjelseth Høyer
4300f1de46
Use DeviceInfo class ( #57868 )
2021-10-16 14:51:10 -07:00
Franck Nijhof
441b0b2fb7
Add tamper device class for binary sensor ( #57632 )
2021-10-16 14:30:52 -07:00
Robert Hillis
aa3e17cae9
Add new mac vendor to sense DHCP ( #57858 )
2021-10-16 23:17:25 +02:00
Franck Nijhof
74d72957b2
Add support for 'freeze' mode in Tuya thermostats (wk) ( #57851 )
2021-10-16 22:26:00 +02:00
jan iversen
623d0ae932
Bump pytradfri to v.7.1.0 ( #57861 )
2021-10-16 22:19:14 +02:00
Maciej Bieniek
a9f940d8a2
Add support for device configuration URL to Nettigo Air Monitor integration ( #57695 )
2021-10-16 21:34:04 +02:00
Robert Hillis
4b474f47f2
Add configuration URL to Efergy ( #57839 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-16 20:33:17 +02:00
Aaron Bach
845652da15
Make sure ReCollect Waste data storage conforms to standards ( #57817 )
2021-10-16 09:37:47 -06:00
Aaron Bach
a71c5b760f
Make sure Tile data storage conforms to standards ( #57818 )
2021-10-16 09:37:36 -06:00
Martin Hjelmare
5e2a9aa781
Fix vlc_telnet disconnect on unload ( #57836 )
2021-10-16 14:39:13 +02:00
Franck Nijhof
71e2fb62af
Add myself as codeowner for Tuya ( #57837 )
2021-10-16 12:20:02 +02:00
J. Nick Koston
76b6fce19c
Avoid exposing effects to flux_led lights that do not support them ( #57810 )
2021-10-15 18:54:00 -10:00
J. Nick Koston
8405331204
Add configuration_url to Sense ( #57814 )
2021-10-15 18:53:27 -10:00
J. Nick Koston
1cf7634942
Discover plex via zeroconf ( #57825 )
2021-10-15 18:53:05 -10:00
Aaron Bach
f13eeee969
Add configuration URL to RainMachine ( #57732 )
2021-10-15 17:33:26 -10:00
GitHub Action
34fee4ba60
[ci skip] Translation update
2021-10-16 00:12:06 +00:00
Robert Hillis
0ad5ad5ca7
Don't use cast when possible for goalzero ( #57742 )
...
* Don't use cast when possible for goalzero
* tweak
* tweak
* tweak
* Call first refresh on coordinator
* don't use dict.get if not needed
* tweak
2021-10-15 23:34:13 +02:00
Franck Nijhof
a7c7e58a5b
Add Luminance Sensor (ldcg) device support to Tuya ( #57797 )
2021-10-15 23:08:21 +02:00
Franck Nijhof
6e5d49144a
Add siren platform to Tuya ( #57780 )
2021-10-15 22:28:14 +02:00
Steven Looman
b75f1b8951
Fix broken upnp derived sensors reporting b/s instead of kb/s ( #57681 )
2021-10-15 13:03:03 -07:00
Marc Mueller
12d1dfdaf9
Use assignment expressions 10 ( #57791 )
2021-10-15 21:36:03 +02:00
Franck Nijhof
9be3278ffa
Add Emergency Button (sos) device support to Tuya ( #57794 )
2021-10-15 21:32:12 +02:00
Martin Hjelmare
31ccaac865
Add vlc telnet config flow ( #57513 )
2021-10-15 11:46:58 -07:00
Michael Chisholm
aeb00823aa
Log reason for DLNA-DMR device becoming unavailable ( #57516 )
2021-10-15 19:24:04 +02:00
Franck Nijhof
892bf62dd5
Add PIR Detector (pir) device support to Tuya ( #57784 )
2021-10-15 19:11:06 +02:00
Marc Mueller
19443b474c
Merge bmw_connected_drive metric and imperial sensor types ( #56910 )
2021-10-15 10:02:12 -07:00
Chris
f8d0f76721
Add device class to temperature sensors for octoprint ( #56997 )
2021-10-15 09:45:04 -07:00
jan iversen
42803e6ac0
Clean startup of modbus by moving service schemas ( #57763 )
2021-10-15 09:40:27 -07:00
J. Nick Koston
fb5d117df4
Always send color/temp when switching from an effect in yeelight ( #57745 )
2021-10-15 09:37:23 -07:00
J. Nick Koston
427f2a085b
Reconnect and retry yeelight commands after previous wifi drop out ( #57741 )
2021-10-15 09:37:13 -07:00
Erik Montnemery
0f2b5ea28e
Don't expose config or diagnostic entities to cloud ( #57771 )
2021-10-15 09:35:32 -07:00
Erik Montnemery
8b33aa3702
Don't expose config or diagnostic entities to Google Assistant ( #57669 )
2021-10-15 09:12:34 -07:00
Erik Montnemery
7c1ba8be3d
Don't expose config or diagnostic entities to Amazon Alexa by default ( #57770 )
2021-10-15 09:09:24 -07:00
Erik Montnemery
2b37943355
Don't add indirectly referenced config entities to service calls ( #57671 )
2021-10-15 08:46:43 -07:00
epenet
6881ab58d1
Add renault last activity sensors ( #57750 )
...
* Add battery and location last_activity sensors
* Drop state attributes
* Drop ATTR_LAST_UPDATE
* Adjust tests
* Mark new sensors as disabled_default
* Add default_disabled attribute
* Add context managers
* Adjust tests for disabled entities
2021-10-15 16:27:12 +02:00
Erik Montnemery
1eebe45154
Add support for entity categories to MQTT entities ( #57656 )
...
* Add support for entity categories to MQTT entities
* Improve test
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/mqtt/mixins.py
Co-authored-by: Paul Monigatti <paulmonigatti@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Paul Monigatti <paulmonigatti@users.noreply.github.com>
2021-10-15 14:28:30 +02:00
Joakim Sørensen
0e0430ba36
Remove YAML import from UptimeRobot ( #57761 )
2021-10-15 12:33:10 +02:00
gjong
cb625d1c7a
Fix Youless state class for power total sensor ( #57758 )
2021-10-15 12:24:51 +02:00
Maciej Bieniek
f02522783a
Add entity category to Nettigo Air Monitor entities ( #57698 )
2021-10-15 11:42:21 +02:00
Franck Nijhof
b97d5a703c
Renamed variables in Tuya ( #57759 )
2021-10-15 11:33:30 +02:00
J. Nick Koston
b7c52d0485
Add configuration url to rachio ( #57738 )
2021-10-14 23:23:32 -10:00
Franck Nijhof
6e6313272d
Move Tuya value scaling into IntegerTypeData ( #57757 )
2021-10-15 10:33:20 +02:00
Robert Hillis
19d812602e
Activate strict typing for nfandroidtv ( #57743 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-15 10:27:26 +02:00
Maciej Bieniek
38688e5263
Add configuration URL to Brother ( #57726 )
2021-10-15 10:08:00 +02:00
Franck Nijhof
f6c6ec3578
Centralize entity naming for Tuya entities ( #57755 )
2021-10-15 10:07:25 +02:00
avee87
8b422a7bd5
Add documentation link for Supervisor integration ( #57733 )
2021-10-15 09:26:54 +02:00
avee87
727d8c7a37
Fix signature for hassio.restore_partial service ( #57735 )
2021-10-15 09:04:55 +02:00
Paulus Schoutsen
8dbff0b4b3
Fix WLED exception on close ( #57752 )
2021-10-15 09:04:43 +02:00
Steffen Ronalter
49b07224bf
Add onewire support for DS2413 ( #55921 )
2021-10-15 08:23:26 +02:00
Paulus Schoutsen
12b6922875
Add entity category to cloud ( #57747 )
2021-10-15 08:17:40 +02:00
jan iversen
4417ffb407
COnvert DATA_TYPE to enum. ( #57699 )
2021-10-15 07:09:59 +02:00
J. Nick Koston
faf5c2eb40
Add discovery support for single channel magichome controllers ( #57736 )
2021-10-14 20:53:35 -07:00
J. Nick Koston
bcff2b7858
Add configuration url to nexia ( #57740 )
2021-10-14 20:52:26 -07:00
J. Nick Koston
e7ac734d01
Add configuration_url to gogogate2 ( #57739 )
2021-10-14 20:51:12 -07:00
Michael
148d2480ac
Add configuration url to Pi hole ( #57718 )
2021-10-14 19:32:24 -07:00
Shay Levy
e232bdc082
Add Shelly "installed version" extra state attribute to Gen2 firmware update sensor ( #57722 )
2021-10-14 19:02:37 -07:00
Franck Nijhof
eed9f67402
Add service configuration URL to MQTT ( #57731 )
2021-10-14 18:27:40 -07:00
Maciej Bieniek
e34fb4cfb9
Add entity category to Brother ( #57728 )
2021-10-14 18:10:24 -07:00
Shay Levy
9000e5b2d9
Fix Shelly humidity sensor available condition ( #57721 )
2021-10-14 17:48:28 -07:00
Maciej Bieniek
e7e88d6a19
Add entity category to Tractive ( #57720 )
2021-10-14 17:46:25 -07:00
Maciej Bieniek
b0ff28ceb4
Add entity category to Xiaomi Miio ( #57719 )
2021-10-14 17:31:25 -07:00
starkillerOG
e34aed743c
Xiaomi Miio appropriatly raise ConfigEntryAuthFailed/ConfigEntryNotReady ( #54696 )
...
* Add reties to cloud login
* push to version 0.4 of micloud
* distinguish between authentication error and socket errors
* raise from error
* Update homeassistant/components/xiaomi_miio/gateway.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
* move ConfigEntryNotReady to connect function
* remove unused import
* also add ConfigEntryNotReady for device
* catch exceptions in config flow
* fixes
* bring tests back to 100%
* add missing catch exception
* add test
* fix black
* Update homeassistant/components/xiaomi_miio/device.py
Co-authored-by: Teemu R. <tpr@iki.fi>
* Update homeassistant/components/xiaomi_miio/gateway.py
Co-authored-by: Teemu R. <tpr@iki.fi>
* Update tests/components/xiaomi_miio/test_config_flow.py
Co-authored-by: Teemu R. <tpr@iki.fi>
* fix tests
* define specific exceptions
* fix styling
* fix tests
* use proper DeviceException
* Revert "use proper DeviceException"
This reverts commit 0bd16135387cd6d9e563cd62ac147d0a25c577f3.
* use appropriate side-effect
* remove unused returns
* Update homeassistant/components/xiaomi_miio/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* remove unused returns
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-15 01:25:44 +02:00
Joakim Sørensen
c243dca58e
Change name from Uptime Robot to UptimeRobot ( #57714 )
2021-10-15 00:50:09 +02:00
Franck Nijhof
e077fb13ce
Add device configuration URL to WLED ( #57692 )
2021-10-14 15:46:26 -07:00
Joakim Sørensen
a9737865ae
Fix platform typo in Tuya const ( #57716 )
2021-10-14 15:46:06 -07:00
Franck Nijhof
4a20d28ec6
Add service configuration URL to Speedtest.net ( #57715 )
2021-10-14 15:37:31 -07:00
Franck Nijhof
efb6300359
Add service configuration URL to Verisure ( #57713 )
2021-10-14 15:35:09 -07:00
starkillerOG
9280215d69
push motionblinds to 0.5.6 ( #57707 )
2021-10-14 15:32:17 -07:00
Joakim Sørensen
cc6030cff2
Add configuration_url to Uptime Robot ( #57709 )
2021-10-14 15:31:46 -07:00
Robert Hillis
abf6720cd3
Add strict typing to goalzero ( #57680 )
2021-10-15 00:20:08 +02:00
Maciej Bieniek
3127074f76
Add entity category to Shelly ( #57705 )
2021-10-14 15:17:00 -07:00
Aaron Bach
4745e58a92
Remove long-term statistics from IQVIA forecast sensor ( #57687 )
2021-10-15 00:13:12 +02:00
David Le Brun
2601d71f5d
Add state_class to EnOcean sensors ( #57666 )
2021-10-14 23:15:16 +02:00
Michael
2e5af5d8e2
Add configuration url to Synology DSM ( #57704 )
2021-10-14 23:13:01 +02:00
Paulus Schoutsen
9c7dc5865c
Add url to CO2signal ( #57703 )
2021-10-14 14:11:57 -07:00
Peter Nijssen
f8ea2f9b08
Bump spiderpy to 1.4.3 ( #57675 )
2021-10-14 23:11:07 +02:00
Michael
445c7301f8
Skip auto-update when fqdn and ssl-verfiy is used for Synology DSM ( #57568 )
2021-10-14 13:55:31 -07:00
Michael
a6aff613d7
Optimize update calls for AVM Fritz!Smarthome devices ( #57579 )
2021-10-14 13:53:05 -07:00
Michael
e395e33663
Add support for entity categories to Synology DSM entities ( #57690 )
2021-10-14 13:52:17 -07:00
Michael
997d014111
Add support for entity categories to NUT entities ( #57689 )
2021-10-14 13:51:31 -07:00
Paulus Schoutsen
7104750008
Bump frontend to 20211014.0 ( #57706 )
2021-10-14 13:44:04 -07:00
Franck Nijhof
93e15ef88c
Add service configuration URL to Spotify ( #57701 )
2021-10-14 22:42:34 +02:00
Franck Nijhof
5382ab8562
Add device configuration URL to Plugwise ( #57696 )
2021-10-14 22:31:23 +02:00
Franck Nijhof
a584d7b5c9
Add service configuration URL to Stookalert ( #57697 )
2021-10-14 22:31:12 +02:00
Paulus Schoutsen
3c11e2a097
Add entity category to WLED ( #57693 )
2021-10-14 13:31:01 -07:00
Franck Nijhof
0407a56fdf
Add number platform to Tuya ( #57672 )
2021-10-14 13:15:41 -07:00
Peter A. Bigot
d6d6929e2b
Port unmerged fixes from tuya_v2 ( #57624 )
2021-10-14 13:14:48 -07:00
Franck Nijhof
cef34356e2
Add sensor platform to Tuya ( #57668 )
2021-10-14 12:04:02 -07:00
Aaron Bach
681b5c48e2
Ensure Notion device name is stored as a string ( #57670 )
2021-10-14 11:21:44 -07:00
Erik Montnemery
8ef8838801
Correct detection of row_number support for MariaDB ( #57663 )
2021-10-14 11:19:39 -07:00
Erik Montnemery
e27e4c3561
Add support for device configuration URL ( #57539 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-10-14 11:16:56 -07:00
Marvin Wichmann
addb91d49e
Update xknx to version 0.18.10 ( #57635 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-10-14 10:54:48 -07:00
Robert Hillis
488a636aec
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
Franck Nijhof
fdc6d9e004
Add select platform to Tuya ( #57674 )
2021-10-14 09:50:51 -07:00
uvjustin
ce186c5935
Only pass libav logger messages when stream logger is set to debug ( #57616 )
2021-10-14 23:43:00 +08:00
Franck Nijhof
b28062789f
Remove deprecated Lyft integration ( #57638 )
2021-10-14 11:27:09 +02:00
Franck Nijhof
2ec352ce96
Migrate attribution attribute for Aftership ( #57649 )
2021-10-14 10:25:19 +02:00
Franck Nijhof
f43bba8cfd
Migrate attribution attribute for bitcoin ( #57651 )
2021-10-14 10:24:30 +02:00
Franck Nijhof
1dcba44199
Migrate attribution attribute for bbox ( #57650 )
2021-10-14 10:23:54 +02:00
J. Nick Koston
d3e24cc1d6
Bump flux_led to 0.24.5 ( #57653 )
...
- Fixes fallback to old protocol with asyncio
- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.24.4...0.24.5
2021-10-14 11:15:29 +03:00
Erik Montnemery
4b3d423767
Add config and diagnostic entities ( #57528 )
...
* Add config entity concept
* Rename is_config_entity to entity_category
* Add test
* Add 'diagnostic' entity category
2021-10-14 10:04:26 +02:00
Joakim Sørensen
24509503bb
Remove snapshot from hassio integration ( #57652 )
2021-10-14 10:00:44 +02:00
Jason Madigan
f62cadf32c
Use reference strings in soma ( #57564 )
2021-10-14 08:54:16 +02:00
Ville Skyttä
8e18ca3b6e
Use HTTPStatus instead of HTTP_* int constants in mobile_app responses ( #56418 )
2021-10-14 08:47:13 +02:00
Franck Nijhof
26faac0567
Remove YAML configuration from Rainforest Eagle ( #57636 )
2021-10-14 08:46:39 +02:00
Michael
0da1f9544e
Correct state classes for systemmonitor sensors ( #57615 )
2021-10-14 08:45:58 +02:00
ollo69
827501659c
Nut: Use coordinator data, code cleanup and add test coverage ( #57643 )
2021-10-13 16:05:06 -10:00
GitHub Action
8c326198cf
[ci skip] Translation update
2021-10-14 00:11:41 +00:00
Franck Nijhof
45f3eb6991
Remove deprecated Wink integration ( #57634 )
2021-10-14 00:20:13 +02:00
ollo69
b54fc0229d
Use entity_registry_enabled_default for Nut sensors ( #56854 )
2021-10-13 11:33:03 -10:00
Franck Nijhof
b220ab6e91
Prettify Tuya entity class names ( #57629 )
2021-10-13 23:30:25 +02:00
Franck Nijhof
b854a2537f
Use classmethod in Tuya TypeData classes ( #57627 )
2021-10-13 22:58:10 +02:00
Franck Nijhof
158dd1556c
Remove myself as code owner from Toon ( #57625 )
2021-10-13 22:36:49 +02:00
Franck Nijhof
b2cef78d90
Add binary sensor platform to Tuya ( #57623 )
2021-10-13 22:12:07 +02:00
Franck Nijhof
14c380fb57
Use EntityDescription in Tuya Switch platform ( #57581 )
2021-10-13 21:15:34 +02:00
Franck Nijhof
6a72af63c2
Refactor Tuya climate platform ( #57609 )
2021-10-13 20:29:11 +02:00
Christian Manivong
16b7375e60
Provide device_id in hue_event ( #56982 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-10-13 20:20:38 +02:00
Otto Winter
df4e8721e9
ESPHome move ReconnectLogic to aioesphomeapi ( #57601 )
2021-10-13 10:04:23 -07:00
Jason Nader
628e59ff11
Clarify that only HTTPS can be used in fitbit ( #57116 )
2021-10-13 08:45:59 -07:00
J. Nick Koston
b86e19143d
Prevent event loop delay / instability from discovery ( #57463 )
2021-10-13 08:37:14 -07:00
Paulus Schoutsen
ffbe4cffae
Guard linking credential that is already linked ( #57595 )
...
* Guard linking credential that is already linked
* Update test descriptions
2021-10-13 17:36:31 +02:00
Maikel Punie
e130c8671b
Bump version ( #57607 )
2021-10-13 17:21:32 +02:00
Erik Montnemery
a5603c0076
Improve warning prints for sensor statistics ( #57605 )
2021-10-13 08:15:04 -07:00
Abílio Costa
c97acf8713
Add support for multiple Whirlpool airconditioners ( #57588 )
2021-10-13 15:45:02 +02:00
Lukas Kempf
3b1938d5ec
Add unique_id support for eq3btsmart ( #57603 )
2021-10-13 15:33:37 +02:00
Jan Bouwhuis
c470a03a4e
Add a use_time sensor for Xiaomi_miio humidifiers ( #57560 )
...
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2021-10-13 13:36:02 +02:00
Allen Porter
1fa6329c2e
Add Nest WebRTC and support Nest Battery Camera and Nest Battery Doorbell ( #57299 )
...
* Add WebSocket API for intiting a WebRTC stream
See https://github.com/home-assistant/architecture/discussions/640
* Add nest support for initiating webrtc streams
Add an implementation of async_handle_web_rtc_offer in nest, with test coverage.
Issue #55302
* Rename offer variable to match overriden variable name
* Remove unnecessary checks covered by websocket function
* Update homeassistant/components/camera/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-13 03:28:52 -07:00
jan iversen
8d7744a74f
Warn user if Gateway is already paired ( #57530 )
...
* Warn user if Gateway is already paired.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-13 07:16:55 +02:00
J. Nick Koston
abcacd2a00
Use a human readable model name in flux_led ( #57519 )
2021-10-12 21:40:49 -07:00
J. Nick Koston
f41aedc0f9
Fix single channel controllers with flux_led ( #57458 )
2021-10-12 21:40:18 -07:00
J. Nick Koston
2adb9a8bec
Refresh the bond token if it has changed and available ( #57583 )
2021-10-12 21:39:46 -07:00
GitHub Action
282300f3e4
[ci skip] Translation update
2021-10-13 00:11:33 +00:00
Aaron Bach
deec3dfae4
Bump simplisafe-python to 11.0.7 ( #57573 )
2021-10-12 12:35:10 -06:00
Erik Montnemery
ee98849360
Always include start point for statistics ( #57182 )
2021-10-12 10:39:36 -07:00
Franck Nijhof
a4357fdb95
Replace all Tuya device property constants with an Enum ( #57559 )
2021-10-12 10:36:14 -07:00
Mark Mäkinen
c55e9136ee
Fix Fast.com autoupdate ( #57552 )
2021-10-12 09:35:35 -07:00
Erik Montnemery
ffeb73a4f6
Add statistics tests for sensor with changing device class ( #57317 )
2021-10-12 09:09:32 -07:00
Franck Nijhof
8ec38ef034
Refactor Tuya device handling ( #57545 )
...
* Refactor Tuya device handling
* Tweak
2021-10-12 16:49:46 +02:00
shbatm
fb18c108d1
Add service to Rainmachine to push weather data from Home Assistant ( #57354 )
2021-10-12 07:40:46 -06:00
jan iversen
4afb4d9076
Bump pytradfri to 7.0.7 ( #57543 )
2021-10-12 15:07:20 +02:00
Franck Nijhof
f82af47f6a
Use Tuya endpoints values from upstream library ( #57537 )
2021-10-12 14:33:19 +02:00
Franck Nijhof
c943677675
Tweaks to Tuya base entity ( #57526 )
2021-10-12 12:25:03 +02:00
Daniel Hjelseth Høyer
d90d804260
Bump Mill library to 0.6.2 ( #57533 )
2021-10-12 12:09:12 +02:00
Erik Montnemery
bdbedd0f06
Alphabetize parts of device registry code ( #57532 )
2021-10-12 12:08:59 +02:00
Marc Mueller
c4f8c52df9
Use EntityDescription - bmw_connected_drive ( #56861 )
2021-10-12 11:46:23 +02:00
Franck Nijhof
d44e323e95
Move Tuya remap method from base to light entity class ( #57527 )
2021-10-12 11:34:18 +02:00
Franck Nijhof
e23d35c6f0
Move all Tuya device handling into device listener class ( #57523 )
2021-10-12 11:32:57 +02:00
Jan Bouwhuis
879144b48d
MQTT rework constants ( #57529 )
...
* reference CONF_TOPIC to .const
* Organize common mqtt constants
2021-10-12 11:26:38 +02:00
Maciej Bieniek
931032667c
Bump `accuweather` library to version 0.3.0 ( #57497 )
2021-10-12 11:23:49 +02:00
Allen Porter
d0cc890d2b
Add statistics support to nest sensors ( #57393 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-10-12 10:56:57 +02:00
Erik Montnemery
0139bfa749
Detect if mysql and sqlite support row_number ( #57475 )
2021-10-11 21:17:18 -07:00
Franck Nijhof
3ff30f53a7
Migrate attribution attribute for Stookalert ( #57503 )
2021-10-11 21:08:36 -07:00
Franck Nijhof
f561543e92
Migrate attribution attribute for Arlo ( #57504 )
2021-10-11 20:40:40 -07:00
Franck Nijhof
1a68784852
Migrate attribution attribute for UptimeRobot ( #57508 )
2021-10-11 20:40:21 -07:00
Franck Nijhof
813e27a46a
Migrate attribution attribute for AmberElectric ( #57505 )
2021-10-11 20:40:08 -07:00
Franck Nijhof
e94bebdf7b
Migrate attribution attribute for Picnic ( #57507 )
2021-10-11 20:39:51 -07:00
Franck Nijhof
580b5fb812
Entity attributes cleanup in Tuya base entity ( #57510 )
2021-10-11 20:37:18 -07:00
Franck Nijhof
71a3daa8ce
Pass device manager directly in Tuya registry cleanup ( #57511 )
2021-10-11 20:36:46 -07:00
Franck Nijhof
f0abd5b815
Fix Tuya error when removing device ( #57512 )
2021-10-11 20:32:15 -07:00
J. Nick Koston
58362404ea
Simplify yeelight setup to improve reliability ( #57500 )
2021-10-11 20:30:23 -07:00
GitHub Action
10b62370ff
[ci skip] Translation update
2021-10-12 00:12:28 +00:00
Jan Bouwhuis
a36a765352
Allow MQTT discovery availability shortcut ( #57479 )
...
* replace base in availability topic
* add tests for availability shortcuts - fix import
* group constants
* simplified loop
* Moving constants to .const
* rename value to topic
* move CONF_TOPIC to .const
* move CONF_AVAILABILITY to .const
* remove check for string
* Silently ignore if no config topic is found.
* CONF_TOPIC should be required
2021-10-11 23:37:31 +02:00
Franck Nijhof
13db867c1d
Move attribution attribute to Entity base class ( #57492 )
2021-10-11 23:15:32 +02:00
Martin Hjelmare
d10b1d9fe0
Fix watttime config flow and tests ( #57498 )
2021-10-11 22:08:57 +02:00
Aaron Bach
0c04ca20c6
Add ability to re-auth WattTime ( #56582 )
...
* Tests cleanup
* Still store the abbreviation
* Code review
* Remove unused attribute
* Add ability to re-auth WattTime
* Consolidate logic for entry unique ID
* Fix tests
* Fix docstring
2021-10-11 13:41:39 -05:00
jan iversen
6a39119ccc
Streamline modbus before 100% coverage. ( #57478 )
2021-10-11 13:26:36 -05:00
RenierM26
48c2cfa6f8
Use entity description for Ezviz sensors ( #56634 )
2021-10-11 20:09:19 +02:00
chpego
b155d2bbe5
Bump youtube-dl to 2021.06.06 ( #57490 )
2021-10-11 20:07:23 +02:00
J. Nick Koston
02c30aed5e
Add DHCP discovery for additional Zengge devices, generic magichome strips ( #57408 )
2021-10-11 07:20:24 -10:00
J. Nick Koston
381301d978
Add the switch platform to flux_led ( #57444 )
2021-10-11 07:20:11 -10:00
Glenn Waters
d0b37229dd
Switch to config_flow for Environment Canada ( #57127 )
...
* Add config_flow to Environment Canada
* Add unique_id
* Remove erroneous directory.
* Tests working!!
* Add back setup.
* First cut of import.
* Temp
* Tweak names.
* Import config.yaml.
* Clean up imports.
* Import working! Some refactor to clean it up.
* Add import test.
* Small optimization.
* Fix comments from code review.
* Remove CONF_NAME and config_flow for it.
* Fixup strings to match new config_flow.
* Fixes for comments from last review.
* Update tests to match new import code.
* Clean up use of CONF_TITLE; fix lint error on push.
* Phew. More cleanup on import. Really streamlined now!
* Update tests.
* Fix lint error.
* Fix lint error, try 2.
* Revert unique_id to use location as part of ID.
* Fix code review comments.
* Fix review comments.
2021-10-11 17:33:29 +02:00
Maciej Bieniek
8ee6662cff
Bump `nettigo_air_monitor` library to version 1.1.1 ( #57483 )
2021-10-11 17:27:04 +02:00
Aaron Bach
b72f1553ea
Use current config entry standards for AirVisual ( #57132 )
2021-10-11 09:17:43 -06:00
J. Nick Koston
6c470ac28b
Add dhcp support for tplink KP401 ( #57456 )
2021-10-11 17:15:31 +02:00
Marc Mueller
858739949b
Use EntityDescription - openweathermap ( #56888 )
2021-10-11 16:18:18 +02:00
Marc Mueller
748d915909
Don't override methods marked as final ( #57477 )
2021-10-11 15:24:06 +02:00
Robert Hillis
a827521138
Add energy management for efergy ( #57472 )
2021-10-11 13:16:55 +02:00
Kevin Hellemun
30154763f8
Add xiaomi vacuum -9999 fix back ( #57473 )
2021-10-11 13:11:45 +02:00
Fredrik Erlandsson
cadbf7f6a9
Bump Daikin version, catch new exception during config_flow ( #57080 )
2021-10-11 13:11:02 +02:00
starkillerOG
1fbc94f56d
Add Netgear ssid and conn_ap_mac sensors ( #57226 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-11 13:08:56 +02:00
RDFurman
9040b6a59e
Update somecomfort library to 0.7.0 ( #57214 )
2021-10-11 12:49:02 +02:00
Yuval Aboulafia
3a2d6a6343
Use _attr for Suez water ( #57278 )
2021-10-11 12:20:19 +02:00
Robert Hillis
8275110c44
Fix referenced before assignment in modem_callerid ( #57460 )
2021-10-11 11:36:53 +02:00
starkillerOG
d84722c3c2
Fix Netgear orbi port in ssdp discovery ( #57432 )
2021-10-11 11:35:29 +02:00
micha91
20d08fa470
Upgrade aiomusiccast to tolererate not decodable characters ( #57461 )
2021-10-11 11:34:37 +02:00
gjong
3dc1a268ae
Upgrade youless library to fix missing sensor LS110 ( #57366 )
2021-10-11 11:30:23 +02:00
Robert Hillis
c4eeebd7a7
Add config flow for efergy ( #56890 )
2021-10-11 10:07:31 +02:00
Steven Looman
3825f80a2d
Fix upnp creating derived sensors ( #57436 )
2021-10-11 09:35:26 +02:00
Robert Hillis
ba0196137e
Bump pytautulli to 21.10.0 ( #57449 )
2021-10-11 08:32:00 +02:00
spahlimi
14050966cc
Upgrade rvx to 0.7.0 ( #57430 )
2021-10-11 06:47:38 +02:00
Shay Levy
4129119b69
Fix netgear renamed mdi icons ( #57431 )
2021-10-10 20:30:16 -07:00
J. Nick Koston
6e95ce70bc
Bump aiodiscover to 2.4.5 ( #57439 )
...
- Disable scanning if the network size exceeds the maximum number of
allowed hosts (8192)
- Changelog: https://github.com/bdraco/aiodiscover/compare/v1.4.4...v1.4.5
- Closes #57378
2021-10-11 05:14:42 +02:00
J. Nick Koston
77c7709323
Bump zeroconf to 0.36.8 ( #57451 )
...
- Changelog: https://github.com/jstasiak/python-zeroconf/releases/tag/0.36.8
2021-10-11 04:40:17 +02:00
Matthias Alphart
c0a3c7a4b7
Update pyfronius to 0.7.0 ( #57279 )
...
* update to pyfronius 0.7.0
* exception handling
* exception handling
2021-10-11 04:37:44 +02:00
J. Nick Koston
e148939b78
Convert flux_led to use asyncio ( #57440 )
2021-10-10 15:12:54 -10:00
GitHub Action
5c91d8d379
[ci skip] Translation update
2021-10-11 00:12:43 +00:00
Shay Levy
6820faf5a0
Fix Shelly button type in roller mode ( #57429 )
2021-10-10 22:39:57 +03:00
Shay Levy
ee80ccf7a6
Fix Shelly button filter empty event ( #57427 )
2021-10-10 22:39:34 +03:00
icemanch
3efbd6a1c9
Flux led color support ( #57353 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-10 09:18:15 -10:00
J. Nick Koston
5b3711ed19
Use switch format unique ids for tplink dimmers ( #57346 )
2021-10-10 00:02:33 -07:00
J. Nick Koston
a58085639e
Restore yeelight workaround for failing to update state after on/off ( #57400 )
2021-10-10 00:01:45 -07:00
J. Nick Koston
45b60b8346
Remove executor calls in isy994 as its fully async ( #57394 )
2021-10-10 00:01:18 -07:00
J. Nick Koston
be8724a6f8
Do all of dhcp scapy startup in the executor ( #57392 )
2021-10-10 00:00:28 -07:00
Abílio Costa
49d97e13de
Improve Whirlpool component code quality ( #57357 )
...
* Improve Whirlpool component code
This implements a few suggestions given in
https://github.com/home-assistant/core/pull/48346#pullrequestreview-773552670
* Add return typing
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add reason assertion to config_flow test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-10 08:49:02 +02:00
GitHub Action
80ee583418
[ci skip] Translation update
2021-10-10 00:12:54 +00:00
Aidan Timson
9f34d010e6
Add System Bridge display sensors ( #57019 )
...
* System Bridge - Add Display Sensors
* Omit default
2021-10-09 16:57:55 -07:00
mvn23
8b013b823b
Fix default parameter values for service opentherm_gw.set_clock ( #57397 )
2021-10-10 00:15:21 +02:00
mvn23
97187069a7
Fix `opentherm_gw.set_clock` `time` parameter name ( #57398 )
2021-10-10 00:09:01 +02:00
Joakim Sørensen
d0101f67da
Bump pyhaversion to 21.10.0 ( #57377 )
2021-10-09 23:46:25 +02:00
Maciej Bieniek
6ef70c85ee
Add -9999 error fix back in Xiaomi Miio ( #57399 )
2021-10-09 23:42:20 +02:00
MatthewFlamm
5829f93b53
Bump pynws to 1.3.2 ( #57361 )
2021-10-09 23:38:45 +02:00
Bram Kragten
b2cfbb7d1e
Update frontend to 20211007.1 ( #57385 )
2021-10-09 22:57:13 +02:00
indykoning
325d5e1c22
Create devices for Growatt ( #57068 )
2021-10-09 11:36:38 -07:00
Shay Levy
8de7966104
Add Shelly config entry reload on device config change ( #57356 )
2021-10-09 19:10:43 +03:00
Robert Hillis
6a5895222e
Catch errors for efergy ( #57326 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-09 11:23:40 +02:00
RenierM26
b27bcf1b00
Bump Switchbot library ( #57367 )
...
* Bump dependency to fix SB password problem.
* Bump API version.
2021-10-09 10:02:35 +02:00
Ben
fe065b2de8
Add Sure Petcare Felaqua device ( #56823 )
...
* add a SurePetcareSensor
* add the felaqua sensor
* add felaqua battery test
* fix felaqua product_id
* actually add a felaqua sensor 😅
* remove superclass
2021-10-09 01:33:41 -05:00
Paulus Schoutsen
6d0da631bf
Handle prepare timeout in websocket API ( #55989 )
2021-10-08 22:12:06 -07:00
GitHub Action
d55a7e5cc7
[ci skip] Translation update
2021-10-09 00:11:46 +00:00
Clifford Roche
204b901464
Bump greeclimate to 0.11.9 ( #57358 )
2021-10-08 18:08:52 -06:00
Shay Levy
722d3862db
Fix Shelly RGB/W supported color mode detection ( #57359 )
2021-10-09 02:22:14 +03:00
Aaron Bach
fe3b5e8804
Use current config entry standards for SimpliSafe ( #57141 )
...
* Use current config entry standards for SimpliSafe
* Include tests
2021-10-08 14:22:29 -05:00
Aaron Bach
4104a3dee6
Use built-in logic for options handler in AirVisual ( #57131 )
2021-10-08 14:20:57 -05:00
MatthewFlamm
fb063928ce
Add device info to nws ( #57153 )
...
* Add base entity
* Use function for device_info
Multiple inheritance makes this tricky with a base class
* Device info in sensor
* Device info weather
* parantheses
* isort
2021-10-08 14:15:45 -05:00
Aaron Bach
0364405595
Reorganize RainMachine services ( #57145 )
...
* Reorganize RainMachine services
* Code review
* Ensure integration services aren't tied to a particular config entry
* Cleanup
* linting
* Code review
* Code review
* Code review
* Code review
2021-10-08 20:03:47 +02:00
Paulus Schoutsen
eba1d7d16a
Guard for bad last reset ( #57344 )
2021-10-08 10:48:52 -07:00
Erik Montnemery
7e34860615
Improve state of cover groups ( #57313 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-10-08 09:52:58 -07:00