Erik Montnemery and Paulus Schoutsen
0c886e2990
Improve state of cover groups ( #57313 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-10-08 14:51:11 -07:00
J. Nick Koston and Paulus Schoutsen
0358a13536
Migrate tplink hosts that were previously imported from yaml ( #57308 )
2021-10-08 14:51:10 -07:00
Teemu R and Paulus Schoutsen
ed4b44c126
Stopgap fix for inconsistent upstream API of tplink dimmers ( #57285 )
2021-10-07 20:19:45 -07:00
J. Nick Koston and Paulus Schoutsen
ef7f1ffddc
Bump HAP-python to 4.30 ( #57284 )
2021-10-07 20:19:44 -07:00
e3e64130f1
Fix transition handling for tplink lights ( #57272 )
...
* Fix transition handling for tplink light
* Apply suggestions from code review
* Test that all transitions are passed correctly
* Fix linting
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2021-10-07 20:19:44 -07:00
J. Nick Koston and Paulus Schoutsen
fd371f2887
Fix RGB only (no color temp) devices with tplink ( #57267 )
2021-10-07 20:19:42 -07:00
Erik Montnemery and Paulus Schoutsen
425015eb8b
Validate initial value for input_datetime ( #57256 )
2021-10-07 20:19:41 -07:00
J. Nick Koston and Paulus Schoutsen
bf4a3d8d35
Discover tplink devices periodically ( #57221 )
...
- These devices sometimes do not respond on the first try
or may be subject to transient broadcast failures, or
overloads. We now try discovery periodically once the
integration has been loaded.
- We used to try this 4x at startup, but that solution
seemed to aggressive as we want to be sure we pickup
the devices after startup as well since the network
will likely be more calm after startup.
2021-10-07 20:19:15 -07:00
Raman Gupta and Paulus Schoutsen
691d8d6b80
Convert val to str when needed while calling zwave_js.set_value ( #57216 )
2021-10-07 20:16:20 -07:00
Thomas Schamm and Franck Nijhof
e01e575092
Skip link local addresses in bosch_shc discovery step ( #57074 )
2021-10-06 15:52:11 +02:00
Fredrik Erlandsson and Franck Nijhof
2fc9cdbe68
Update Daikin config_flow with better error handling ( #57069 )
2021-10-06 15:52:07 +02:00
Jean-Yves Avenard and Franck Nijhof
9e755fcc49
Change energy state class to STATE_CLASS_TOTAL ( #56974 )
2021-10-06 15:52:00 +02:00
Lawrence and Paulus Schoutsen
76a6edb4ed
Updated amberelectic attributes to reflect unit change to $/kWh ( #57109 )
2021-10-05 21:32:04 -07:00
Paulus Schoutsen
78bb2f5b73
Reinstate asking for country in Tuya flow ( #57142 )
2021-10-05 13:45:41 -07:00
J. Nick Koston and Paulus Schoutsen
657037553a
Fix yeelight connection when bulb stops responding to SSDP ( #57138 )
2021-10-05 13:45:40 -07:00
a13a6bc9c9
Bump tuya-iot-py-sdk to 0.5.0 ( #57110 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-10-05 13:45:38 -07:00
indykoning and Paulus Schoutsen
70a6930a8a
Fix Growatt login invalid auth response ( #57071 )
2021-10-05 13:43:45 -07:00
Paulus Schoutsen
f0b22e2f40
Fix energy gas price validation ( #57075 )
2021-10-04 21:06:47 -07:00
Erik Montnemery and Paulus Schoutsen
f82fe9d8bb
Improve sensor statistics validation ( #56892 )
2021-10-04 21:06:44 -07:00
62390b9531
Rewrite tuya config flow ( #57043 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-10-04 08:30:00 -07:00
Erik Montnemery and Paulus Schoutsen
7ddb399178
Prevent opening of sockets in watttime tests ( #57040 )
2021-10-04 08:30:00 -07:00
Paulus Schoutsen
cdaa7b7db7
Mark auth voluptuous schema fields as required ( #57003 )
2021-10-04 08:29:56 -07:00
d1f3602732
Fix Tuya v2 login issue ( #56973 )
...
* fix login issue
* fix:login error
* update COUNTRY_CODE_CHINA line location
* added one blank line
* feat:added line #L88 was not covered by tests
* ci build errors
Co-authored-by: erchuan <jie.zheng@tuya.com >
2021-10-04 08:29:55 -07:00
8ee8aade86
Evict purged states from recorder's old_state cache ( #56877 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2021-10-04 08:29:54 -07:00
jjlawren and Paulus Schoutsen
2d8684283f
Shorten album titles when browsing artist ( #57027 )
2021-10-03 22:01:13 -07:00
Tobias Sauerwein and Paulus Schoutsen
48fecc916a
Fix camera tests ( #57020 )
2021-10-03 22:01:12 -07:00
J. Nick Koston and Paulus Schoutsen
5237817109
Round tplink energy sensors to prevent insignificant updates ( #56999 )
...
- These sensors wobble quite a bit and the precision did
not have sensible limits which generated a massive amount
of data in the database which was not very useful
2021-10-03 22:01:08 -07:00
J. Nick Koston and Paulus Schoutsen
201be1a59d
Fix yeelight state when controlled outside of Home Assistant ( #56964 )
2021-10-03 22:01:03 -07:00
RenierM26 and Paulus Schoutsen
b1b23ef67d
Fix Switchbot unsupported SB types ( #56928 )
2021-10-02 13:54:03 -07:00
Robert Svensson and Paulus Schoutsen
9a218ff241
CLIPGenericFlag should be deCONZ sensor not binary sensor ( #56901 )
2021-10-01 09:30:44 -07:00
Ricardo Steijn and Paulus Schoutsen
74a1f60441
Handle missing serial extended parameters in crownstone ( #56864 )
2021-10-01 09:30:39 -07:00
Daniel Hjelseth Høyer and GitHub
4a2ed97e0d
Add locking state to surepetcare locks ( #56830 )
2021-09-30 08:16:35 -07:00
Erik Montnemery and GitHub
6af1a835e6
Optimize statistics generation ( #56821 )
...
* Optimize statistics generation
* pylint
2021-09-30 17:14:36 +02:00
d5bda3ac14
Surepetcare reauthorize ( #56402 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2021-09-30 10:11:45 -05:00
Erik Montnemery and GitHub
6954614e62
Warn if total_increasing sensor has negative states ( #56564 )
2021-09-30 07:49:16 -07:00
Niels Mündler and GitHub
3a56e3a823
Correctly handle offline and unsupported printers during setup ( #55894 )
2021-09-30 16:29:51 +02:00
Robert Svensson and GitHub
d61a9e8b72
Service to remove clients from UniFi Controller ( #56717 )
2021-09-30 14:38:29 +02:00
Kevin Stillhammer and GitHub
dd52ec78c7
Add Kraken delay after first update to avoid limit ( #55736 )
...
* Add delay after first update to avoid limit
* Apply suggestions
2021-09-30 13:23:46 +02:00
d3b1ccb668
Tuya v2 Integration Release ( #56820 )
...
Co-authored-by: 乾启 <18442047+tsutsuku@users.noreply.github.com >
Co-authored-by: dengweijun <dengweijunben@gmail.com >
Co-authored-by: dengweijun <mengzi.deng@tuya.com >
Co-authored-by: erchuan <jie.zheng@tuya.com >
Co-authored-by: erchuan <erchuan365@outlook.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-09-30 12:02:56 +02:00
26042bdad7
Add Fritz!DECT 440 humidity sensor ( #54597 )
...
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
2021-09-30 11:56:38 +02:00
Simone Chemelli and GitHub
8993ff0377
Fritz new binary sensor for link and firmware status + code cleanup ( #55446 )
2021-09-30 11:18:04 +02:00
51addfc164
Add device_info to Speedtestdotnet and some code cleanup ( #56612 )
...
* Apply code cleanup suggestions from previous PRs
* Update homeassistant/components/speedtestdotnet/const.py
Co-authored-by: Franck Nijhof <git@frenck.dev >
* fix native_value, and ping value in test
* use self._state instead of _attr_native_value
* update identifiers and add more tests
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-09-30 08:28:04 +02:00
J. Nick Koston and GitHub
2ed35debdc
Fix dhcp discovery matching due to deferred imports ( #56814 )
2021-09-29 23:50:21 -05:00
jjlawren and GitHub
2ff1fc83bc
Add latest added media as Plex library sensor attribute ( #56235 )
2021-09-29 17:11:53 -07:00
Martin Hjelmare and GitHub
12b2076351
Fix zwave_js config flow import step ( #56808 )
2021-09-30 01:15:05 +02:00
Martin Hjelmare and GitHub
fa716d92ad
Manage s2 keys in zwave_js ( #56783 )
2021-09-29 15:04:24 -07:00
Erik Montnemery and GitHub
8c3fc95fb8
Fallback to state machine in statistics ( #56785 )
2021-09-29 14:57:16 -07:00
Robert Svensson and GitHub
f224ab6d67
Use isinstance to verify class in deCONZ integration ( #56794 )
...
* Don't enable any variants of the daylight sensor entities by default
* Use isinstance rather than doing ZHATYPE compare
* Accidentally removed an import
2021-09-29 21:19:21 +02:00
jjlawren and GitHub
8f4ba564d4
Plex media browser improvements ( #56312 )
2021-09-29 11:17:55 -07:00
ef13e473cf
Warn if template functions fail and no default is specified ( #56453 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-09-29 20:16:02 +02:00