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
jan iversen
debcdc382f
Late review comments. ( #57654 )
2021-10-14 10:22:21 +02: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
Franck Nijhof
26faac0567
Remove YAML configuration from Rainforest Eagle ( #57636 )
2021-10-14 08:46:39 +02:00
ollo69
827501659c
Nut: Use coordinator data, code cleanup and add test coverage ( #57643 )
2021-10-13 16:05:06 -10:00
ollo69
b54fc0229d
Use entity_registry_enabled_default for Nut sensors ( #56854 )
2021-10-13 11:33:03 -10:00
Erik Montnemery
838f79be3d
Update tests searching for areas referenced in automations ( #57558 )
2021-10-13 13:27:56 -07:00
jan iversen
2734ae17f3
Modbus baseplatform.py and Validators.py 100% coverage (activate coverage) ( #57546 )
2021-10-13 11:51:51 -07: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
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
Paulus Schoutsen
0ae1186554
Use gather ipv wait to remove credentials to catch exceptions ( #57596 )
2021-10-13 17:34:57 +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
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
Erik Montnemery
ee98849360
Always include start point for statistics ( #57182 )
2021-10-12 10:39:36 -07:00
Erik Montnemery
ffeb73a4f6
Add statistics tests for sensor with changing device class ( #57317 )
2021-10-12 09:09:32 -07:00
Erik Montnemery
007af4a7aa
Search for areas, devices and entities in script choose actions ( #57554 )
2021-10-12 08:49:07 -07:00
Franck Nijhof
f82af47f6a
Use Tuya endpoints values from upstream library ( #57537 )
2021-10-12 14:33:19 +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
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
f561543e92
Migrate attribution attribute for Arlo ( #57504 )
2021-10-11 20:40:40 -07:00
Franck Nijhof
e94bebdf7b
Migrate attribution attribute for Picnic ( #57507 )
2021-10-11 20:39:51 -07:00
J. Nick Koston
58362404ea
Simplify yeelight setup to improve reliability ( #57500 )
2021-10-11 20:30:23 -07:00
Erik Montnemery
7acb1b6eb9
Override the jinja2 int filter ( #57470 )
2021-10-12 00:12:42 +02: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
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
Robert Hillis
a827521138
Add energy management for efergy ( #57472 )
2021-10-11 13:16:55 +02:00
Fredrik Erlandsson
cadbf7f6a9
Bump Daikin version, catch new exception during config_flow ( #57080 )
2021-10-11 13:11:02 +02:00
jan iversen
199cf649be
Add test of lazy_error in modbus ( #57170 )
2021-10-11 12:43:05 +02:00
starkillerOG
d84722c3c2
Fix Netgear orbi port in ssdp discovery ( #57432 )
2021-10-11 11:35:29 +02:00
Robert Hillis
c4eeebd7a7
Add config flow for efergy ( #56890 )
2021-10-11 10:07:31 +02:00
J. Nick Koston
e148939b78
Convert flux_led to use asyncio ( #57440 )
2021-10-10 15:12:54 -10: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