1
0
mirror of https://github.com/elisspace/core.git synced 2026-09-02 23:05:51 +00:00
Commit Graph

44814 Commits

Author SHA1 Message Date
kpine
24cc5c8a0a Replace local Barrier CC constants with library enums (#53109) 2021-07-17 02:54:11 -04:00
GitHub Action
e6e1118dd4 [ci skip] Translation update 2021-07-17 00:09:24 +00:00
jjlawren
0277a645f1 Log source of discovery in Sonos (#53101) 2021-07-16 11:12:01 -10:00
Robert Hillis
4fceac00b1 Use entity class attributes for Bond (#53055) 2021-07-16 11:06:18 -10:00
Simone Chemelli
b13119884c Fix units for Fritz network sensors (#53026) 2021-07-16 11:01:00 -07:00
Bouwe Westerdijk
669883d416 Update Plugwise Config Flow (#47563)
Co-authored-by: Tom Scholten <git@scholten.nu>
2021-07-16 06:46:23 -10:00
p4p3r
9d79c4f617 Add On/Off as target values for zwave_js cover stop action (#52881)
* Add On/Off as target values for stop cover

Certain ZWave Cover devices use On/Off instead of the more common
Open/Close and Up/Down targets for movement.
Adding On/Off to the targets used to stop the cover during movement.
Fixes issue #51963

* Add test for updated zwave_js stop cover logic
2021-07-16 15:48:35 +02:00
stefano055415
6672962f2b Add fan support to Freedompro (#52724)
* Update Freedompro

* Update Freedompro fix async_turn_on

* fix test end fix comments

* add property is_on

* add percent to fan freedompro

* fix name rotationSpeed to rotation_speed

* fix code SUPPORT_SET_SPEED
2021-07-16 15:14:37 +02:00
Aaron David Schneider
3d3db4b044 Replace fritz profile switches by per device parental control switches (#52721)
* removes old profile switches and add new switches based on new method

* use Ellipsis instead of pass

* refactor async_add_profile_switches

* - add forgotten update_ha_state
- add notimplemtederror for devicebase

* Update homeassistant/components/fritz/common.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update homeassistant/components/fritz/common.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* comments

* fix for devices that were not connected

* Update homeassistant/components/fritz/common.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update homeassistant/components/fritz/switch.py

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-07-16 13:38:37 +02:00
Robert Hillis
7d52c30e36 Revert "Fix google test coverage (#53060)" (#53085)
This reverts commit 4075e83732.
2021-07-16 07:13:34 -04:00
stefano055415
1a1fcb94f9 Add cover support to Freedompro (#52723)
* Update Freedompro

* add new test and fix code

* fix test and add support open and close
2021-07-16 11:56:05 +02:00
Hmmbob
31074ef6b8 Update name from "generic" to "generic camera" (#53080) 2021-07-16 11:46:47 +02:00
Guido Schmitz
268c7ef768 Rewrite mocking in devolo Home Control tests (#53011)
* Rework mocking

* Instantiate properties
2021-07-16 11:40:08 +02:00
Franck Nijhof
bcab1414f8 Merge pull request #53076 from home-assistant/rc
2021.7.3
2021.7.3
2021-07-16 10:28:42 +02:00
Franck Nijhof
ae40ba6a74 Bumped version to 2021.7.3 2021-07-16 09:46:32 +02:00
Erik Montnemery
1295daa10e Add light white parameter to light/services.yaml (#53075) 2021-07-16 09:45:54 +02:00
Vincent Le Bourlot
a6ad08f5b6 Increase polling interval to prevent reaching daily limit (#53066)
* increase polling interval to prevent reaching daily limit

* update test accordingly
2021-07-16 09:45:50 +02:00
Paulus Schoutsen
c5070da20e Expose Spotify as a service (#53063) 2021-07-16 09:45:46 +02:00
da-anda
2da660b76e Fix knx expose feature not correctly falling back to default value (#53046) 2021-07-16 09:45:43 +02:00
Eduard van Valkenburg
acf705a958 Another SIA fix for timestamp not present. (#53045) 2021-07-16 09:45:40 +02:00
Daniel Hjelseth Høyer
4802157146 Co2signal, set SCAN_INTERVAL (#53023)
* limit co2signal, wip

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>

* limit co2signal

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>

* limit co2signal

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-07-16 09:45:36 +02:00
Eduard van Valkenburg
c90fa90faf fix for timestamp not present in SIA (#53015) 2021-07-16 09:45:33 +02:00
Andre Lengwenus
762f5a5d18 Bump pypck to 0.7.10 (#53013) 2021-07-16 09:45:29 +02:00
Peter Nijssen
3050d9350a Update pyrainbird to 0.4.3 (#52990) 2021-07-16 09:45:25 +02:00
René Klomp
4e2042b63d Bump pysma to 0.6.4 (#52973) 2021-07-16 09:45:22 +02:00
Tom Harris
4ddfaf41ee Fix issue connecting to Insteon Hub v2 (#52970) 2021-07-16 09:45:17 +02:00
jjlawren
f17ed626bb More graceful exception handling in Plex library sensors (#52969) 2021-07-16 09:44:37 +02:00
Ron Klinkien
cea22a9d5e Bump python-fireservicerota to 0.0.43 (#52966) 2021-07-16 09:42:13 +02:00
J. Nick Koston
ddf563c247 Add OUIs for legacy samsungtv (#52928) 2021-07-16 09:40:58 +02:00
J. Nick Koston
d2e82edb58 Handle dhcp packets without a hostname (#52882)
* Handle dhcp packets without a hostname

- Since some integrations only match on OUI we want to
  make sure they still see devices that do not request
  a specific hostname

* Update tests/components/dhcp/test_init.py

* Update homeassistant/components/dhcp/__init__.py

Co-authored-by: Franck Nijhof <git@frenck.dev>

Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-16 09:37:22 +02:00
Doug Hoffman
47b5866d85 Bump pyatv to 0.8.1 (#52849)
* Bump pyatv to 0.8.1

* Update apple_tv tests for new create_session location

* Update test_user_adds_unusable_device to try device with no services

pyatv >=0.8.0 considers AirPlay a valid service and no longer fails under the previous conditions.
2021-07-16 09:37:19 +02:00
jan iversen
1d67e66538 only allow one active call in each platform. (#52823) 2021-07-16 09:37:15 +02:00
jan iversen
29fb5e0cb2 copy() --> deepcopy(). (#52794) 2021-07-16 09:37:12 +02:00
puddly
8bd73709a7 Update ZHA to support zigpy 0.34.0 device initialization (#52610)
* Handle `None` node descriptors

* Skip loading uninitialized devices

* Fix unit test incorrectly handling unset cluster `ep_attribute`

* Revert filtering devices by status during startup
2021-07-16 09:37:07 +02:00
Erik Montnemery
c6e1f8878d Add light white parameter to light/services.yaml (#53075) 2021-07-16 09:03:28 +02:00
René Klomp
da7b292855 Use Utility Meter configured name as friendly name (#53051) 2021-07-15 20:58:32 -07:00
Robert Hillis
4075e83732 Fix google test coverage (#53060) 2021-07-15 20:56:57 -07:00
GitHub Action
62a2efaf27 [ci skip] Translation update 2021-07-16 00:10:34 +00:00
Vincent Le Bourlot
cf647c5d20 Increase polling interval to prevent reaching daily limit (#53066)
* increase polling interval to prevent reaching daily limit

* update test accordingly
2021-07-15 17:24:54 -04:00
Paulus Schoutsen
989839a1a9 Generate const files for config flow scaffolds (#53064) 2021-07-15 19:57:06 +02:00
Paulus Schoutsen
d30ed05f30 Expose Spotify as a service (#53063) 2021-07-15 10:27:18 -07:00
Robert Hillis
c7b61fd8ce Use entity class attributes for androidtv (#52531)
* Use entity class attributes for androidtv

* fix

* fix pylint

* fix
2021-07-15 15:35:42 +02:00
Robert Hillis
35cab74be6 Use entity class attributes for Bloomsky (#53030)
Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-07-15 15:29:12 +02:00
Robert Hillis
00741d4273 Use entity class attributes for agent_dvr (#52501)
* Use entity class attributes for agent_dvr

* Apply suggestions from code review

Co-authored-by: Milan Meulemans <milan.meulemans@live.be>

* rework

Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
2021-07-15 14:57:51 +02:00
J. Nick Koston
19b4d2e4d2 Add OUIs for legacy samsungtv (#52928) 2021-07-15 14:43:35 +02:00
da-anda
6fe38eadf2 Fix knx expose feature not correctly falling back to default value (#53046) 2021-07-15 14:41:04 +02:00
Joakim Sørensen
519efd2723 Handle missing peername (#53052)
* Handle missing peername

* Add test
2021-07-15 14:16:30 +02:00
Robert Hillis
6c476b5c1e Use entity class attributes for Bmp280 (#53036) 2021-07-15 12:35:47 +02:00
Jan Bouwhuis
c9eab10134 Add MQTT humidifier platform integration (#52828)
* New mqtt humidifier platform

* Add humidifier platform

* Leave out humidity step

* Use humidity in constant for payload reset

* change TARGET_HUMIDITY_RESET payload name

* _attr_max_humidity not assigned correctly

* _target_humidity_range has a zero base

* align CONF_TARGET_HUMIDITY_MIN and MAX  with model

* shorter topics for humidity_range

* Converts float to int from template

* new humidifier abbreviations

* Add common module to support tests

* Add tests

* Addtional testing

* Always require target_humidity_command_topic

* Typo

* use available_modes to align entity model

* use avail_modes not modes to avoid conflict

* typo target_humidity_value_template

* Allign modes and templates with climate platform

* mode_state_template

* target_humidity_state_template

* Typo in platform name

* Remove humidity_range feature and common lib

* Update homeassistant/components/mqtt/humidifier.py

Use vol.In, not regex

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

* black

* Update homeassistant/components/mqtt/humidifier.py

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

* Use round to convert float to target humidity

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-07-15 11:12:23 +02:00
Robert Hillis
8ce4d647c3 Use entity class attributes for arcam_fmj (#52675)
* Use entity class attributes for arcam_fmj

* fix
2021-07-15 10:19:18 +02:00