Commit graph

32551 commits

Author SHA1 Message Date
J. Nick Koston
b3764da912
Fix exception when trying to configure an ignored somfy mylink () 2021-01-16 00:48:19 +01:00
Philip Allgaier
5677adc104
Fix all forecast datetime values in OpenWeatherMap () 2021-01-15 23:32:38 +01:00
On Freund
03b2fbd043
Fix Typo in Onkyo A/V info () 2021-01-15 15:18:45 -05:00
J. Nick Koston
cffb1458a1
Improve dhcp discovery for somfy_mylink to handle multiple devices ()
* Improve dhcp discovery for somfy_mylink to handle multiple devices

* Fix ip

* normalize

* logging debug

* force str

* we need a str

* fix tests

* add tests

* pylint
2021-01-15 19:47:25 +01:00
Sjack-Sch
7ce897f373
Fix Home Connect ambient color () 2021-01-15 19:40:29 +01:00
Martin Hjelmare
74c81b7c01
Bump zwave-js-server-python to 0.10.0 () 2021-01-15 19:32:10 +01:00
Sergio Conde Gómez
2e42a862b0
Remove service and config schemas from foscam () 2021-01-15 18:24:31 +01:00
Charles Garwood
9dbf14188a
Add WebSocket API Foundation for zwave_js () 2021-01-15 15:17:40 +01:00
Marcel van der Veldt
071c8cc67d
Add binary_sensor platform to zwave_js ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-15 09:15:03 -05:00
Pascal Vizeli
e1427c45f2
Bump aioHTTP 3.7.3 - YARL 1.6.3 () 2021-01-15 13:19:22 +01:00
Tobias Sauerwein
b5690053a9
Only add Netatmo climate schedule attribute if not None () 2021-01-15 13:15:59 +01:00
Philip Allgaier
41b45c7f78
Auto-create friendly name for persistent notifications () 2021-01-15 12:13:56 +01:00
Paulus Schoutsen
93c2f2bbeb
Bump Z-Wave JS Server Python to 0.9.0 () 2021-01-15 10:59:35 +01:00
Franck Nijhof
dee0f887de
Extend filter and filter tests () 2021-01-15 10:30:29 +01:00
Marcel van der Veldt
a276f2d19e
Fix zwave_js adding not fully interviewed nodes ()
* fix situation were nodes are being added or not fully interviewed

* adjust test

* lint
2021-01-15 01:09:03 +01:00
J. Nick Koston
7fada806af
Downgrade dhcp log message error message when running without CAP_NET_RAW () 2021-01-14 10:46:15 -10:00
Erik Montnemery
a1368ad3ed
Remove beta tag from Tasmota integration () 2021-01-14 20:02:34 +01:00
Franck Nijhof
f047d04882
Add filtering 2021-01-14 20:02:01 +01:00
bchastain
3800a4feee
Add pressure to OWM forecast data () 2021-01-14 19:47:48 +01:00
unaiur
ab518a7755
Migrate to maxcube-api 0.3.0 version ()
Upgrade maxcube-api to solve bugs fixed in last 3 years.
2021-01-14 11:33:02 +01:00
Corbeno
4bca9596ee
Rework Proxmoxve to use a DataUpdateCoordinator ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-14 11:31:37 +01:00
J. Nick Koston
4efe6762c4
Remove YAML support from harmony () 2021-01-14 09:45:32 +01:00
J. Nick Koston
23a73dc5b1
Mark YAML support for DoorBird deprecated () 2021-01-14 09:44:01 +01:00
On Freund
2ac658d257
Get A/V info for Onkyo receivers ()
* Get A/V info for Onkyo receivers

* Fix lint errors

* Remove blank line

* Trigger CI
2021-01-14 09:39:11 +01:00
Erik Montnemery
e0c8b1aab6
Remove from_state from alarm device triggers () 2021-01-14 09:12:32 +01:00
J. Nick Koston
da677f7d5a
Add support for discovery via DHCP ()
* Add support for discovery via DHCP

* additional tesla ouis

* merge tests

* dhcp test

* merge requirements test

* dhcp test

* dhcp discovery

* dhcp discovery

* pylint

* pylint

* pylint

* fix

* Add matching tests

* 100% cover

* cleanup

* fix codespell

* Update exception handling

* remove unneeded comment

* fix options handling exception

* fix options handling exception
2021-01-14 09:09:08 +01:00
Philip Allgaier
402a0ea7da
Fix OpenWeatherMap forecast timestamp () 2021-01-14 08:47:45 +01:00
ehendrix23
17cb071173
Bump MyQ to 2.0.14 () 2021-01-13 20:15:23 -10:00
Petro31
3ebc5d45a8
Add energy and power sensor tests & fix device_class () 2021-01-13 15:37:54 -05:00
Nikolay Vasilchuk
eca6bc6a73
Starline OBD information ()
* Starline OBD data

* Small fix

* Review (comments)

* Review (service description)

* Review (service method)

* starline updated to 0.1.5

