GitHub Action
f205708e56
[ci skip] Translation update
2021-12-31 00:14:15 +00:00
Simone Chemelli
6725e4033c
Use mesh topology and add 3 more attr for Fritz ( #63049 )
...
* Use mesh topology and add 3 more attr
* Apply review comment
2021-12-30 23:23:55 +01:00
Franck Nijhof
b5300fb32e
Add configuration flow to Whois ( #63069 )
...
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
2021-12-30 22:42:46 +01:00
epenet
9971831b51
Improve typing in core service registration ( #63005 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-30 21:18:10 +01:00
Clifford Roche
1320f27fd7
Bump greeclimate to 1.0.1 ( #63092 )
2021-12-30 21:15:59 +01:00
epenet
803eaa8e22
Ensure admin service calls are typed ( #63093 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-30 21:12:40 +01:00
Simone Chemelli
34e732ebc1
Add hw info for Shelly devices ( #62643 )
...
* Add hw info for Shelly devices
* Better rappresentation
* Remove date parsing
* Added model as requested
2021-12-30 20:08:29 +01:00
uvjustin
849dc0e53a
Use original PyAv in stream ( #63079 )
2021-12-30 10:54:25 -08:00
Franck Nijhof
540ccc37b5
Use StrEnum in Tuya constants ( #63073 )
2021-12-30 20:23:27 +02:00
epenet
f724aea0bb
Ensure service calls are typed [a-j] ( #63013 )
...
* Ensure service calls are typed [a-j]
* Adjust apns
* Adjust arlo
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-30 18:50:51 +01:00
Maciej Bieniek
c0b9a34901
Bump library to version 1.0.7 ( #63078 )
2021-12-30 19:45:09 +02:00
Simone Chemelli
c2938c50c3
Fix unique id for Fritz buttons ( #63072 )
...
* Fix unique id for Fritz buttons
* Apply review comment
2021-12-30 17:44:02 +01:00
Simone Chemelli
c27e4feff6
Refresh device_info for Shelly devices ( #62899 )
...
* Rework device_info
* Update device_info via registry
* Optimized checks: only when needed
* Revert device_info rework as not needed
* Fix reboot detection for all scenarios
* Final optimization
* Remove leftover
* Bump aioshelly
* Bump fritzconnection and remove workarounds
* Cleanup fritzbox_callmonitor
* Rework device_info
* Update device_info via registry
* Optimized checks: only when needed
* Revert device_info rework as not needed
* Fix reboot detection for all scenarios
* Final optimization
* Remove leftover
* Update homeassistant/components/shelly/utils.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/shelly/__init__.py
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Revert slipped in commit
* Rename param
* Apply review comment
* Apply comment review #2
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2021-12-30 15:37:28 +01:00
Mick Vleeshouwer
8599ddf51e
Address feedback to Overkiz integration (round 2) ( #63036 )
...
* Address feedback in multiple files
* Add missing return statement
* Improve sensor descriptions
* Improve typing
* Move to new device registry
* Disable RSSI sensor by default
* Improve typing
2021-12-30 15:22:35 +01:00
Marc Mueller
52ca06c750
CI: Fix pip cache restore key ( #63075 )
2021-12-30 14:09:18 +01:00
Simone Chemelli
da24b7ce2f
Bump fritzconnection and remove workarounds ( #63050 )
...
* Bump fritzconnection and remove workarounds
* Cleanup fritzbox_callmonitor
2021-12-30 12:53:54 +01:00
Sebastian Lövdahl
0a95b2c591
Vallox config flow follow-up fixes ( #63032 )
...
* Vallox config flow follow-up fixes
* Fix logging
* Get documentation URL from manifest
* Feedback fixes
2021-12-30 11:58:36 +01:00
Marc Mueller
77ffd7b066
CI: Cache pip wheels ( #62755 )
2021-12-30 11:49:05 +01:00
ollo69
7d1de80926
Ignore serial number "blank" from NUT ( #63066 )
2021-12-30 10:25:44 +01:00
Alan Murray
eaba29657f
Catch bluetooth_tracker OSError ( #60437 )
...
Catch when bluetooth_tracker integration throws an OSError when a bluetooth device can't be found.
2021-12-30 10:06:44 +01:00
Franck Nijhof
bbb652304e
Introduce const file in Whois ( #63051 )
2021-12-30 09:05:16 +01:00
Tobias Sauerwein
792d9196df
Bump pyatmo to v6.2.2 ( #63053 )
...
Signed-off-by: cgtobi <cgtobi@gmail.com>
2021-12-30 00:00:30 -08:00
epenet
e3c1a3567e
Fix local_file partial tests ( #63023 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-29 16:52:23 -10:00
Marvin Wichmann
b9247f3952
Fix local_ip handling in KNX options flow ( #62969 )
2021-12-30 01:13:58 +01:00
Christopher Bailey
02e59b2f38
Fixes UniFi Protect reconnect issues ( #63047 )
2021-12-29 12:39:55 -10:00
Christopher Bailey
5eb59092e6
Adds missing strings ( #63046 )
2021-12-29 12:27:31 -10:00
Allen Porter
26972942ca
Deprecate the Legacy Works with Nest API ( #63027 )
2021-12-29 23:22:31 +01:00
Franck Nijhof
c6230fef08
Add full test coverage to CPU Speed ( #63042 )
2021-12-29 22:59:14 +01:00
epenet
709afc63b0
Ensure service calls are typed [m-z] ( #63014 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-29 22:41:55 +01:00
Franck Nijhof
4ef9abbf3f
Add myself as codeowner for CPU Speed ( #63034 )
2021-12-29 21:43:53 +01:00
Christopher Bailey
699512c36f
Add UniFi Protect button ( #63001 )
2021-12-29 09:38:44 -10:00
Christopher Bailey
b31041698f
Feedback from previous PR ( #63022 )
2021-12-29 08:39:45 -10:00
Allen Porter
788373a7ca
Update legacy nest config flow tests to use modern best practices ( #63019 )
...
* Update legacy nest tests to use modern best practices
Update legacy nest integration config flow tests to test the config flow actually through the integration APIs rather
than interacting with the config flow object directly. This is a pre-factoring pulled out of a larger config flow revamp
where we want to exercise the actual production code for initializing configuration, config flows, and authentication
implementations.
* Revert some test name/comment changes
* Update setup calls to verify async_setup_legacy is called
2021-12-29 10:38:50 -08:00
Allen Porter
23384ee1e8
Update stream errors with additional error information ( #62900 )
2021-12-29 18:57:14 +01:00
Franck Nijhof
2f7fa962b4
Detect unsupported system in CPU Speed integration ( #63012 )
2021-12-29 18:54:47 +01:00
Marcel van der Veldt
1547a046db
Fix reporting correct colormode for 3rd party Hue lights ( #63015 )
2021-12-29 18:26:52 +01:00
Mirko Lenz
ab4effc7e2
Allow sending GroupValueResponse telegrams with knx.send service ( #62639 )
...
* Add knx.respond service
* Combine knx.send and knx.respond services
* Rename knx attribute and fix tests
* Use parametrization in tests
Co-authored-by: Marvin Wichmann <marvin.wichmann@unic.com>
2021-12-29 18:15:48 +01:00
epenet
7185e1140d
Add setup type hints to plex ( #62883 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-29 18:05:56 +01:00
Marcel van der Veldt
f28c66ce19
Fix Hue motion sensor state if sensor is disabled ( #63000 )
2021-12-29 17:54:53 +01:00
jjlawren
a8fe9f2eff
Add missing migration for Sonos speech enhancement switch entities ( #63010 )
2021-12-29 17:31:04 +01:00
jjlawren
00a4b60f74
Fix night mode switch state on Sonos ( #63009 )
2021-12-29 17:25:29 +01:00
Phil Cole
469a1cae85
Add unique id to nissanleaf entities ( #62824 )
...
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-12-29 16:43:10 +01:00
David F. Mulcahey
946544b08f
Update ZHA to use apparent power ( #62990 )
2021-12-29 10:35:17 -05:00
Franck Nijhof
fc1899987a
Fix incorrect unit of measurement access in Tuya ( #62989 )
2021-12-29 15:35:51 +01:00
Franck Nijhof
12a57ad925
Fix Tuya data type information in lights ( #62993 )
2021-12-29 15:35:41 +01:00
Franck Nijhof
17536df7ea
Fix Tuya data type information in climate ( #62994 )
2021-12-29 15:34:56 +01:00
Franck Nijhof
084e81f827
Gracefully handle missing preset mode in Tuya fan ( #62996 )
2021-12-29 15:34:36 +01:00
Marcel van der Veldt
497bfc1c8f
Normalize Hue colortemp if value outside of bounds ( #62998 )
2021-12-29 15:13:52 +01:00
Franck Nijhof
32d1e28dab
Clean up Tuya loggers ( #62999 )
2021-12-29 15:12:27 +01:00
Franck Nijhof
bd98fc231d
Gracefully handle unknown HVAC mode in Tuya ( #62984 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-29 14:52:08 +01:00