Commit graph

35385 commits

Author SHA1 Message Date
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
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
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
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
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
Steffen Zimmermann
85f2e259da
Add unique id check in wiffi config flow (#60388)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-12-29 14:34:47 +01:00
epenet
98135d8158
Ensure service calls are typed in homeassistant (#62915)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-29 14:30:55 +01:00
Marcel van der Veldt
c5bdf858a8
Fix short flash effect in Hue integration (#62988) 2021-12-29 14:21:38 +01:00
epenet
4d8c9fc1ab
Add basic type hints to cast (#62746)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-29 12:30:16 +01:00
Phil Cole
54d1e20948
Add type hints to nissan_leaf integration (#62967) 2021-12-29 12:23:54 +01:00
Allen Porter
2df0adfbc7
Reload nest integration when new devices are added (#62976) 2021-12-29 12:20:55 +01:00
Bram Kragten
d62f9a19ae
Update frontend to 20211229.0 (#62981) 2021-12-29 12:15:52 +01:00
epenet
7cf66fa72d
Add basic type hints to alexa (#62878)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-29 12:11:33 +01:00