Michael
42e8a7c842
Move Fritzbox power, energy and temperature switch attributes to sensors ( #52562 )
...
* deprecate switch entity properties
* Add last_reset to FritzBoxEnergySensor
* Remove obsolet temperature attribute
2021-07-23 13:06:30 +02:00
Dermot Duffy
dee5d8903c
Add motionEye switches ( #52491 )
2021-07-22 23:17:39 -07:00
Anders Melchiorsen
e85b0ec052
Move Sonos to upstream SoCo ( #53351 )
2021-07-23 00:40:30 +02:00
Simone Chemelli
75f7d3d696
Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 1 ( #52980 )
2021-07-22 08:12:33 -10:00
Tom Harris
3461f61f9f
Create APIs for Insteon panel ( #49785 )
2021-07-22 08:11:36 -10:00
Michael
24e07bc154
Fritzbox enable temp sensor ( #52558 )
2021-07-22 09:19:39 -07:00
sillyfrog
d3e77e00e1
Add Automate Pulse Hub v2 support ( #39501 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Sillyfrog <sillyfrog@users.noreply.github.com >
2021-07-22 14:40:33 +02:00
J. Nick Koston
009f34bfed
Add a homekit.unpair service to forcefully remove pairings ( #53303 )
...
- Sometimes homekit will go unresponsive because a pairing for a specific
device is missing. To avoid deleting the config entry and recreating
it, which can be a painful process if there are many bridged entities,
the homekit.unpair service allows forceful removal of the pairings so
the accessory can be paired again.
2021-07-22 12:44:36 +02:00
Rami Mosleh
1a450c2084
Speedtestdotnet code cleanup and type hints ( #52533 )
2021-07-22 12:25:54 +02:00
J. Nick Koston
4df928c188
Add support for updating the ISY ip address from discovery ( #53290 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-22 08:38:55 +02:00
Raman Gupta
b9a6ce77d1
Bump zwave-js-server-python to 0.28.0 ( #53302 )
2021-07-22 02:37:10 -04:00
Marc Mueller
d98e580c3c
Use NamedTuple - nws ( #53293 )
2021-07-21 22:24:07 -07:00
J. Nick Koston
e78a62c802
Fix homekit locks not being created from when setup from the UI ( #53301 )
2021-07-21 22:22:06 -07:00
Paulus Schoutsen
596179d180
Avoid dataclass incompat with mock spec ( #53298 )
2021-07-22 02:12:14 +02:00
Paulus Schoutsen
edf42bab25
Migrate forecast solar to v2 ( #53259 )
2021-07-21 15:04:30 -07:00
Matthias Alphart
9f14b2cef5
Test KNX switch ( #53289 )
2021-07-21 15:04:14 -07:00
Paulus Schoutsen
86752516ee
Add WS API to access solar forecast data ( #53264 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-21 23:48:21 +02:00
Tobias Sauerwein
583deada83
Add type annotations for Netatmo ( #52811 )
2021-07-21 14:36:57 -07:00
cnico
6636e5b737
Flipr integration ( #46582 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: cnico <>
2021-07-21 21:35:44 +02:00
Paulus Schoutsen
ba00c786b0
Correctly detect is not home ( #53279 )
2021-07-21 19:45:07 +02:00
Michael
f128bc9ef8
Add reauth flow to Synology DSM ( #53204 )
2021-07-21 09:16:27 -07:00
Robert Hillis
462db1b4b2
Add config flow to nfandroidtv ( #51280 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-21 13:31:54 +02:00
Daniel Hjelseth Høyer
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
f0b28c90bf
Co2signal configflow ( #53193 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-07-19 21:30:00 -07:00
Raman Gupta
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