1
0
mirror of https://github.com/home-assistant/core.git synced 2026-02-24 20:07:23 +00:00
Commit Graph

9074 Commits

Author SHA1 Message Date
Maikel Punie
f18fe342ac Remove configuration.yaml support for the velbus component (#60411) 2021-11-29 16:33:26 +01:00
Simone Chemelli
07c09ab268 Add new name handling for Shelly RPC devices (#60539) 2021-11-29 16:16:49 +01:00
jjlawren
a88cc8b98c Move Sonos bass & treble controls to number entities (#60498) 2021-11-29 16:00:37 +01:00
Franck Nijhof
3aa35e15c2 Remove custom WLED services (#60537) 2021-11-29 15:15:50 +01:00
rianadon
09af85c6a4 Add native unit types for weather entities (#59533)
* Add native unit types for weather entities

* Update weatherentity and change precision in climacell test

* Move weather test to demo tests

* Add weather test for temperature conversion

* Add more unit conversion tests

* Remove extra native_ methods

* Remove extra properties and save precision change for another PR

* Remove visibility_unit from metoffice component

The vibility values given by metoffice are formatted into strings,
which means they can't automatically be converted.

* Improve docstrings and convert pressures in forecast

* Add precipitation and wind speed units

* Clean up tests

* Round converted weather values

* Round weather values to 2 decimal places

* Move number of rounding decimal places to constant

* Docstring and styles
2021-11-29 14:44:44 +01:00
Raphaël Beamonte
8600b5597a Add 'trigger' support for MQTT Alarm Control Panel (#60525)
When configuring an Alarm Control Panel through MQTT discovery, it
was not possible to use the trigger service. This fixes that by making
it available the same way as ARM and DISARM services are.
2021-11-29 14:41:52 +01:00
Franck Nijhof
4cff04cbd5 Remove obsolete light attributes from WLED (#60535) 2021-11-29 11:32:30 +01:00
Matthias Alphart
823c37f4c7 100% test coverage for Fronius integration (#60515)
* support for multiple fixture sets

* add test data from Fronius Gen24 device

* test Gen24 with Storage

* test Gen24 inverter without storage

* 100% coverage

* copy&paste fail
2021-11-29 09:15:10 +01:00
J. Nick Koston
ef8cf9e597 Add configuration_url to bond (#60523) 2021-11-29 08:44:11 +01:00
Michael Kowalchuk
15bf4dae9b Add zwave_js speed configurations for GE/Jasco 12730 and 14287 fans (#60517) 2021-11-29 08:27:32 +01:00
einarhauks
4d345e0665 Add Tesla Wall Connector integration (#60000) 2021-11-28 07:41:01 -10:00
Matthias Lohr
2d1d9e9e20 Address late review of tolo integration (#60453)
* improvements requested by @MartinHjelmare

* addressed requested changes

* more improvements
2021-11-28 16:50:57 +01:00
Erik Montnemery
caf5ee2fab Remove optional validation when creating conditions (#60481) 2021-11-28 14:54:07 +01:00
Paulus Schoutsen
c6ec84d0cf Remove store user as auth result (#60468) 2021-11-28 14:14:52 +01:00
Christopher Bailey
5a72c9f7c3 Rename various usages of UniFi to better identify only UniFi Network (#59568)
* Renames various usages of UniFi to better indentify only UniFi Network

* Apply suggestions from code review

Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>

* Missed renames

* Updates more locations

* Removes instances of application/controller

* Missed a spot

* Updates all UniFi Controller instances

* Fixes typo

* Reverts changes to translations

Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2021-11-26 22:44:49 +01:00
Michael
296b738740 Add button to trigger ota firmware update for Shelly devices (#58757)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2021-11-26 14:19:39 +01:00
Chris Talkington
2a35ae2c0a Update rokuecp to 0.8.4 (#57259) 2021-11-25 18:21:39 -06:00
Michael
c9dc3a61af Fix slow config_flow test in devolo Home Network (#60364) 2021-11-26 00:14:15 +01:00
epenet
22bdd38583 Use SsdpServiceInfo for SOURCE_SSDP tests (part 4) (#60339)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-25 17:13:52 -06:00
Michael
af8e1143b9 Fix slow config_flow test in upnp (#60377) 2021-11-26 00:07:23 +01:00
Michael
db0c82b88e Fix slow config_flow test in Twinkly (#60374) 2021-11-26 00:00:37 +01:00
Michael
16eb85bfc8 Fix slow config_flow test in squeezebox (#60373) 2021-11-25 23:26:28 +01:00
Michael
ba7b5681e6 Fix slow config_flow test in Dune HD (#60366) 2021-11-25 22:34:47 +01:00
J. Nick Koston
d504c1e3e8 Add support for flux_led 0xA2 devices (#60361) 2021-11-25 21:20:34 +01:00
Michael
fb909eca8a Fix slow config_flow test in bond (#60355) 2021-11-25 12:32:26 -06:00
Tim Rightnour
03d1efab46 Add Balboa Spa integration (#59234) 2021-11-25 12:04:06 -06:00
Michael
78305ac6ae Fix slow config_flow test in AVM Fritz!SmartHome (#60348) 2021-11-25 11:48:17 -06:00
epenet
f292691b7b Use SsdpServiceInfo for ssdp tests (part 3) (#60334)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-25 11:46:20 -06:00
J. Nick Koston
67684d68ff Fix slow yeelight discovery test (#60346) 2021-11-25 11:39:37 -06:00
epenet
2468724378 Use SsdpServiceInfo for ssdp tests (part 2) (#60322)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-25 09:45:35 -06:00
Franck Nijhof
6b9c2d8295 Add shorthand attribute support to Camera platform (#59837) 2021-11-25 16:03:53 +01:00
Hypnos
57fd632cd9 Add missing MQTT lock.open (#60022)
* Add missing MQTT lock.open

from:
https://community.home-assistant.io/t/mqtt-lock-open/232823/13
based on https://github.com/home-assistant/core/pull/48008

* Update homeassistant/components/mqtt/lock.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/lock.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/lock.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* removed `STATE_OPEN` from tests

* Apply suggestions from code review

* Format code

* Update lock.py

* Update test_lock.py

* Update test_lock.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-11-25 15:54:08 +01:00
Till Skrodzki
635d875b1d Only accept valid hvac actions sent via mqtt (#59919)
* Only accept valid hvac actions sent via mqtt

* Only accept valid hvac actions sent via mqtt

* Fix existing action test and remove old one

* Remote None as valid hvac action being accepted

* Change loglevel of wrong hvac action received
2021-11-25 15:53:34 +01:00
Thomas Dietrich
4c0d90ed41 Remove unknown attribute instead of marking STATE_UNKNOWN (#60325) 2021-11-25 15:13:55 +01:00
epenet
9eed18f121 Use SsdpServiceInfo for ssdp tests (part 1) (#60320)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-25 14:35:19 +01:00
J. Nick Koston
213be1f15e Update flux_led to use async_set_brightness in the lib (#60315) 2021-11-25 12:41:32 +01:00
refinedcranberry
a78f0eae39 Add "nextchange" sensors to AVM FRITZ!Smarthome devices (#58274) 2021-11-25 12:34:04 +01:00
epenet
62bf42e421 Introduce SsdpServiceInfo for ssdp discovery (#60284)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-24 19:35:15 -06:00
J. Nick Koston
5b199bcc6d Use random effect from flux_led library (#60312) 2021-11-25 02:34:19 +01:00
epenet
75057949d1 Adjust async_step_discovery methods for BaseServiceInfo (#60285)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-24 19:30:02 -06:00
Simone Chemelli
15f62a7237 More tests optimizations for SamsungTV (#60297)
* More tests optimizations

* Apply review comments
2021-11-24 22:54:49 +01:00
Maciej Bieniek
970df6d067 Move sensor stuff to the sensor platform in Brother integration (#60306) 2021-11-24 22:50:35 +01:00
Ville Skyttä
9f4de8df18 Make device entry disabled by an enum (#60239) 2021-11-24 22:32:16 +01:00
alim4r
42389fc81b Support numeric sensors with no unit_of_measurement in prometheus (#60157) 2021-11-24 22:30:08 +01:00
Matthias Lohr
a399037a46 Add TOLO Sauna (tolo) integration (#55619) 2021-11-24 20:45:13 +01:00
Erik Montnemery
7c3edf24f2 Allow MQTT selects to have a single or no options (#60281) 2021-11-24 20:06:12 +01:00
J. Nick Koston
86cd46a0dd Add support for adjusting effect brightness in flux_led (#60247) 2021-11-24 19:55:00 +01:00
epenet
5a8cbb8cab Use UsbServiceInfo in zwave-js (#60267)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-24 07:51:28 -06:00
epenet
3bf12fcd29 Use UsbServiceInfo and ZeroconfServiceInfo in zha (#60266)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-24 07:50:45 -06:00
Thomas Dietrich
b8f4b76194 Add additional statistics characteristics, remove attributes (#59867)
* Add additional statistics characterics, improve rounding

* Improve name of age_usage_ratio

* Replace difference by three relevant distances

* Refactor attributes, remove stats, add metadata

* Fix binary sensor testcase

* Fix sensor defaults testcase

* Fix and enhance all testcases

* Remove age coverage from attr when not configured

* Refactor so only the relevant characteristic value is calculated

* Rename unclear characteristics, add timebound average

* Fix coverage warning

* Remove explicit functions dict
2021-11-24 13:42:44 +01:00