Michael
f128bc9ef8
Add reauth flow to Synology DSM ( #53204 )
2021-07-21 09:16:27 -07:00
Robert Hillis and Franck Nijhof
462db1b4b2
Add config flow to nfandroidtv ( #51280 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-21 13:31:54 +02:00
e9ce3c57cd
Adax heaters ( #50998 )
...
Co-authored-by: G Johansson <62932417+gjohansson-ST@users.noreply.github.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-21 10:25:46 +02:00
muppet3000
18ec0544b9
Allow for alternative external Growatt servers ( #53102 )
2021-07-21 10:16:02 +02:00
Franck Nijhof
4546e14674
Fix MQTT to allow setting an unknown Select state ( #53227 )
2021-07-21 10:02:07 +02:00
jan iversen
7306503756
Calculate count automatically in modbus platforms ( #53116 )
2021-07-20 22:49:54 -07:00
jan iversen
2e2b340b1e
Set modbus entity to non-available unless scan_interval=0 ( #53155 )
2021-07-20 22:48:02 -07:00
Raman Gupta
90765132cc
Make additional input for zwave_js device triggers optional ( #53134 )
2021-07-20 22:08:08 -07:00
Joakim Plate
8a7cb389ed
Drop support for fan speeds and support reverse ( #53105 )
2021-07-20 22:07:15 -07:00
J. Nick Koston
fe89603ee7
Update homekit lock to support locking, unlocking, jammed ( #52819 )
2021-07-20 21:55:19 -07:00
J. Nick Koston
564a505486
Update homekit controller lock to support locking, unlocking, jammed ( #52821 )
2021-07-20 23:55:04 -05:00
J. Nick Koston
ee242764a1
Update template lock to support locking, unlocking, jammed ( #52817 )
2021-07-20 21:50:21 -07:00
J. Nick Koston
5d85983b09
Update google assistant locks to support locking, unlocking, jammed ( #52820 )
2021-07-20 23:49:05 -05:00
J. Nick Koston
bfe3ef0980
Update august to support locking, unlocking, jammed ( #52814 )
2021-07-20 21:48:15 -07:00
J. Nick Koston
f20602e11d
Auto recreate HomeKit TVs when the sources are out of sync ( #53208 )
2021-07-20 21:46:39 -07:00
J. Nick Koston
2a65c5f93c
Recreate HomeKit accessories when calling the reset_accessory service ( #53199 )
2021-07-20 21:45:21 -07:00
J. Nick Koston
4d122fc366
Update alexa lock to support locking, unlocking, jammed ( #52841 )
2021-07-20 23:21:05 -05:00
Steven Looman
72bc748081
Avoid supplemental discovery of ignored upnp entry ( #53250 )
2021-07-20 15:46:33 -10:00
Brett
6ee82e1031
Advantage Air add zone temperature sensors ( #51941 )
...
* Create AdvantageAirZoneTemp
* Disable by default
* Add test coverage
* add state_class
* Use entity class attributes
* Match code style of PR #52498
2021-07-20 19:38:50 -04:00
jan iversen
8c43e5c736
Correct set_temperature in modbus climate ( #52923 )
2021-07-20 20:19:26 +02:00
Marc Mueller
074d762664
Rename and reorganize electric unit constants ( #53243 )
2021-07-20 20:06:23 +02:00
J. Nick Koston
9b705ad6df
Update lock entity to support locking, unlocking, jammed ( #51455 )
2021-07-20 18:12:56 +02:00
Marc Mueller
c578541a82
Add new electrical unit constants (mV + mA) ( #53158 )
2021-07-20 15:57:11 +02:00
Franck Nijhof
b4a50f5459
Add unique ID support to light, cover and media player groups ( #53225 )
2021-07-20 13:56:23 +02:00
Marc Mueller
5d2ce19746
Update python-typing-update to v0.3.5 ( #53223 )
...
* Update python-typing-update to 0.3.5
* Update typing
2021-07-20 11:31:48 +02:00
Raman Gupta
05fa220703
Add support for options in zwave_js.set_value service ( #53212 )
2021-07-20 10:31:12 +02:00
Alexei Chetroi
c9ae141eab
Mark ZHA Light methods as a callbacks ( #53170 )
...
* ZHA Light.set_level is safe to run in the loop
* Fix tests.
2021-07-20 09:33:45 +03:00
Matthias Alphart
e8d7952880
Refactor KNX tests ( #53183 )
...
* refactor tests for KNX
- implement KNXTestKit class for convenient setup and assertion of KNX telegrams
- add fixture returning an instance of KNXTestKit with automatic cleanup test
* add tests for expose default attribute
- fix expose edge case not covered by #53046
* use asyncio.Queue instead of AsyncMock.call_args_list
for better readability
* get xknx from Mock instead of hass.data
* fix type annotations
* add injection methods for incoming telegrams
* rest read-response in expose
2021-07-19 23:39:19 -05:00
Daniel Hjelseth Høyer and Paulus Schoutsen
f0b28c90bf
Co2signal configflow ( #53193 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-07-19 21:30:00 -07:00
Raman Gupta and Marc Mueller
562aa74c77
Switch to dataclass from dictionary for climacell sensor definitions ( #53168 )
...
* Switch to dataclass from dictionary for climacell sensor definitions
* fix post_init
* fix dataclass and add test
* Update homeassistant/components/climacell/sensor.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
* Update homeassistant/components/climacell/const.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
* simplify logic
* use tuple
* simplify unit of measurement and use class attributes
* Switch from UnitT to str
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
2021-07-20 00:22:41 -04:00
RDFurman and Matt Zimmerman
450fdc91e4
Add honeywell config flow ( #50731 )
...
* Upgrade honeywell from platform to integration
* Add codeowner and run code formatter
* Add sensors for current indoor temp and humidity
* Fix tests and away temp
* Spring cleaning of honeywell tests
* Add config flow to honeywell integration
* Add config flow test
* Tie in honeywell service update
* Simplify config flow and add import
* Remove unnecessary platform schema
* Clean up based on PR comments
* Use new helper method
* Force single device and fix linter errors
* Address PR feedback
* Update translations
* Change string key and remove logger message
* Always add first device
* Fix test assertion
* Put PLATFORM_SCHEMA back
* Skip code coverage check on honeywell init
* add some tests for honeywell
* Make retry async
* Make device private
* Use _attr_ instead of properties
* Code cleanup from PR feedback
* Fix test and cleanup code
* Make description better
Co-authored-by: Matt Zimmerman <mdz@alcor.net >
2021-07-19 09:44:02 -10:00
Michael
1b478ba02e
Remove yaml support from Synology DSM ( #53197 )
2021-07-19 19:39:32 +02:00
jjlawren
225732d00e
Remove I/O in Plex tests ( #53196 )
2021-07-19 18:50:04 +02:00
Clifford Roche
327208c943
Bugfix current temperature in gree climate ( #53149 )
...
* Bugfix current temperature gree climate
* Retry build
* Update from the review
2021-07-19 17:07:15 +02:00
Shay Levy
ea6e325762
Add Switcher config flow discovery support ( #52316 )
2021-07-19 06:28:40 -07:00
jan iversen
78ef02f4d9
Allow pymodbus to reconnect in running system (not startup) ( #53020 )
...
Allow pymodbus to reconnect (not during startup).
2021-07-19 13:01:50 +02:00
J. Nick Koston
671e838085
Execute scripts from HomeKit ( #53106 )
2021-07-19 12:07:12 +02:00
Robert Svensson
d12110556f
More restrictive state updates of UniFi uptime sensor ( #53111 )
...
* More restrictive state updates of uptime sensor
* Remove commented out old version of uptime test
2021-07-19 10:54:31 +02:00
Ville Skyttä
470f2dd73f
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02:00
Robert Svensson
c96f01df1f
Fix groups reporting incorrect supported color modes ( #53088 )
2021-07-19 10:32:21 +02:00
J. Nick Koston
236738c455
Add support for tilt only covers to HomeKit ( #53130 )
2021-07-18 10:17:58 -10:00
J. Nick Koston
6c05e2746d
Improve error message when HomeKit does not support an entity ( #53129 )
2021-07-18 09:27:25 -10:00
Clifford Roche
b63e38f538
Add more Gree switches ( #49629 )
...
* Support additional switch for gree devices
* Undo some changes not related to review
* Retry build
* Back to Gree 0.11.7
2021-07-18 08:24:09 +02:00
Brett
7fe3f78c24
Bump library version for Advantage Air ( #52813 )
...
* Bump library version
* Bump version to 0.2.5
* Add tests to cover this edge case
2021-07-17 14:45:29 +03:00
Bouwe Westerdijk and Tom Scholten
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
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
Guido Schmitz
268c7ef768
Rewrite mocking in devolo Home Control tests ( #53011 )
...
* Rework mocking
* Instantiate properties
2021-07-16 11:40:08 +02: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