Commit Graph
10094 Commits
Author SHA1 Message Date
Maikel PunieandGitHub f18fe342ac Remove configuration.yaml support for the velbus component (#60411) 2021-11-29 16:33:26 +01:00
Simone ChemelliandGitHub 07c09ab268 Add new name handling for Shelly RPC devices (#60539) 2021-11-29 16:16:49 +01:00
jjlawrenandGitHub a88cc8b98c Move Sonos bass & treble controls to number entities (#60498) 2021-11-29 16:00:37 +01:00
Franck NijhofandGitHub 3aa35e15c2 Remove custom WLED services (#60537) 2021-11-29 15:15:50 +01:00
rianadonandGitHub 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 BeamonteandGitHub 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 NijhofandGitHub 4cff04cbd5 Remove obsolete light attributes from WLED (#60535) 2021-11-29 11:32:30 +01:00
Matthias AlphartandGitHub 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 KostonandGitHub ef8cf9e597 Add configuration_url to bond (#60523) 2021-11-29 08:44:11 +01:00
Michael KowalchukandGitHub 15bf4dae9b Add zwave_js speed configurations for GE/Jasco 12730 and 14287 fans (#60517) 2021-11-29 08:27:32 +01:00
einarhauksandGitHub 4d345e0665 Add Tesla Wall Connector integration (#60000) 2021-11-28 07:41:01 -10:00
Matthias LohrandGitHub 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 MontnemeryandGitHub caf5ee2fab Remove optional validation when creating conditions (#60481) 2021-11-28 14:54:07 +01:00
Paulus SchoutsenandGitHub c6ec84d0cf Remove store user as auth result (#60468) 2021-11-28 14:14:52 +01:00
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
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
Erik MontnemeryandGitHub ea102f71a6 Correct validation of repeats in scripts and automations (#60318)
* Correct validation of repeats in scripts and automations

* Improve validation test
2021-11-26 14:12:59 +01:00
Erik MontnemeryandGitHub 88068fa97f Remove unused OrderedEnum (#60392) 2021-11-26 11:10:39 +01:00
Chris TalkingtonandGitHub 2a35ae2c0a Update rokuecp to 0.8.4 (#57259) 2021-11-25 18:21:39 -06:00
MichaelandGitHub c9dc3a61af Fix slow config_flow test in devolo Home Network (#60364) 2021-11-26 00:14:15 +01:00
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
MichaelandGitHub af8e1143b9 Fix slow config_flow test in upnp (#60377) 2021-11-26 00:07:23 +01:00
MichaelandGitHub db0c82b88e Fix slow config_flow test in Twinkly (#60374) 2021-11-26 00:00:37 +01:00
MichaelandGitHub 16eb85bfc8 Fix slow config_flow test in squeezebox (#60373) 2021-11-25 23:26:28 +01:00
MichaelandGitHub ba7b5681e6 Fix slow config_flow test in Dune HD (#60366) 2021-11-25 22:34:47 +01:00
J. Nick KostonandGitHub d504c1e3e8 Add support for flux_led 0xA2 devices (#60361) 2021-11-25 21:20:34 +01:00
MichaelandGitHub fb909eca8a Fix slow config_flow test in bond (#60355) 2021-11-25 12:32:26 -06:00
Tim RightnourandGitHub 03d1efab46 Add Balboa Spa integration (#59234) 2021-11-25 12:04:06 -06:00
MichaelandGitHub 78305ac6ae Fix slow config_flow test in AVM Fritz!SmartHome (#60348) 2021-11-25 11:48:17 -06:00
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 KostonandGitHub 67684d68ff Fix slow yeelight discovery test (#60346) 2021-11-25 11:39:37 -06:00
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 NijhofandGitHub 6b9c2d8295 Add shorthand attribute support to Camera platform (#59837) 2021-11-25 16:03:53 +01:00
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 SkrodzkiandGitHub 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 DietrichandGitHub 4c0d90ed41 Remove unknown attribute instead of marking STATE_UNKNOWN (#60325) 2021-11-25 15:13:55 +01:00
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 KostonandGitHub 213be1f15e Update flux_led to use async_set_brightness in the lib (#60315) 2021-11-25 12:41:32 +01:00
refinedcranberryandGitHub a78f0eae39 Add "nextchange" sensors to AVM FRITZ!Smarthome devices (#58274) 2021-11-25 12:34:04 +01:00
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 KostonandGitHub 5b199bcc6d Use random effect from flux_led library (#60312) 2021-11-25 02:34:19 +01:00
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 ChemelliandGitHub 15f62a7237 More tests optimizations for SamsungTV (#60297)
* More tests optimizations

* Apply review comments
2021-11-24 22:54:49 +01:00
Maciej BieniekandGitHub 970df6d067 Move sensor stuff to the sensor platform in Brother integration (#60306) 2021-11-24 22:50:35 +01:00
Ville SkyttäandGitHub 9f4de8df18 Make device entry disabled by an enum (#60239) 2021-11-24 22:32:16 +01:00
alim4randGitHub 42389fc81b Support numeric sensors with no unit_of_measurement in prometheus (#60157) 2021-11-24 22:30:08 +01:00
Matthias LohrandGitHub a399037a46 Add TOLO Sauna (tolo) integration (#55619) 2021-11-24 20:45:13 +01:00
Erik MontnemeryandGitHub 7c3edf24f2 Allow MQTT selects to have a single or no options (#60281) 2021-11-24 20:06:12 +01:00
J. Nick KostonandGitHub 86cd46a0dd Add support for adjusting effect brightness in flux_led (#60247) 2021-11-24 19:55:00 +01:00
7b57033265 Correct today_at template function / filter (#60291)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-11-24 15:51:43 +01:00