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
J. Nick Koston
6576225c48
Log unhandled loop exception traces when asyncio debug is on ( #57602 )
2021-10-18 20:07:51 -07: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
238b488642
Use assignment expressions 03 ( #57710 )
2021-10-17 20:08:11 +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
Paulus Schoutsen
fcd0a877d6
Identify onetime listeners ( #57751 )
2021-10-15 10:23:36 -07: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
Petro31
f8dbcb953c
Swap order of int template helper kwargs ( #57729 )
...
* swap order of int kwargs
* Add binary and kwargless base tests
2021-10-15 13:04:26 +02:00