* Small typo fix
2021-01-13 20:44:24 +01:00
TimothyLeeAdams
7872e6caf8
Change attribute key for Lutron cover to lutron_integration_id ()
Currently, covers return "Lutron Integration ID" as a state attribute. This is inconsistent with the light, switch, and binary_sensor which return "lutron_integration_id".
2021-01-13 18:59:57 +01:00
Julien Roy
94417e3e14
Add start torrent and stop torrent service for transmission integration () 2021-01-13 17:44:57 +01:00
Tobias Sauerwein
e05bb7e858
Expose selected Netatmo schedule () 2021-01-13 17:01:29 +01:00
Paulus Schoutsen
732cf47ff6
Filter some Alexa reports that are duplicate ()
* Filter some Alexa reports that are duplicate

* When state changes during reporting, only report last state, not all state changes
2021-01-13 16:54:54 +01:00
Diogo Gomes
81c77942eb
Update the Utility Meter sensor status on HA start ()
* fix status on HA start

* better coverage and fix

* fix test

* address review
2021-01-13 16:42:28 +01:00
Martin Hjelmare
79d37fdf12
Add zwave_js light platform tests ()
* Add bulb 6 multi color device state fixture

* Add light test foundation

* Add no cover comment for todo code

* Update hs_color

* Test turn on light

* Test light turn off

* Fix brightness comparison

* Test setting same brightness

* Test setting same rgb color

* Test color temp update

* Test setting same color temp

* Add entity module to coverage calculation

* Fix typing
2021-01-13 16:28:51 +01:00
Alexei Chetroi
de8f273bd0
Allow input_number entity_id as for numeric_state trigger thresholds ()
* Allow input_number as limits for numeric_state trigger

* Rename threshold schema
2021-01-13 16:20:59 +01:00
Sergio Conde Gómez
83b210061d
Add config_flow and stream selection to foscam ()
* Add config_flow and stream selection to foscam

* Simplify config_flow steps

* Make debug log entry more useful

* Deprecate config and platform schemas

* Simplify config loading

* Add config flow testing

* Remove unneeded CONFIG_SCHEMA deprecation

* Improve test coverage

* Unload service by tracking loaded entries

* Address comment

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-13 16:09:05 +01:00
Martin Hjelmare
3537a7c3d5
Correct zwave_js value changed callback signature () 2021-01-13 15:31:31 +01:00
rikroe
938d8be0c8
Bump bimmer_connected to 0.7.14 ()
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2021-01-13 15:25:28 +01:00
jjlawren
411cc6542c
Move Plex->Sonos playback to built-in service ()
* Move Plex->Sonos playback service from integration to platform

* Test against 'native' Plex media_players

* Add Plex to Sonos after_dependencies

* Remove circular dependency

* Raise exceptions in failed service calls

* Add test to forward service call from Sonos

* Additional Sonos->Plex tests

* Fix docstring
2021-01-13 15:24:44 +01:00
Jacob Southard
3364e945aa
Fix HomeKit climate integration for devices with a single set point in Heat_Cool mode. ()
* Check supported flags in auto mode, and add tests.

* Fix test description.
2021-01-13 15:21:32 +01:00
Jesse Hills
f78b02b163
Do not try to connect to disabled ESPHome devices. () 2021-01-13 15:17:13 +01:00
J. Nick Koston
ffd9c4e410
Add additional roku model to discovery () 2021-01-13 15:14:45 +01:00
badguy99
b9e4d5988f
Soma: fix battery drain issue caused by excess update requests ()
* split up update and throttle update on sensor

* Update imports

* Add blank lines for isort
2021-01-13 15:14:15 +01:00
Robert Svensson
6325bc8bfe
Follow Axis library changes and improve tests () 2021-01-13 14:03:54 +01:00
ErnstEeldert
ff3a1f2050
Add device class attribute to tado humidity sensor state ()
* add device class attribute to humidity sensor state

* * explict return none
* use const for device class value

* removed unnecessary icon definitions
2021-01-13 13:45:11 +01:00
Alexei Chetroi
ec038bc6ea
Allow any parameter of a light profile as an optional parameter ()
* No code duplication for profile application

* Refactor color profile as a dataclass

* Typing

* Make color_x and color_y of a Light profile optional

* Update tests

* Make brightness field of a Light profile optional

* Transition can be of a float type

* Allow fractional transition times in light profiles

Make transition of a float type.
Allow transition to be optional with 5 column CSV files.

* Make pylint happy

* Fix dropped async_mock

* Simplify CSV row schema
2021-01-13 12:11:20 +01:00
Santobert
10bc05df00
Fix neato battery sensor not ready ()
* Fix neato battery sensor not ready

* Edit available attribute

* Remove unnecessary condition
2021-01-13 10:23:16 +01:00
J. Nick Koston
ac60b34d17
Roomba cleanups ()
* Roomba cleanups

Remove async_step_init backwards compat

Move urls to description_placeholders.

Fix typos

* fix test

* fix fallback to manual when roomba is in the wrong state
2021-01-13 07:27:25 +01:00