indykoning
f76cb12945
Fix Growatt login invalid auth response ( #57071 )
2021-10-05 12:31:23 -07:00
Franck Nijhof
86852df2fc
Bump tuya-iot-py-sdk to 0.5.0 ( #57110 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-05 10:21:55 -07:00
Raman Gupta
3c074ab865
Add additional properties to node_status WS cmd ( #56927 )
...
* Add node.zwave_plus_version to node_status WS command
* Add highest security class to node_status
2021-10-05 11:23:44 -04:00
Erik Montnemery
f548d1dba7
Prevent opening of sockets in mqtt tests ( #57101 )
2021-10-05 11:14:53 +02:00
Paulus Schoutsen
11ed70b774
Fix energy gas price validation ( #57075 )
2021-10-04 20:52:40 -07:00
J. Nick Koston
2f960e558f
Prevent dlna_dmr from opening sockets in tests ( #57059 )
...
Supports #55516
2021-10-04 20:25:46 +02:00
J. Nick Koston
77af741099
Prevent tplink from opening sockets in tests ( #57058 )
...
Supports #55516
2021-10-04 20:25:09 +02:00
Alexei Chetroi
723596076d
Add ZHA HVAC Action sensor ( #57021 )
...
* WIP
* Refactor multi-entity matching
Eliminate the notion on primary channel.
* Cleanup climate tests
* Refactor multi-entity match
Remove the "primary channel" in multiple entity matches
* Cleanup
* Add HVAC Action sensor
* Add a "stop_on_match" option for multi entities matches
Nominally working HVAC state sensors
* Add id_suffix for HVAC action sensor
* Fix Zen HVAC action sensor
* Pylint
2021-10-04 12:57:58 -04:00
Erik Montnemery
69875cbd11
Improve sensor statistics validation ( #56892 )
2021-10-04 09:47:44 -07:00
Joakim Sørensen
745298408a
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:27:24 -07:00
Erik Montnemery
8567aa9e13
Evict purged states from recorder's old_state cache ( #56877 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-04 08:21:40 -07:00
Erik Montnemery
582788026a
Mock out network.util.async_get_source_ip in tests ( #57039 )
2021-10-04 15:33:13 +02:00
Erik Montnemery
70f4bdf63e
Prevent opening of sockets in watttime tests ( #57040 )
2021-10-04 07:09:42 -06:00
Erik Montnemery
099428fa73
Use hass_client_no_auth test fixture in additional tests ( #57037 )
2021-10-04 13:37:05 +02:00
Erik Montnemery
80a225ca98
Prevent opening of sockets in kira tests ( #57038 )
2021-10-04 13:33:29 +02:00
Oliver Ou
7446e388ed
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 10:45:37 +02:00
Paulus Schoutsen
2d374d65b6
Mark auth voluptuous schema fields as required ( #57003 )
2021-10-03 22:02:30 -07:00
Paulus Schoutsen
255ffe801b
Fix tractive flaky test ( #57026 )
2021-10-04 06:46:06 +02:00
jjlawren
33541ab287
Shorten album titles when browsing artist ( #57027 )
2021-10-03 21:13:08 -07:00
Tobias Sauerwein
1747578be5
Fix camera tests ( #57020 )
2021-10-03 16:55:07 -07:00
J. Nick Koston
4c51d0d2cf
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 21:28:39 +02:00
Glenn Waters
57851e9623
Support connecting to ElkM1 over TLS 1.2 ( #56887 )
2021-10-03 08:06:29 -10:00
Daniel Hjelseth Høyer
2fdef0e144
Update surepetcare test ( #56871 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-10-03 14:28:52 +03:00
J. Nick Koston
1aeab65f56
Fix yeelight state when controlled outside of Home Assistant ( #56964 )
2021-10-03 00:08:31 -07:00
Alexei Chetroi
d0827a9129
ZHA support for additional entities on ElectricalMeasurement ZCL cluster ( #56909 )
...
* Add electrical measurement type state attribute.
* Add active_power_max attribute
* Skip unsupported attributes on entity update
* Fix tests
* Create sensor only if the main attribute is supported
* Refactor ElectricalMeasurement sensor to use attr specific divisor and multiplier
* Multiple entities for electrical measurement cluster
* Update discovery tests
* Sensor clean up
* update tests
* Pylint
2021-10-02 21:57:49 -04:00
RenierM26
7d6b4a985d
Fix Switchbot unsupported SB types ( #56928 )
2021-10-02 13:51:53 -07:00
icemanch
a95c6b10f7
Flux led config flow ( #56354 )
...
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-10-02 07:19:36 -10:00
Milan Meulemans
538773a14a
Add SSDP discovery to Nanoleaf ( #56907 )
2021-10-01 21:29:56 -10:00
Ville Skyttä
2730a27fd0
Use HTTPStatus instead of HTTP_* constants in various test mocks ( #56543 )
2021-10-01 15:52:45 -07:00
Robert Svensson
8d06527cb1
Improve deCONZ services code quality ( #56904 )
...
* setup and unload services does not need to be async
* Only use DECONZ_DOMAIN to decide if service should be setup
* Consolidation of functionality
* Make a service to schema dictionary
2021-10-01 14:31:38 -04:00
Jeff Irion
15a8f6741b
Enable template icons for template numbers ( #56154 )
2021-10-01 09:35:44 -07:00
Ricardo Steijn
c0016415aa
Handle missing serial extended parameters in crownstone ( #56864 )
2021-10-01 08:42:32 -07:00
Robert Svensson
1c1bb057d7
CLIPGenericFlag should be deCONZ sensor not binary sensor ( #56901 )
2021-10-01 17:10:01 +02:00
Robert Svensson
0916322a43
Deduplicate controls of UniFi services ( #56834 )
...
* Fix left over comments from #56717 - no need to keep UNIFI_SERVICES if we control it is only called while UNIFI_DOMAIN is empty
* Fix late comments as well
* Improve service tests
* mock.called_with was not reliable
2021-10-01 15:59:29 +02:00
Daniel Hjelseth Høyer
4a2ed97e0d
Add locking state to surepetcare locks ( #56830 )
2021-09-30 08:16:35 -07:00
Erik Montnemery
6af1a835e6
Optimize statistics generation ( #56821 )
...
* Optimize statistics generation
* pylint
2021-09-30 17:14:36 +02:00
Daniel Hjelseth Høyer
d5bda3ac14
Surepetcare reauthorize ( #56402 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-09-30 10:11:45 -05:00
Erik Montnemery
6954614e62
Warn if total_increasing sensor has negative states ( #56564 )
2021-09-30 07:49:16 -07:00
Niels Mündler
3a56e3a823
Correctly handle offline and unsupported printers during setup ( #55894 )
2021-09-30 16:29:51 +02:00
Robert Svensson
d61a9e8b72
Service to remove clients from UniFi Controller ( #56717 )
2021-09-30 14:38:29 +02:00
Kevin Stillhammer
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
Oliver Ou
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
Julian Löhr
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
8993ff0377
Fritz new binary sensor for link and firmware status + code cleanup ( #55446 )
2021-09-30 11:18:04 +02:00
Rami Mosleh
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
2ed35debdc
Fix dhcp discovery matching due to deferred imports ( #56814 )
2021-09-29 23:50:21 -05:00
jjlawren
2ff1fc83bc
Add latest added media as Plex library sensor attribute ( #56235 )
2021-09-29 17:11:53 -07:00
Martin Hjelmare
12b2076351
Fix zwave_js config flow import step ( #56808 )
2021-09-30 01:15:05 +02:00
Martin Hjelmare
fa716d92ad
Manage s2 keys in zwave_js ( #56783 )
2021-09-29 15:04:24 -07:00
Erik Montnemery
8c3fc95fb8
Fallback to state machine in statistics ( #56785 )
2021-09-29 14:57:16 -07:00